mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
libnl-3: Update to 3.5.0
- Update from 3.2.25 (2014) to 3.5.0 (2019) - Update rootfile - Added --disable-static to ./configure - Added --bindir=/usr/sbin otherwise binaries were installed in /usr/bin Previous version installed the binaries in /usr/sbin without any command This maintains location of binaries the same across the versions - Changelog is no longer provided. Changes have to be found by reading through the commits. https://github.com/thom311/libnl/releases This is too large to include here. There are 664 commits across 7 releases Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
committed by
Michael Tremer
parent
f8ac400cb8
commit
0f12e034f0
@@ -57,7 +57,10 @@ etc/libnl/pktloc
|
||||
#usr/include/libnl3/netlink/object.h
|
||||
#usr/include/libnl3/netlink/route
|
||||
#usr/include/libnl3/netlink/route/act
|
||||
#usr/include/libnl3/netlink/route/act/gact.h
|
||||
#usr/include/libnl3/netlink/route/act/mirred.h
|
||||
#usr/include/libnl3/netlink/route/act/skbedit.h
|
||||
#usr/include/libnl3/netlink/route/act/vlan.h
|
||||
#usr/include/libnl3/netlink/route/action.h
|
||||
#usr/include/libnl3/netlink/route/addr.h
|
||||
#usr/include/libnl3/netlink/route/class.h
|
||||
@@ -72,6 +75,7 @@ etc/libnl/pktloc
|
||||
#usr/include/libnl3/netlink/route/cls/ematch/nbyte.h
|
||||
#usr/include/libnl3/netlink/route/cls/ematch/text.h
|
||||
#usr/include/libnl3/netlink/route/cls/fw.h
|
||||
#usr/include/libnl3/netlink/route/cls/matchall.h
|
||||
#usr/include/libnl3/netlink/route/cls/police.h
|
||||
#usr/include/libnl3/netlink/route/cls/u32.h
|
||||
#usr/include/libnl3/netlink/route/link
|
||||
@@ -80,19 +84,29 @@ etc/libnl/pktloc
|
||||
#usr/include/libnl3/netlink/route/link/bonding.h
|
||||
#usr/include/libnl3/netlink/route/link/bridge.h
|
||||
#usr/include/libnl3/netlink/route/link/can.h
|
||||
#usr/include/libnl3/netlink/route/link/geneve.h
|
||||
#usr/include/libnl3/netlink/route/link/inet.h
|
||||
#usr/include/libnl3/netlink/route/link/inet6.h
|
||||
#usr/include/libnl3/netlink/route/link/info-api.h
|
||||
#usr/include/libnl3/netlink/route/link/ip6tnl.h
|
||||
#usr/include/libnl3/netlink/route/link/ipgre.h
|
||||
#usr/include/libnl3/netlink/route/link/ipip.h
|
||||
#usr/include/libnl3/netlink/route/link/ipvlan.h
|
||||
#usr/include/libnl3/netlink/route/link/ipvti.h
|
||||
#usr/include/libnl3/netlink/route/link/macsec.h
|
||||
#usr/include/libnl3/netlink/route/link/macvlan.h
|
||||
#usr/include/libnl3/netlink/route/link/macvtap.h
|
||||
#usr/include/libnl3/netlink/route/link/ppp.h
|
||||
#usr/include/libnl3/netlink/route/link/sit.h
|
||||
#usr/include/libnl3/netlink/route/link/sriov.h
|
||||
#usr/include/libnl3/netlink/route/link/veth.h
|
||||
#usr/include/libnl3/netlink/route/link/vlan.h
|
||||
#usr/include/libnl3/netlink/route/link/vrf.h
|
||||
#usr/include/libnl3/netlink/route/link/vxlan.h
|
||||
#usr/include/libnl3/netlink/route/link/xfrmi.h
|
||||
#usr/include/libnl3/netlink/route/neighbour.h
|
||||
#usr/include/libnl3/netlink/route/neightbl.h
|
||||
#usr/include/libnl3/netlink/route/netconf.h
|
||||
#usr/include/libnl3/netlink/route/nexthop.h
|
||||
#usr/include/libnl3/netlink/route/pktloc.h
|
||||
#usr/include/libnl3/netlink/route/qdisc
|
||||
@@ -101,7 +115,9 @@ etc/libnl/pktloc
|
||||
#usr/include/libnl3/netlink/route/qdisc/dsmark.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/fifo.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/fq_codel.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/hfsc.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/htb.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/mqprio.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/netem.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/plug.h
|
||||
#usr/include/libnl3/netlink/route/qdisc/prio.h
|
||||
@@ -117,73 +133,86 @@ etc/libnl/pktloc
|
||||
#usr/include/libnl3/netlink/types.h
|
||||
#usr/include/libnl3/netlink/utils.h
|
||||
#usr/include/libnl3/netlink/version.h
|
||||
#usr/include/libnl3/netlink/xfrm
|
||||
#usr/include/libnl3/netlink/xfrm/ae.h
|
||||
#usr/include/libnl3/netlink/xfrm/lifetime.h
|
||||
#usr/include/libnl3/netlink/xfrm/sa.h
|
||||
#usr/include/libnl3/netlink/xfrm/selector.h
|
||||
#usr/include/libnl3/netlink/xfrm/sp.h
|
||||
#usr/include/libnl3/netlink/xfrm/template.h
|
||||
#usr/lib/libnl
|
||||
#usr/lib/libnl-3.a
|
||||
#usr/lib/libnl-3.la
|
||||
#usr/lib/libnl-3.so
|
||||
usr/lib/libnl-3.so.200
|
||||
usr/lib/libnl-3.so.200.20.0
|
||||
#usr/lib/libnl-cli-3.a
|
||||
usr/lib/libnl-3.so.200.26.0
|
||||
#usr/lib/libnl-cli-3.la
|
||||
#usr/lib/libnl-cli-3.so
|
||||
usr/lib/libnl-cli-3.so.200
|
||||
usr/lib/libnl-cli-3.so.200.20.0
|
||||
#usr/lib/libnl-genl-3.a
|
||||
usr/lib/libnl-cli-3.so.200.26.0
|
||||
#usr/lib/libnl-genl-3.la
|
||||
#usr/lib/libnl-genl-3.so
|
||||
usr/lib/libnl-genl-3.so.200
|
||||
usr/lib/libnl-genl-3.so.200.20.0
|
||||
#usr/lib/libnl-idiag-3.a
|
||||
usr/lib/libnl-genl-3.so.200.26.0
|
||||
#usr/lib/libnl-idiag-3.la
|
||||
#usr/lib/libnl-idiag-3.so
|
||||
usr/lib/libnl-idiag-3.so.200
|
||||
usr/lib/libnl-idiag-3.so.200.20.0
|
||||
#usr/lib/libnl-nf-3.a
|
||||
usr/lib/libnl-idiag-3.so.200.26.0
|
||||
#usr/lib/libnl-nf-3.la
|
||||
#usr/lib/libnl-nf-3.so
|
||||
usr/lib/libnl-nf-3.so.200
|
||||
usr/lib/libnl-nf-3.so.200.20.0
|
||||
#usr/lib/libnl-route-3.a
|
||||
usr/lib/libnl-nf-3.so.200.26.0
|
||||
#usr/lib/libnl-route-3.la
|
||||
#usr/lib/libnl-route-3.so
|
||||
usr/lib/libnl-route-3.so.200
|
||||
usr/lib/libnl-route-3.so.200.20.0
|
||||
usr/lib/libnl-route-3.so.200.26.0
|
||||
#usr/lib/libnl-xfrm-3.la
|
||||
#usr/lib/libnl-xfrm-3.so
|
||||
usr/lib/libnl-xfrm-3.so.200
|
||||
usr/lib/libnl-xfrm-3.so.200.26.0
|
||||
#usr/lib/libnl/cli
|
||||
#usr/lib/libnl/cli/cls
|
||||
#usr/lib/libnl/cli/cls/basic.a
|
||||
#usr/lib/libnl/cli/cls/basic.la
|
||||
usr/lib/libnl/cli/cls/basic.so
|
||||
#usr/lib/libnl/cli/cls/cgroup.a
|
||||
#usr/lib/libnl/cli/cls/cgroup.la
|
||||
usr/lib/libnl/cli/cls/cgroup.so
|
||||
#usr/lib/libnl/cli/qdisc
|
||||
#usr/lib/libnl/cli/qdisc/bfifo.a
|
||||
#usr/lib/libnl/cli/qdisc/bfifo.la
|
||||
usr/lib/libnl/cli/qdisc/bfifo.so
|
||||
#usr/lib/libnl/cli/qdisc/blackhole.a
|
||||
#usr/lib/libnl/cli/qdisc/blackhole.la
|
||||
usr/lib/libnl/cli/qdisc/blackhole.so
|
||||
#usr/lib/libnl/cli/qdisc/fq_codel.a
|
||||
#usr/lib/libnl/cli/qdisc/fq_codel.la
|
||||
usr/lib/libnl/cli/qdisc/fq_codel.so
|
||||
#usr/lib/libnl/cli/qdisc/htb.a
|
||||
#usr/lib/libnl/cli/qdisc/hfsc.la
|
||||
#usr/lib/libnl/cli/qdisc/hfsc.so
|
||||
#usr/lib/libnl/cli/qdisc/htb.la
|
||||
usr/lib/libnl/cli/qdisc/htb.so
|
||||
#usr/lib/libnl/cli/qdisc/ingress.a
|
||||
#usr/lib/libnl/cli/qdisc/ingress.la
|
||||
usr/lib/libnl/cli/qdisc/ingress.so
|
||||
#usr/lib/libnl/cli/qdisc/pfifo.a
|
||||
#usr/lib/libnl/cli/qdisc/pfifo.la
|
||||
usr/lib/libnl/cli/qdisc/pfifo.so
|
||||
#usr/lib/libnl/cli/qdisc/plug.a
|
||||
#usr/lib/libnl/cli/qdisc/plug.la
|
||||
usr/lib/libnl/cli/qdisc/plug.so
|
||||
#usr/lib/pkgconfig/libnl-3.0.pc
|
||||
#usr/lib/pkgconfig/libnl-cli-3.0.pc
|
||||
#usr/lib/pkgconfig/libnl-genl-3.0.pc
|
||||
#usr/lib/pkgconfig/libnl-idiag-3.0.pc
|
||||
#usr/lib/pkgconfig/libnl-nf-3.0.pc
|
||||
#usr/lib/pkgconfig/libnl-route-3.0.pc
|
||||
#usr/lib/pkgconfig/libnl-xfrm-3.0.pc
|
||||
#usr/sbin/genl-ctrl-list
|
||||
#usr/sbin/idiag-socket-details
|
||||
#usr/sbin/nf-ct-add
|
||||
#usr/sbin/nf-ct-events
|
||||
#usr/sbin/nf-ct-list
|
||||
#usr/sbin/nf-exp-add
|
||||
#usr/sbin/nf-exp-delete
|
||||
#usr/sbin/nf-exp-list
|
||||
#usr/sbin/nf-log
|
||||
#usr/sbin/nf-monitor
|
||||
#usr/sbin/nf-queue
|
||||
#usr/sbin/nl-addr-add
|
||||
#usr/sbin/nl-addr-delete
|
||||
#usr/sbin/nl-addr-list
|
||||
usr/sbin/nl-class-add
|
||||
usr/sbin/nl-class-delete
|
||||
usr/sbin/nl-class-list
|
||||
@@ -191,11 +220,32 @@ usr/sbin/nl-classid-lookup
|
||||
usr/sbin/nl-cls-add
|
||||
usr/sbin/nl-cls-delete
|
||||
usr/sbin/nl-cls-list
|
||||
#usr/sbin/nl-fib-lookup
|
||||
#usr/sbin/nl-link-enslave
|
||||
#usr/sbin/nl-link-ifindex2name
|
||||
usr/sbin/nl-link-list
|
||||
#usr/sbin/nl-link-name2ifindex
|
||||
#usr/sbin/nl-link-release
|
||||
#usr/sbin/nl-link-set
|
||||
#usr/sbin/nl-link-stats
|
||||
#usr/sbin/nl-list-caches
|
||||
#usr/sbin/nl-list-sockets
|
||||
#usr/sbin/nl-monitor
|
||||
#usr/sbin/nl-neigh-add
|
||||
#usr/sbin/nl-neigh-delete
|
||||
#usr/sbin/nl-neigh-list
|
||||
#usr/sbin/nl-neightbl-list
|
||||
usr/sbin/nl-pktloc-lookup
|
||||
usr/sbin/nl-qdisc-add
|
||||
usr/sbin/nl-qdisc-delete
|
||||
usr/sbin/nl-qdisc-list
|
||||
#usr/sbin/nl-route-add
|
||||
#usr/sbin/nl-route-delete
|
||||
#usr/sbin/nl-route-get
|
||||
#usr/sbin/nl-route-list
|
||||
#usr/sbin/nl-rule-list
|
||||
#usr/sbin/nl-tctree-list
|
||||
#usr/sbin/nl-util-addr
|
||||
#usr/share/man/man8/genl-ctrl-list.8
|
||||
#usr/share/man/man8/nl-classid-lookup.8
|
||||
#usr/share/man/man8/nl-pktloc-lookup.8
|
||||
|
||||
10
lfs/libnl-3
10
lfs/libnl-3
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 3.2.25
|
||||
VER = 3.5.0
|
||||
|
||||
THISAPP = libnl-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 03f74d0cd5037cadc8cdfa313bbd195c
|
||||
$(DL_FILE)_MD5 = 74ba57b1b1d6f9f92268aa8141d8e8e4
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
@@ -74,7 +74,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||
$(UPDATE_AUTOMAKE)
|
||||
cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc
|
||||
cd $(DIR_APP) && ./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--bindir=/usr/sbin \
|
||||
--disable-static
|
||||
cd $(DIR_APP) && make $(MAKETUNING)
|
||||
cd $(DIR_APP) && make install
|
||||
@rm -rf $(DIR_APP)
|
||||
|
||||
Reference in New Issue
Block a user