From 2a7b360b5f8ed86001bb349d937100e9e46584b0 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Fri, 14 Jan 2022 08:43:09 +0100 Subject: [PATCH] package/libglvnd: needs threads Fix the following build failure raised since the addition of the package in commit 0378e2e5d9ce9d5676975dfbff501360094fdc1a: In file included from ../src/util/glvnd_pthread.c:39: ../src/util/glvnd_pthread.h:33:10: fatal error: pthread.h: No such file or directory 33 | #include | ^~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/63624bafc6f7a225d4db0667df977fd6141561aa Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/libglvnd/Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/libglvnd/Config.in b/package/libglvnd/Config.in index cd19fde582..d020c21465 100644 --- a/package/libglvnd/Config.in +++ b/package/libglvnd/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_LIBGLVND bool "libglvnd" depends on BR2_TOOLCHAIN_HAS_SYNC_4 # __sync_*_4 intrisics depends on !BR2_STATIC_LIBS # dlfcn.h + depends on BR2_TOOLCHAIN_HAS_THREADS help The GL Vendor-Neutral Dispatch library @@ -45,6 +46,6 @@ config BR2_PACKAGE_PROVIDES_LIBGLES endif -comment "libglvnd needs a toolchain w/ dynamic library" +comment "libglvnd needs a toolchain w/ dynamic library, threads" depends on BR2_TOOLCHAIN_HAS_SYNC_4 - depends on BR2_STATIC_LIBS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS