Age | Commit message (Collapse) | Author | Files | Lines |
|
* weston-bin is useless, just use weston instead.
Change-Id: Ie81232821fcf40ed7bf5a4d665c3083d2a2fed70
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Building the meta-qt5 component qtbase occasionally failures in the
do_configure() task with the error:
make: *** [opengles2] Error 1
OpenGL ES 2.0 disabled.
The OpenGL ES 2.0 functionality test failed!
This is a build order problem caused by an incomplete build dependency
chain. Linking opengles2 against libIMGegl.so (the virtual/libgles2
provider) has a dependency on libgbm.so and libwayland-kms.so so they
must be built first. qtbase does not have many gfx components in its
build depedency list and therefore may build earlier, which in turn
results in the error.
Simply adding libgbm and wayland-kms to the gles-user-module DEPENDS
results in a circular build depedency. This is a workaround to the
problem whilst the build depdency issue is resolved. For it to work
add packagegroup-graphics-libegl to your IMAGE_INSTALL.
This fixes the qtbase do_configure() build error reported in GDP-590 [1].
[1] https://at.projects.genivi.org/jira/browse/GDP-590
(cherry picked from commit 4ebc763eb413ef9a041cb83761d530f865764e74)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
This commit modifies recipes to define 3 packagegroups for graphic.
There are 3 type packagegroups which are provided into IMAGE_INSTALL:
- packagegroup-wayland-community: contains wayland/weston/alsa/libdrm
components.
- packagegroup-graphics-renesas-proprietary: contains Renesas GFX are
kernel-module-gles and gles-user-module.
- packagegroup-graphics-renesas-wayland: contains Renesas Wayland
components: libgbm, libgbm-dev, wayland-kms.
This patch also removes the definition for 32bit packages,
because 32bit env has been stopped supporting.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|