From: Thomas Petazzoni Date: Mon, 12 May 2014 22:09:19 +0000 (+0200) Subject: cppcms: needs NPTL support X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f015ad1c7b7453b38b19356882d434254f23b9cf;p=buildroot.git cppcms: needs NPTL support cppcms uses some thread functions that are not available in certain uClibc thread implementations. Even though a bit more restrictive than necessary, adding a NPTL dependency is the easiest solution, and is quite logical for a relatively large and complex package such as cppcms. Fixes: http://autobuild.buildroot.net/results/a26/a26574419aacbea4140dfca1d503bcab599edd71/ Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/package/cppcms/Config.in b/package/cppcms/Config.in index 688d8f20c5..614abeb550 100644 --- a/package/cppcms/Config.in +++ b/package/cppcms/Config.in @@ -4,7 +4,7 @@ config BR2_PACKAGE_CPPCMS select BR2_PACKAGE_PCRE select BR2_PACKAGE_LIBGCRYPT depends on BR2_INSTALL_LIBSTDCPP - depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on !BR2_PREFER_STATIC_LIB # dlopen() help CppCMS is a Free High Performance Web Development Framework @@ -39,6 +39,6 @@ comment "icu support needs a toolchain w/ wchar" endif -comment "cppcms needs a toolchain w/ C++, threads, dynamic library" - depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ +comment "cppcms needs a toolchain w/ C++, NPTL, dynamic library" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ BR2_PREFER_STATIC_LIB