[Buildroot] [git commit] package/piglit: fix build of GLES tests

Thomas Petazzoni thomas.petazzoni at bootlin.com
Thu Aug 15 13:06:13 UTC 2019


commit: https://git.buildroot.net/buildroot/commit/?id=874eb3e30b29b81843e256acdc23014fc8fe5b21
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

GLES tests needs libegl so:
- check for BR2_PACKAGE_HAS_LIBEGL to enable them
- add libegl to PIGLIT_DEPENDENCIES if needed

Fixes:
 - http://autobuild.buildroot.org/results/3c2b7fb1e54dd52a5fd9c1024b8258e02063bd2c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
 package/piglit/piglit.mk | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/package/piglit/piglit.mk b/package/piglit/piglit.mk
index 5ab81aba41..4f95e77cfd 100644
--- a/package/piglit/piglit.mk
+++ b/package/piglit/piglit.mk
@@ -53,7 +53,8 @@ else
 PIGLIT_CONF_OPTS += -DPIGLIT_BUILD_GLX_TESTS=OFF
 endif
 
-ifeq ($(BR2_PACKAGE_HAS_LIBGLES),y)
+ifeq ($(BR2_PACKAGE_HAS_LIBEGL)$(BR2_PACKAGE_HAS_LIBGLES),yy)
+PIGLIT_DEPENDENCIES += libegl
 PIGLIT_CONF_OPTS += -DPIGLIT_BUILD_GLES1_TESTS=ON \
 	-DPIGLIT_BUILD_GLES2_TESTS=ON \
 	-DPIGLIT_BUILD_GLES3_TESTS=ON


More information about the buildroot mailing list