iproute2: bump to version 4.16.0
authorBaruch Siach <baruch@tkos.co.il>
Tue, 1 May 2018 18:39:42 +0000 (21:39 +0300)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Tue, 1 May 2018 19:25:49 +0000 (21:25 +0200)
commited7f7f7129f1194d2535b04820448faa814bbfe4
treedac3bf80b8455cffbe549563c2bb6da834db91e0
parentc7056a69dda5161a1217a9528015d2b672a6a818
iproute2: bump to version 4.16.0

Drop uClibc-ng compatibility patch. Current uClibc-ng provides the
needed definitions.

Drop the libc-config.h musl compatibility workaround patch. iproute2
update its headers copy to current kernel version for which this
workaround is no longer needed.

Don't modify tc/Makefile to make XT_LIB_DIR get the value of
IPT_LIB_DIR. Pass the correct value directly in CFLAGS.

Add a patch removing arpd dependency on threading support.

Rename IPROUTE2_WITH_IPTABLES to IPROUTE2_DISABLE_IPTABLES which better
describes what it does.

Don't patch the configure script for the cross compiler. The CC
environment variable is enough.

Don't force the CCOPTS make variable. The CFLAGS environment variable
does the trick for target code.

Don't patch CCOPTS out of netem/Makefile. The CBUILD_CFLAGS environment
variable can pass the host CFLAGS to host code.

The ifcfg script is now POSIX shell compatible. Remove its installation
dependency on bash.

Pass installation DESTDIR in the environment. Don't force SBINDIR, DOCDIR, and
MANDIR. The default values are fine.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/iproute2/0001-Add-the-musl-workaround-to-the-libc-compat.h-copy.patch [deleted file]
package/iproute2/0001-arpd-remove-pthread-dependency.patch [new file with mode: 0644]
package/iproute2/0002-ss-add-local-PF_VSOCK-AF_VSOCK-definitions.patch [deleted file]
package/iproute2/iproute2.hash
package/iproute2/iproute2.mk