summaryrefslogtreecommitdiffstats
path: root/package/xz/xz.mk
diff options
context:
space:
mode:
authorYann E. MORIN <yann.morin.1998@free.fr>2015-01-09 18:03:25 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-01-10 11:33:15 +0100
commit0dbc17abcb5c254d60a8d59e1ae0d715c2db4324 (patch)
treef461e8c644600e5d4698cfc8f5c2f58fb9a3ac2a /package/xz/xz.mk
parent53e5f5e1d0df3be58220692eca9c439ad3c32a33 (diff)
downloadbuildroot-0dbc17abcb5c254d60a8d59e1ae0d715c2db4324.tar.gz
buildroot-0dbc17abcb5c254d60a8d59e1ae0d715c2db4324.zip
package/xz-utils: does not require threads
Commit 799c12e (xz-utils: needs threads) tried to fix an autobuild failure by requiring threads. But xz-utils can be configured without thread support (even though it is one of the most prominent selling-points of the latest release!). [Thomas: use --{enable,disable}-threads instead of --enable-threads={yes,no}, to match what we generally do in most autotools packages.] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/xz/xz.mk')
-rw-r--r--package/xz/xz.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/package/xz/xz.mk b/package/xz/xz.mk
index 24b1adb9d9..413c0205e2 100644
--- a/package/xz/xz.mk
+++ b/package/xz/xz.mk
@@ -12,5 +12,11 @@ XZ_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99'
XZ_LICENSE = GPLv2+ GPLv3+ LGPLv2.1+
XZ_LICENSE_FILES = COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv2.1
+ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y)
+XZ_CONF_OPTS = --enable-threads
+else
+XZ_CONF_OPTS = --disable-threads
+endif
+
$(eval $(autotools-package))
$(eval $(host-autotools-package))
OpenPOWER on IntegriCloud