diff options
author | Danomi Manchego <danomimanchego123@gmail.com> | 2014-09-14 10:14:51 -0400 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-09-14 23:14:47 +0200 |
commit | 18c7d1468b9eb9cc517693e3fe14037499b03ad8 (patch) | |
tree | 06a32f595df1a2fcabd4dc42f466fb223e4c2f79 | |
parent | e7ea16932204b3fd01d0d9597a2016e002337274 (diff) | |
download | buildroot-18c7d1468b9eb9cc517693e3fe14037499b03ad8.tar.gz buildroot-18c7d1468b9eb9cc517693e3fe14037499b03ad8.zip |
libqrencode: link with pthread to avoid build failure
Fixes: http://autobuild.buildroot.net/results/1ca0719dd1fe0bbc528ec99b5bc2b42e985bfdca/
[Peter: only if toolchain has threads, pass --disable-thread-safety otherwise]
Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r-- | package/libqrencode/libqrencode.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/package/libqrencode/libqrencode.mk b/package/libqrencode/libqrencode.mk index d445763604..b407195067 100644 --- a/package/libqrencode/libqrencode.mk +++ b/package/libqrencode/libqrencode.mk @@ -11,6 +11,12 @@ LIBQRENCODE_INSTALL_STAGING = YES LIBQRENCODE_LICENSE = LGPLv2.1+ LIBQRENCODE_LICENSE_FILES = COPYING +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +LIBQRENCODE_CONF_ENV += LIBS='-pthread' +else +LIBQRENCODE_CONF_OPT += --disable-thread-safety +endif + ifeq ($(BR2_PACKAGE_LIBQRENCODE_TOOLS),y) LIBQRENCODE_CONF_OPT += --with-tools=yes LIBQRENCODE_DEPENDENCIES += libpng |