From: Mauro Carvalho Chehab Date: Wed, 1 Jul 2015 14:43:53 +0000 (-0300) Subject: weston: get rid of bogus mesa dependency X-Git-Url: http://review.tizen.org/git/?p=scm%2Fbb%2Fmeta-tizen.git;a=commitdiff_plain;h=138ef21b7661624c23e1fd0a4e68e211664da175 weston: get rid of bogus mesa dependency Weston requires virtual/egl dependency, with is provided by either mesa or mesa_gl package. Making weston dependent of mesa is too strict, as it doesn't allow using mesa_gl. So, it produces bitbake errors when compiling on arm using a different 3D driver, like Raspberry PI userland: ERROR: Multiple .bb files are due to be built which each provide virtual/libgles2 (/devel/tizen-distro/metapi/recipes-graphics/userland/userland_git.bb /devel/tizen-distro/meta-tizen/meta-tizen-adaptation/meta/recipes-graphics/mesa/mesa_10.3.4.bb). This usually means one provides something the other doesn't and should. ERROR: Multiple .bb files are due to be built which each provide virtual/egl (/devel/tizen-distro/metapi/recipes-graphics/userland/userland_git.bb /devel/tizen-distro/meta-tizen/meta-tizen-adaptation/meta/recipes-graphics/mesa/mesa_10.3.4.bb). This usually means one provides something the other doesn't and should. On the other hand, weston is already dependent on virtual/egl, with is provided by mesa (or mesa_gl). So, there's no need to keep this bogus dependency here. Just get rid of it. Change-Id: I750e951ddba9ba0e6aafe7de3ba17393a3eff7a3 Signed-off-by: Mauro Carvalho Chehab Reviewed-By: Derek Foreman --- diff --git a/meta-tizen-common-base/recipes-graphics/weston/weston.inc b/meta-tizen-common-base/recipes-graphics/weston/weston.inc index b0a00f8..cec2fb7 100644 --- a/meta-tizen-common-base/recipes-graphics/weston/weston.inc +++ b/meta-tizen-common-base/recipes-graphics/weston/weston.inc @@ -45,7 +45,6 @@ DEPENDS += "xz" DEPENDS += "libinput" DEPENDS_append_class-native = " automake-native" DEPENDS_append_class-target = " automake-native" -DEPENDS += "mesa" DEPENDS += "systemd" inherit pkgconfig DEPENDS += "glib-2.0"