[meta-intel] [PATCH 1/2] libva: disable wayland

Kamble, Nitin A nitin.a.kamble at intel.com
Mon Apr 8 19:47:36 PDT 2013


Tom,
  I am testing your patching here.
  FYI, Sato images are building fine for sugarbay & nuc with those, but the FRI2 image is failing to build as seen below. I have not digged into the issue yet.  But sharing this FYI, and rest of the BSPs are still yet to be built to understand the impact on them.

Thanks,
Nitin


ERROR: Logfile of failure stored in: /srv/home/nitin/build-test-bsps/build-fri2/tmp/work/fri2-poky-linux/core-image-sato/1.0-r0/temp/log.do_rootfs.77472
Log data follows:
| DEBUG: Executing shell function do_rootfs
| Note: configuring RPM platform settings
| Note: configuring RPM system provides
| Note: configuring RPM DB settings
| Note: configuring Smart settings
|
|
|
|
|
|
| Note: adding Smart channel fri2 (55)
|
|
| Note: adding Smart channel core2 (50)
|
|
| Note: adding Smart channel all (10)
|
|
| Note: configuring RPM cross-install scriptlet_wrapper
|
| Updating cache...               ######################################## [100%]
|
| Saving cache...
|
| Note: adding Smart RPM DB channel
|
| Note: to be installed:  packagegroup-core-ssh-dropbear at all packagegroup-core-x11-sato-games at fri2 va-intel at core2 packagegroup-core-x11-base at all smartpm at core2 packagegroup-core-tools-testapps at fri2 packagegroup-core-boot at fri2 psplash at core2 packagegroup-base-extended at fri2 rpm at core2 packagegroup-core-x11-sato at fri2 locale-base-en-us at core2 locale-base-en-gb at core2
| Loading cache...
| Updating cache...               ######################################## [100%]
|
| Computing transaction...error: Can't install va-intel-1.0-r1 at core2: no package provides libva-egl
|
| Saving cache...
|
| ERROR: Function failed: do_rootfs (see /srv/home/nitin/build-test-bsps/build-fri2/tmp/work/fri2-poky-linux/core-image-sato/1.0-r0/temp/log.do_rootfs.77472 for further information)
ERROR: Task 7 (/srv/home/nitin/build-test-bsps/poky.git/meta/recipes-sato/images/core-image-sato.bb, do_rootfs) failed with exit code '1'

Summary: 1 task failed:
  /srv/home/nitin/build-test-bsps/poky.git/meta/recipes-sato/images/core-image-sato.bb, do_rootfs


> -----Original Message-----
> From: Tom Zanussi [mailto:tom.zanussi at linux.intel.com]
> Sent: Monday, April 08, 2013 9:13 AM
> To: meta-intel at yoctoproject.org
> Cc: dvhart at linux.intel.com; Kamble, Nitin A
> Subject: Re: [PATCH 1/2] libva: disable wayland
> 
> On Mon, 2013-04-08 at 10:37 -0500, tom.zanussi at linux.intel.com wrote:
> > From: Tom Zanussi <tom.zanussi at linux.intel.com>
> >
> > Make libva honor the wayland DISTRO feature setting in theory; in
> > practice, we always disable it for the time being.
> >
> > Enabling it produces a build failure in the libva wayland test code.
> > Examining the problematic call, it seems quite different from what
> > wayland puts in the sysroot, which means either that the test code is
> > out of date, or we have a version mismatch between the wayland libva
> > support and the wayland support in oe-core.
> >
> > Since wayland support is secondary to having basic libva support in
> > dylan, we unconditionally disable it for now, until we have more time
> > after the release to investigate.
> >
> > Fixes [YOCTO #3832].
> >
> 
> Typo: should be 3932 here - will fix it up when/if pulled in.
> 
> Tom
> 
> > Signed-off-by: Tom Zanussi <tom.zanussi at linux.intel.com>
> > ---
> >  common/recipes-multimedia/libva/libva.inc | 3 +++
> >  1 file changed, 3 insertions(+)
> >
> > diff --git a/common/recipes-multimedia/libva/libva.inc
> > b/common/recipes-multimedia/libva/libva.inc
> > index ca14fe0..01766d2 100644
> > --- a/common/recipes-multimedia/libva/libva.inc
> > +++ b/common/recipes-multimedia/libva/libva.inc
> > @@ -23,6 +23,9 @@ DEPENDS = "libxext libxfixes libdrm mesa"
> >
> >  inherit autotools pkgconfig
> >
> > +# Unconditionally turn wayland off for now EXTRA_OECONF =
> > +"${@base_contains('DISTRO_FEATURES', 'wayland', '--disable-wayland', '--
> disable-wayland', d)}"
> > +
> >  PACKAGES =+ "${PN}-x11 ${PN}-tpi ${PN}-glx ${PN}-egl"
> >  PROVIDES =+ "${PN}-x11 ${PN}-tpi ${PN}-glx ${PN}-egl"
> >  PACKAGES =+ "${PN}-x11-dev ${PN}-tpi-dev ${PN}-glx-dev ${PN}-egl-dev"
> 



More information about the meta-intel mailing list