sys-apps/busybox: turn off some features uClibc omits #567598
authorMike Frysinger <vapier@gentoo.org>
Wed, 24 Jan 2018 04:30:04 +0000 (23:30 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 24 Jan 2018 04:30:04 +0000 (23:30 -0500)
Closes: https://bugs.gentoo.org/567598

sys-apps/busybox/busybox-1.25.1.ebuild
sys-apps/busybox/busybox-1.26.2-r1.ebuild
sys-apps/busybox/busybox-1.27.2.ebuild
sys-apps/busybox/busybox-1.28.0.ebuild
sys-apps/busybox/busybox-9999.ebuild

index 373d932ae1a493026d6455a8270e57fc3b960818..e2608ae82c0d2330e42ce000f1d9687ee2ab1a80 100644 (file)
@@ -139,6 +139,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
index 19d62510f287439f94ecdc950158e502834f458c..2cf1f1574c304f205cd26449b19d69ee4f35ff6c 100644 (file)
@@ -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
index 80b530dc184a37b6c22345b2602ab7ad6b7b3b50..97b793186c4c9da1c5d4c1e707f062f0dd709a7d 100644 (file)
@@ -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
index 73ee93bb96b84d3c837290755d6fc15a4f1f7b14..ece00db5d1c3f2b29d416f11b2c94ba3e89ba376 100644 (file)
@@ -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
index 73ee93bb96b84d3c837290755d6fc15a4f1f7b14..ece00db5d1c3f2b29d416f11b2c94ba3e89ba376 100644 (file)
@@ -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