@@ -33,33 +33,10 @@ config BR2_PACKAGE_IPUTILS_RARPD
help
Installs rarpd.
-config BR2_PACKAGE_IPUTILS_RDISC
- bool "rdisc"
- default y
- help
- Installs rdisc.
-
-config BR2_PACKAGE_IPUTILS_RDISC_SERVER
- bool "rdisc (server code)"
- default y
- depends on BR2_PACKAGE_IPUTILS_RDISC
- help
- Builds rdisc with server code.
-
config BR2_PACKAGE_IPUTILS_TRACEPATH
bool "tracepath"
default y
help
Installs tracepath.
-config BR2_PACKAGE_IPUTILS_NINFOD
- bool "ninfod"
- default y
- depends on BR2_TOOLCHAIN_HAS_THREADS # ninfod requires <pthread.h>
- help
- Installs ninfod.
-
-comment "ninfod needs a toolchain w/ threads"
- depends on !BR2_TOOLCHAIN_HAS_THREADS
-
endif
@@ -21,19 +21,17 @@ IPUTILS_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES)
# Selectively build binaries
IPUTILS_CONF_OPTS += \
-DBUILD_CLOCKDIFF=$(if $(BR2_PACKAGE_IPUTILS_CLOCKDIFF),true,false) \
- -DBUILD_RARPD=$(if $(BR2_PACKAGE_IPUTILS_RARPD),true,false) \
- -DBUILD_RDISC=$(if $(BR2_PACKAGE_IPUTILS_RDISC),true,false) \
- -DENABLE_RDISC_SERVER=$(if $(BR2_PACKAGE_IPUTILS_RDISC_SERVER),true,false) \
+ -DBUILD_NINFOD=false \
+ -DBUILD_RARPD=false \
+ -DBUILD_RDISC=false \
-DBUILD_TRACEPATH=$(if $(BR2_PACKAGE_IPUTILS_TRACEPATH),true,false) \
- -DBUILD_NINFOD=$(if $(BR2_PACKAGE_IPUTILS_NINFOD),true,false) \
-DSKIP_TESTS=true
# Selectively select the appropriate SELinux refpolicy modules
IPUTILS_SELINUX_MODULES = \
$(if $(BR2_PACKAGE_IPUTILS_ARPING),netutils) \
$(if $(BR2_PACKAGE_IPUTILS_PING),netutils) \
- $(if $(BR2_PACKAGE_IPUTILS_TRACEPATH),netutils) \
- $(if $(BR2_PACKAGE_IPUTILS_RDISC),rdisc)
+ $(if $(BR2_PACKAGE_IPUTILS_TRACEPATH),netutils)
#
# arping
ninfod, rarpd, rdisc are legacy tools which are going to be removed from upstream in next release [1], following previous removals [2]. Remove them now from Buildroot. [1] https://github.com/iputils/iputils/pull/388 [2] https://github.com/iputils/iputils/issues/363 Signed-off-by: Petr Vorel <petr.vorel@gmail.com> --- package/iputils/Config.in | 23 ----------------------- package/iputils/iputils.mk | 10 ++++------ 2 files changed, 4 insertions(+), 29 deletions(-)