==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: iproute2 6.17.0-1 (Mon Sep 29 16:54:13 2025)
==> Retrieving sources...
-> Cloning iproute2 git repo...
Cloning into bare repository '/home/leming/work/iproute2/iproute2'...
-> Found 0001-make-iproute2-fhs-compliant.patch
-> Found 0002-bdb-5-3.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
iproute2 ... Skipped
0001-make-iproute2-fhs-compliant.patch ... Passed
0002-bdb-5-3.patch ... Passed
==> Making package: iproute2 6.17.0-1 (Mon Sep 29 16:54:22 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25l:: There are 2 providers available for libxtables.so:
:: Repository core
1) iptables 2) iptables-nft
Enter a number (default=1):
resolving dependencies...
looking for conflicting packages...
Packages (8) libmnl-1.0.5-2 libnetfilter_conntrack-1.0.9-2
libnfnetlink-1.0.2-2 libnftnl-1.3.0-1 libnl-3.11.0-1
libpcap-1.10.5-3 iptables-1:1.8.11-2 libbpf-1.5.1-1
Total Download Size: 1.39 MiB
Total Installed Size: 15.78 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
iptables-1:1.8.11-2-aarch64 downloading...
libnl-3.11.0-1-aarch64 downloading...
libpcap-1.10.5-3-aarch64 downloading...
libbpf-1.5.1-1-aarch64 downloading...
libnftnl-1.3.0-1-aarch64 downloading...
libnetfilter_conntrack-1.0.9-2-aarch64 downloading...
libnfnetlink-1.0.2-2-aarch64 downloading...
libmnl-1.0.5-2-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libmnl...
installing libnftnl...
installing libnl...
installing libpcap...
installing libnfnetlink...
installing libnetfilter_conntrack...
installing iptables...
installing libbpf...
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (6) perl-error-0.17030-2 perl-mailtools-2.22-2 perl-timedate-2.33-8
zlib-ng-2.2.5-1 git-2.51.0-1 linux-atm-2.5.2-9
Total Download Size: 8.08 MiB
Total Installed Size: 47.68 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
git-2.51.0-1-aarch64 downloading...
linux-atm-2.5.2-9-aarch64 downloading...
zlib-ng-2.2.5-1-aarch64 downloading...
perl-mailtools-2.22-2-any downloading...
perl-timedate-2.33-8-any downloading...
perl-error-0.17030-2-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git [installed]
installing linux-atm...
Optional dependencies for linux-atm
flex: for atmsigd [installed]
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
-> Found 0001-make-iproute2-fhs-compliant.patch
-> Found 0002-bdb-5-3.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of iproute2 git repo...
Cloning into 'iproute2'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file Makefile
Hunk #1 succeeded at 33 (offset 1 line).
patching file netem/Makefile
patching file tc/q_netem.c
Hunk #1 succeeded at 131 (offset 3 lines).
patching file tc/tc_util.c
Hunk #1 succeeded at 26 with fuzz 1 (offset -5 lines).
Hunk #2 succeeded at 79 with fuzz 1 (offset 3 lines).
patching file tc/tc_util.h
Hunk #1 succeeded at 72 with fuzz 2 (offset 1 line).
patching file configure
Hunk #1 succeeded at 390 (offset -43 lines).
patching file misc/Makefile
==> Starting build()...
TC schedulers
IPT using xtables
IPSET yes
lib directory: /usr/lib
libc has setns: yes
libc has name_to_handle_at: yes
SELinux support: no
libtirpc support: yes
libbpf support: yes
libbpf version 1.5.1
ELF support: yes
libmnl support: yes
Berkeley DB: yes
need for strlcpy: no
libcap support: yes
color output: never
lib
CC libgenl.o
CC libnetlink.o
CC mnl_utils.o
CC utils.o
CC utils_math.o
CC ll_map.o
CC rt_names.o
CC ll_types.o
CC ll_proto.o
CC ll_addr.o
CC inet_proto.o
CC namespace.o
CC json_writer.o
CC json_print.o
CC json_print_math.o
CC names.o
CC color.o
CC bpf_legacy.o
CC bpf_glue.o
CC exec.o
CC fs.o
CC cg_map.o
CC ppp_proto.o
CC bridge.o
CC bpf_libbpf.o
CC selinux.o
CC ax25_ntop.o
CC rose_ntop.o
CC mpls_ntop.o
CC mpls_pton.o
CC netrom_ntop.o
AR libnetlink.a
AR libutil.a
ip
CC ip.o
CC ipaddress.o
CC ipaddrlabel.o
CC iproute.o
CC iprule.o
CC ipnetns.o
CC rtm_map.o
CC iptunnel.o
CC ip6tunnel.o
CC tunnel.o
CC ipneigh.o
CC ipntable.o
CC iplink.o
CC ipmaddr.o
CC ipmonitor.o
CC ipmroute.o
CC ipprefix.o
CC iptuntap.o
CC iptoken.o
CC ipxfrm.o
CC xfrm_state.o
CC xfrm_policy.o
CC xfrm_monitor.o
CC iplink_dummy.o
CC iplink_ifb.o
CC iplink_nlmon.o
CC iplink_team.o
CC iplink_vcan.o
CC iplink_vxcan.o
CC iplink_vlan.o
CC link_veth.o
CC link_gre.o
CC iplink_can.o
CC iplink_xdp.o
CC iplink_macvlan.o
CC ipl2tp.o
CC link_vti.o
CC link_vti6.o
CC link_xfrm.o
CC iplink_vxlan.o
CC tcp_metrics.o
CC iplink_ipoib.o
CC ipnetconf.o
CC link_ip6tnl.o
CC link_iptnl.o
CC link_gre6.o
CC iplink_bond.o
CC iplink_bond_slave.o
CC iplink_hsr.o
CC iplink_bridge.o
CC iplink_bridge_slave.o
CC iplink_dsa.o
CC ipfou.o
CC iplink_ipvlan.o
CC iplink_geneve.o
CC iplink_vrf.o
CC iproute_lwtunnel.o
CC ipmacsec.o
CC ipila.o
CC ipvrf.o
CC iplink_xstats.o
CC ipseg6.o
CC iplink_netdevsim.o
CC iplink_rmnet.o
CC ipnexthop.o
CC ipmptcp.o
CC iplink_bareudp.o
CC iplink_wwan.o
CC ipioam6.o
CC iplink_amt.o
CC iplink_batadv.o
CC iplink_gtp.o
CC iplink_virt_wifi.o
CC iplink_netkit.o
CC ipstats.o
CC rtmon.o
LINK rtmon
LINK ip
tc
CC tc.o
CC tc_qdisc.o
CC tc_class.o
CC tc_util.o
CC tc_filter.o
CC tc_monitor.o
CC tc_exec.o
CC m_police.o
CC m_estimator.o
CC m_action.o
CC m_ematch.o
YACC emp_ematch.tab.c
LEX emp_ematch.lex.c
CC q_fifo.o
CC q_dualpi2.o
CC q_sfq.o
CC q_red.o
CC q_prio.o
CC q_skbprio.o
CC q_tbf.o
CC q_multiq.o
CC q_netem.o
CC q_choke.o
CC q_sfb.o
CC f_u32.o
CC f_route.o
CC f_fw.o
CC f_basic.o
CC f_bpf.o
CC f_flow.o
CC f_cgroup.o
CC f_flower.o
CC q_gred.o
CC q_ingress.o
CC q_hfsc.o
CC q_htb.o
CC q_drr.o
CC q_qfq.o
CC m_gact.o
CC m_mirred.o
CC m_mpls.o
CC m_nat.o
CC m_pedit.o
CC m_ife.o
CC m_skbedit.o
CC m_skbmod.o
CC m_csum.o
CC m_simple.o
CC m_vlan.o
CC m_connmark.o
CC m_ctinfo.o
CC m_bpf.o
CC m_tunnel_key.o
CC m_sample.o
CC m_ct.o
CC m_gate.o
CC p_ip.o
CC p_ip6.o
CC p_icmp.o
CC p_eth.o
CC p_tcp.o
CC p_udp.o
CC em_nbyte.o
CC em_cmp.o
CC em_u32.o
CC em_canid.o
CC em_meta.o
CC q_mqprio.o
CC q_codel.o
CC q_fq_codel.o
CC q_fq.o
CC q_pie.o
CC q_fq_pie.o
CC q_cake.o
CC q_hhf.o
CC q_clsact.o
CC e_bpf.o
CC f_matchall.o
CC q_cbs.o
CC q_etf.o
CC q_taprio.o
CC q_plug.o
CC q_ets.o
CC em_ipt.o
CC em_ipset.o
CC tc_core.o
CC tc_red.o
CC tc_estimator.o
CC tc_stab.o
CC tc_qevent.o
CC emp_ematch.tab.o
CC emp_ematch.lex.o
AR libtc.a
LINK tc
rm emp_ematch.lex.c
bridge
CC bridge.o
CC fdb.o
CC monitor.o
CC link.o
CC mdb.o
CC mst.o
CC vlan.o
CC vni.o
LINK bridge
misc
CC ss.o
CC ssfilter_check.o
YACC ssfilter.tab.c
CC nstat
CC ifstat
CC rtacct
CC lnstat.o
CC lnstat_util.o
CC arpd
CC ssfilter.tab.o
LINK lnstat
LINK ss
netem
gcc -I../include -o maketable maketable.c -lm
gcc -I../include -o normal normal.c -lm
gcc -I../include -o pareto pareto.c -lm
gcc -I../include -o paretonormal paretonormal.c -lm
./pareto > pareto.dist
./normal > normal.dist
./paretonormal > paretonormal.dist
./maketable experimental.dat > experimental.dist
genl
CC genl.o
CC ctrl.o
LINK genl
man
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
sed \
-e "s|@NETNS_ETC_DIR@|/etc/netns|g" \
-e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \
-e "s|@SYSCONF_ETC_DIR@|/etc/iproute2|g" \
-e "s|@SYSCONF_USR_DIR@|/usr/share/iproute2|g" \
ip-address.8.in > ip-address.8
sed \
-e "s|@NETNS_ETC_DIR@|/etc/netns|g" \
-e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \
-e "s|@SYSCONF_ETC_DIR@|/etc/iproute2|g" \
-e "s|@SYSCONF_USR_DIR@|/usr/share/iproute2|g" \
ip-link.8.in > ip-link.8
sed \
-e "s|@NETNS_ETC_DIR@|/etc/netns|g" \
-e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \
-e "s|@SYSCONF_ETC_DIR@|/etc/iproute2|g" \
-e "s|@SYSCONF_USR_DIR@|/usr/share/iproute2|g" \
ip-netns.8.in > ip-netns.8
sed \
-e "s|@NETNS_ETC_DIR@|/etc/netns|g" \
-e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \
-e "s|@SYSCONF_ETC_DIR@|/etc/iproute2|g" \
-e "s|@SYSCONF_USR_DIR@|/usr/share/iproute2|g" \
ip-route.8.in > ip-route.8
sed \
-e "s|@NETNS_ETC_DIR@|/etc/netns|g" \
-e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \
-e "s|@SYSCONF_ETC_DIR@|/etc/iproute2|g" \
-e "s|@SYSCONF_USR_DIR@|/usr/share/iproute2|g" \
ip-rule.8.in > ip-rule.8
tipc
CC bearer.o
CC cmdl.o
CC link.o
CC media.o
CC misc.o
CC msg.o
CC nametable.o
CC node.o
CC socket.o
CC peer.o
CC tipc.o
LINK tipc
devlink
CC devlink.o
CC mnlg.o
LINK devlink
rdma
CC rdma.o
CC utils.o
CC dev.o
CC link.o
CC res.o
CC res-pd.o
CC res-mr.o
CC res-cq.o
CC res-cmid.o
CC res-qp.o
CC sys.o
CC stat.o
CC stat-mr.o
CC res-ctx.o
CC res-srq.o
CC monitor.o
LINK rdma
dcb
CC dcb.o
CC dcb_app.o
CC dcb_buffer.o
CC dcb_dcbx.o
CC dcb_ets.o
CC dcb_maxrate.o
CC dcb_pfc.o
CC dcb_apptrust.o
CC dcb_rewr.o
LINK dcb
vdpa
CC vdpa.o
LINK vdpa
==> Entering fakeroot environment...
==> Starting package()...
lib
make[1]: Nothing to be done for 'all'.
ip
make[1]: Nothing to be done for 'all'.
tc
make[1]: Nothing to be done for 'all'.
bridge
make[1]: Nothing to be done for 'all'.
misc
make[1]: Nothing to be done for 'all'.
netem
make[1]: Nothing to be done for 'all'.
genl
make[1]: Nothing to be done for 'all'.
man
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
tipc
make[1]: Nothing to be done for 'all'.
devlink
make[1]: Nothing to be done for 'all'.
rdma
make[1]: Nothing to be done for 'all'.
dcb
make[1]: Nothing to be done for 'all'.
vdpa
make[1]: Nothing to be done for 'all'.
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/bin
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/share/iproute2
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/include/iproute2
make[1]: Nothing to be done for 'install'.
install -m 0755 ip rtmon /build/iproute2/pkg/iproute2/usr/bin
install -m 0755 routel /build/iproute2/pkg/iproute2/usr/bin
mkdir -p /build/iproute2/pkg/iproute2/usr/lib/tc
install -m 0755 tc /build/iproute2/pkg/iproute2/usr/bin
for i in ; \
do install -m 755 $i /build/iproute2/pkg/iproute2/usr/lib/tc; \
done
if [ ! -f /build/iproute2/pkg/iproute2/usr/lib/tc/m_ipt.so ]; then \
if [ -f /build/iproute2/pkg/iproute2/usr/lib/tc/m_xt.so ]; \
then ln -s m_xt.so /build/iproute2/pkg/iproute2/usr/lib/tc/m_ipt.so ; \
elif [ -f /build/iproute2/pkg/iproute2/usr/lib/tc/m_xt_old.so ]; \
then ln -s m_xt_old.so /build/iproute2/pkg/iproute2/usr/lib/tc/m_ipt.so ; \
fi; \
fi
install -m 0755 bridge /build/iproute2/pkg/iproute2/usr/bin
install -m 0755 ss nstat ifstat rtacct lnstat arpd /build/iproute2/pkg/iproute2/usr/bin
ln -sf lnstat /build/iproute2/pkg/iproute2/usr/bin/rtstat
ln -sf lnstat /build/iproute2/pkg/iproute2/usr/bin/ctstat
mkdir -p /build/iproute2/pkg/iproute2/usr/share/tc
for i in normal.dist pareto.dist paretonormal.dist experimental.dist; \
do install -m 644 $i /build/iproute2/pkg/iproute2/usr/share/tc; \
done
install -m 0755 genl /build/iproute2/pkg/iproute2/usr/bin
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/share/man/man3
install -m 0644 libnetlink.3 /build/iproute2/pkg/iproute2/usr/share/man/man3
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/share/man/man7
install -m 0644 tc-hfsc.7 /build/iproute2/pkg/iproute2/usr/share/man/man7
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/share/man/man8
install -m 0644 ip-address.8 ip-link.8 ip-netns.8 ip-route.8 ip-rule.8 arpd.8 bridge.8 ctstat.8 dcb-app.8 dcb-apptrust.8 dcb-buffer.8 dcb-dcbx.8 dcb-ets.8 dcb-maxrate.8 dcb-pfc.8 dcb-rewr.8 dcb.8 devlink-dev.8 devlink-dpipe.8 devlink-health.8 devlink-lc.8 devlink-monitor.8 devlink-port.8 devlink-rate.8 devlink-region.8 devlink-resource.8 devlink-sb.8 devlink-trap.8 devlink.8 genl.8 ifstat.8 ip-addrlabel.8 ip-fou.8 ip-gue.8 ip-ioam.8 ip-l2tp.8 ip-macsec.8 ip-maddress.8 ip-monitor.8 ip-mptcp.8 ip-mroute.8 ip-neighbour.8 ip-netconf.8 ip-nexthop.8 ip-ntable.8 ip-sr.8 ip-stats.8 ip-tcp_metrics.8 ip-token.8 ip-tunnel.8 ip-vrf.8 ip-xfrm.8 ip.8 lnstat.8 nstat.8 rdma-dev.8 rdma-link.8 rdma-monitor.8 rdma-resource.8 rdma-statistic.8 rdma-system.8 rdma.8 routel.8 rtacct.8 rtmon.8 rtstat.8 ss.8 tc-actions.8 tc-basic.8 tc-bfifo.8 tc-bpf.8 tc-cake.8 tc-cbs.8 tc-cgroup.8 tc-choke.8 tc-codel.8 tc-connmark.8 tc-csum.8 tc-ct.8 tc-ctinfo.8 tc-drr.8 tc-dualpi2.8 tc-ematch.8 tc-etf.8 tc-ets.8 tc-flow.8 tc-flower.8 tc-fq.8 tc-fq_codel.8 tc-fq_pie.8 tc-fw.8 tc-gact.8 tc-gate.8 tc-hfsc.8 tc-htb.8 tc-ife.8 tc-matchall.8 tc-mirred.8 tc-mpls.8 tc-mqprio.8 tc-nat.8 tc-netem.8 tc-pedit.8 tc-pfifo.8 tc-pfifo_fast.8 tc-pie.8 tc-police.8 tc-prio.8 tc-red.8 tc-route.8 tc-sample.8 tc-sfb.8 tc-sfq.8 tc-simple.8 tc-skbedit.8 tc-skbmod.8 tc-skbprio.8 tc-stab.8 tc-taprio.8 tc-tbf.8 tc-tunnel_key.8 tc-u32.8 tc-vlan.8 tc.8 tipc-bearer.8 tipc-link.8 tipc-media.8 tipc-nametable.8 tipc-node.8 tipc-peer.8 tipc-socket.8 tipc.8 vdpa-dev.8 vdpa-mgmtdev.8 vdpa.8 /build/iproute2/pkg/iproute2/usr/share/man/man8
for i in tipc; \
do install -m 0755 $i /build/iproute2/pkg/iproute2/usr/bin; \
done
for i in devlink; \
do install -m 0755 $i /build/iproute2/pkg/iproute2/usr/bin; \
done
for i in rdma; \
do install -m 0755 $i /build/iproute2/pkg/iproute2/usr/bin; \
done
for i in dcb; \
do install -m 0755 $i /build/iproute2/pkg/iproute2/usr/bin; \
done
for i in vdpa; \
do install -m 0755 $i /build/iproute2/pkg/iproute2/usr/bin; \
done
install -m 0644 etc/iproute2/nl_protos etc/iproute2/rt_dsfield etc/iproute2/rt_tables etc/iproute2/group etc/iproute2/rt_scopes etc/iproute2/bpf_pinning etc/iproute2/rt_protos etc/iproute2/ematch_map etc/iproute2/rt_realms /build/iproute2/pkg/iproute2/usr/share/iproute2
install -m 0755 -d /build/iproute2/pkg/iproute2/usr/share/bash-completion/completions
install -m 0644 bash-completion/tc /build/iproute2/pkg/iproute2/usr/share/bash-completion/completions
install -m 0644 bash-completion/devlink /build/iproute2/pkg/iproute2/usr/share/bash-completion/completions
install -m 0644 include/bpf_elf.h /build/iproute2/pkg/iproute2/usr/include/iproute2
==> Tidying install...
-> Removing empty directories...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "iproute2"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: iproute2 6.17.0-1 (Mon Sep 29 16:54:52 2025)
==> Cleaning up...