summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2018-01-23 23:30:04 -0500
committerMike Frysinger <vapier@gentoo.org>2018-01-23 23:30:04 -0500
commit9450c1fcadc71efcc52b358f3bcb8860417f68c4 (patch)
tree09f4fd39b6987d463dc58aae52d341e35e6e6d4c /sys-apps/busybox/busybox-1.27.2.ebuild
parentsys-apps/busybox: version bump to 1.28.0 #563756 #635392 #638258 (diff)
downloadgentoo-9450c1fcadc71efcc52b358f3bcb8860417f68c4.tar.gz
gentoo-9450c1fcadc71efcc52b358f3bcb8860417f68c4.tar.bz2
gentoo-9450c1fcadc71efcc52b358f3bcb8860417f68c4.zip
sys-apps/busybox: turn off some features uClibc omits #567598
Closes: https://bugs.gentoo.org/567598
Diffstat (limited to 'sys-apps/busybox/busybox-1.27.2.ebuild')
-rw-r--r--sys-apps/busybox/busybox-1.27.2.ebuild6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys-apps/busybox/busybox-1.27.2.ebuild b/sys-apps/busybox/busybox-1.27.2.ebuild
index 80b530dc184a..97b793186c4c 100644
--- a/sys-apps/busybox/busybox-1.27.2.ebuild
+++ b/sys-apps/busybox/busybox-1.27.2.ebuild
@@ -147,6 +147,12 @@ src_configure() {
busybox_config_option systemd FEATURE_SYSTEMD
busybox_config_option math FEATURE_AWK_LIBM
+ # disable features that uClibc doesn't (yet?) provide.
+ if use elibc_uclibc; then
+ busybox_config_option n FEATURE_SYNC_FANCY #567598
+ busybox_config_option n NSENTER
+ fi
+
# all the debug options are compiler related, so punt them
busybox_config_option n DEBUG_SANITIZE
busybox_config_option n DEBUG