You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/package/network/utils
Jo-Philipp Wich 386803a006 iproute2: only link libelf where needed
The iproute2 build system links libelf support to every utility while only
the tc program actually requires libelf specific functionality.

Unfortunately the BPF ELF functionality is not confined into an own
compilation unit but added to the existing bpf.c sources of the shared
static libutil.a, causing every iproute2 applet to pick up an implicit
libelf.so dependency.

In order to avoid this requirement, patch the iproute2 build system to
create both a libutil.a and a libutil-elf.a, with the former being built
without libelf functionality and to only link the tc applet with the libelf
enabled libutil.

Finally, make the tc package depend on libelf to solve compilation errors.

Ref: https://github.com/openwrt/packages/issues/7728
Fixes: FS#2011
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 years ago
..
adb-enablemodem Move enablemodem from ramips to new package adb-enablemodem and make it used also by TL-MR6400 7 years ago
arptables treewide: switch git.netfilter.org to HTTPS 7 years ago
comgt comgt: Fix 3g.sh permissions 6 years ago
conntrack-tools add PKG_CPE_ID ids to package and tools 7 years ago
curl curl: noop commit to refer CVEs fixed in 7.62.0 6 years ago
dante dante: disable sched_getscheduler() - not implemented in musl 6 years ago
ebtables ebtables: update to latest git 2018-06-27 6 years ago
ethtool ethtool: update to 4.19 6 years ago
iftop iftop: bump to latest 6 years ago
iperf iperf: allow non-ipv6 builds 6 years ago
iperf3 iperf3: update to 3.6 6 years ago
iproute2 iproute2: only link libelf where needed 5 years ago
ipset ipset: update to 7.1 5 years ago
iptables iptables: fix ebtables vlan compile issue (FS#1990) 6 years ago
iputils add PKG_CPE_ID ids to package and tools 7 years ago
iw iw: strip a few more non-essential features from iw-tiny 6 years ago
iwcap iwcap: fix handling kill signal during dump 7 years ago
iwinfo iwinfo: update to latest Git HEAD 6 years ago
layerscape/restool layerscape: fix get_device_file() function of restool 6 years ago
linux-atm linux-atm: Install hotplug file as 600 6 years ago
maccalc network/utils/maccalc: drop Build/Prepare rule in favor of default one 8 years ago
nftables nftables: allow to build with json support 6 years ago
owipcalc network/utils/owipcalc: drop Build/Prepare rule in favor of default one 8 years ago
resolveip network/utils/resolveip: drop Build/Prepare rule in favor of default one 8 years ago
rssileds rssileds: Fix build with external toolchains 7 years ago
tcpdump tcpdump: explicitly disable libcap-ng support 6 years ago
umbim treewide: replace LEDE_GIT with PROJECT_GIT 6 years ago
uqmi uqmi: fix variable initilization for timeout handling 6 years ago
wireless-tools wireless-tools: Change download url to github 7 years ago
wpan-tools libs/libnl: Update to 3.3.0 7 years ago
wwan wwan: Fix teardown for sierra_net driver 6 years ago