[Buildroot] [PATCH] iproute2: bump to version 4.16.0
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue May 1 19:27:20 UTC 2018
Hello,
On Tue, 1 May 2018 21:39:42 +0300, Baruch Siach wrote:
> 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 at tkos.co.il>
> ---
> ...workaround-to-the-libc-compat.h-copy.patch | 38 ------------
> .../0001-arpd-remove-pthread-dependency.patch | 37 ++++++++++++
> ...-local-PF_VSOCK-AF_VSOCK-definitions.patch | 58 -------------------
> package/iproute2/iproute2.hash | 2 +-
> package/iproute2/iproute2.mk | 39 +++----------
> 5 files changed, 46 insertions(+), 128 deletions(-)
> delete mode 100644 package/iproute2/0001-Add-the-musl-workaround-to-the-libc-compat.h-copy.patch
> create mode 100644 package/iproute2/0001-arpd-remove-pthread-dependency.patch
> delete mode 100644 package/iproute2/0002-ss-add-local-PF_VSOCK-AF_VSOCK-definitions.patch
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list