openwrt-mirror/package/network/utils
Tony Ambardar bc86da377c iproute2: simplify Makefile, patches and fix feature detection
Compile-based feature detection (e.g. xtables, ipset support) was broken
due to silent compilation errors in the configure script, caused by a
Makefile variable KERNEL_INCLUDE referring to kernel build headers. Use
userspace headers by setting the same "user_headers" kernel include path
as used for the iptables build.

Remove redundant or unused Build/Configure definitions from package
Makefile, including KERNEL_INCLUDE, LIBC_INCLUDE and DBM includes.

Don't pass LDFLAGS within MAKE_FLAGS as this interferes with LDFLAGS in
tc/Makefile and masks a link parameter ("-Wl,-export-dynamic"). Instead,
use standard TARGET_LDFLAGS.

Replace EXTRA_CCOPTS in MAKE_FLAGS with cleaner TARGET_CPPFLAGS, and also
drop now unneeded patch 150-extra-ccopts.patch.

Enable defining XT_LIB_DIR from Makefile, needed to set the iptables
modules directory to something other than /lib/xtables, and also add
libxtables dependency. Both are needed with working xtables detection.
Note that libxtables is also pulled in by iptables, firewall or luci, so
this change has no size impact in most cases.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2019-02-11 20:18:48 +00:00
..
adb-enablemodem Move enablemodem from ramips to new package adb-enablemodem and make it used also by TL-MR6400 2017-05-27 07:54:40 +02:00
arptables treewide: switch git.netfilter.org to HTTPS 2017-10-08 21:10:36 +03:00
comgt comgt: Fix 3g.sh permissions 2018-12-06 08:42:39 +01:00
curl curl: bump to 7.64.0 2019-02-08 08:37:24 +01:00
dante treewide: revise library packaging 2019-01-24 10:39:30 +01:00
ebtables ebtables: update to latest git 2018-06-27 2018-07-02 17:33:55 +02:00
ethtool ethtool: update to 4.19 2018-11-10 13:44:09 +01:00
iftop iftop: bump to latest 2018-04-27 09:59:28 +02:00
iperf iperf: allow non-ipv6 builds 2018-11-03 02:36:24 +01:00
iperf3 iperf3: update to 3.6 2018-06-26 08:57:25 +02:00
iproute2 iproute2: simplify Makefile, patches and fix feature detection 2019-02-11 20:18:48 +00:00
ipset treewide: revise library packaging 2019-01-24 10:39:30 +01:00
iptables treewide: revise library packaging 2019-01-24 10:39:30 +01:00
iputils iputils: install ping, ping6, traceroute6 with setuid root 2019-01-22 09:05:59 +01:00
iw iw: strip a few more non-essential features from iw-tiny 2018-10-07 12:45:41 +02:00
iwcap iwcap: fix handling kill signal during dump 2017-03-14 13:29:03 +01:00
iwinfo packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
layerscape/restool layerscape: fix get_device_file() function of restool 2018-09-22 21:20:58 +02:00
linux-atm linux-atm: Install hotplug file as 600 2018-10-11 08:06:35 +02:00
maccalc network/utils/maccalc: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
nftables nftables: allow to build with json support 2018-08-01 11:25:04 +02:00
owipcalc network/utils/owipcalc: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
resolveip network/utils/resolveip: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
rssileds rssileds: Fix build with external toolchains 2017-03-01 17:19:52 -08:00
tcpdump tcpdump: explicitly disable libcap-ng support 2018-07-30 23:27:55 +03:00
umbim treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
uqmi uqmi: fix variable initilization for timeout handling 2018-10-12 09:36:05 +02:00
wireless-tools treewide: revise library packaging 2019-01-24 10:39:30 +01:00
wpan-tools libs/libnl: Update to 3.3.0 2017-10-15 00:24:22 +02:00
wwan wwan: Fix teardown for sierra_net driver 2018-07-27 11:17:20 +02:00