H大,你好
用workflows编译K2P,选的HTTPS,编译就会报错,能不能看看哪里出问题了
`======================= BUILD_CI K2P =======================
HOSTLD scripts/dtc/dtc
HOSTCC scripts/genksyms/genksyms.o
libtoolize: copying file 'm4/lt~obsolete.m4'
- aclocal -I m4
====================================================================================================
checking getopt.h usability... yes
checking getopt.h presence...
====================================================================================================
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wlogical-op -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -std=c99 -MT liblzma_la-crc64_table.lo -MD -MP -MF .deps/liblzma_la-crc64_table.Tpo -c -o liblzma_la-crc64_table.lo test -f 'check/crc64_table.c' || echo './'
check/crc64_table.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/liblzma/api -I../../src/liblzma/common -I../../src/liblzma/check -I../../src/liblzma/lz -I../../src/liblzma/rangecoder -I../../src/liblzma/lzma -I../../src/liblzma/delta -I../../src/liblzma/simple -I../../src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wlogical-op -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -std=c99 -MT liblzma_la-crc64_table.lo -MD -MP -MF .deps/liblzma_la-crc64_table.Tpo -c check/crc64_table.c -o liblzma_la-crc64_table.o
====================================================================================================
CHK scripts/mod/devicetable-offsets.h
CHK include/generated/timeconst.h
====================================================================================================
CC kernel/fork.o
CC arch/mips/kernel/module.o
====================================================================================================
CC mm/vmscan.o
CC kernel/pid.o
====================================================================================================
CC kernel/irq/manage.o
CC mm/mmap.o
====================================================================================================
CC kernel/sched/core.o
CC kernel/rcu/tree.o
====================================================================================================
CC kernel/time/tick-sched.o
CC kernel/time/timekeeping_debug.o
====================================================================================================
CC fs/select.o
CC crypto/proc.o
====================================================================================================
CC fs/utimes.o
CC [M] crypto/cmac.o
====================================================================================================
CC [M] fs/nls/nls_cp437.o
CC [M] fs/nls/nls_cp936.o
====================================================================================================
CC block/ioprio.o
CC fs/proc/proc_sysctl.o
====================================================================================================
CC fs/eventfd.o
CC fs/locks.o
====================================================================================================
CC net/bridge/br.o
CC drivers/clk/clk-mux.o
====================================================================================================
LD drivers/media/built-in.o
CC drivers/mfd/syscon.o
====================================================================================================
CC drivers/net/Space.o
CC drivers/net/loopback.o
====================================================================================================
CC drivers/net/ethernet/raeth/raether_hwlro.o
CC drivers/net/ethernet/raeth/ra_dbg_hwlro.o
====================================================================================================
CC drivers/net/ethernet/raeth/rtl8367c/vlan.o
CC net/core/dev_ioctl.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/ap/ap_mlme.o
CC net/ipv4/ip_forward.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/ap/ap_vow.o
CC net/ipv4/tcp_output.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/common/cmm_mat_ipv6.o
CC net/ipv4/udp.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/hw_ctrl/hdev_ctrl.o
CC net/ipv4/fib_semantics.o
====================================================================================================
}
^
====================================================================================================
CC net/ipv4/netfilter/nf_nat_masquerade_ipv4.o
CC net/ipv4/netfilter/ip_tables.o
====================================================================================================
CC net/ipv6/anycast.o
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/security/cmm_wep.o
====================================================================================================
CC net/ipv6/udp.o
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/mgmt/mgmt_dev.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/embedded/mgmt/mgmt_entrytb.o
CC net/ipv6/inet6_connection_sock.o
====================================================================================================
CC net/ipv6/netfilter/ip6t_REJECT.o
CC [M] net/ipv6/netfilter/ip6table_mangle.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/mcu/fwdl_mt.o
CC net/ipv6/ip6_checksum.o
====================================================================================================
CC net/l2tp/l2tp_netlink.o
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/rate_ctrl/ra_ctrl_mt_drv.o
====================================================================================================
CC net/netfilter/nf_sockopt.o
CC net/netfilter/nfnetlink.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/os/linux/rt_linux.o
CC net/netfilter/nf_conntrack_extend.o
====================================================================================================
CC [M] drivers/net/wireless/mediatek/mt7615_ap/../mt7615/ate/testmode_ioctl.o
CC net/netfilter/xt_tcpudp.o
====================================================================================================
CC drivers/of/of_net.o
CC net/netfilter/xt_devgroup.o
====================================================================================================
CC drivers/pci/setup-bus.o
CC net/netfilter/xt_sctp.o
====================================================================================================
CC drivers/tty/tty_io.o
CC [M] net/netfilter/nf_conntrack_pptp.o
====================================================================================================
LD drivers/watchdog/built-in.o
LD drivers/built-in.o
====================================================================================================
CC [M] net/sched/sch_ingress.o
CC lib/crc16.o
====================================================================================================
CC lib/irq_regs.o
CC net/wireless/wext-core.o
====================================================================================================
CC arch/mips/math-emu/sp_fmax.o
CC arch/mips/math-emu/dsemul.o
====================================================================================================
CC net/ipv6/netfilter/ip6t_MASQUERADE.mod.o
CC net/ipv6/netfilter/ip6t_NPT.mod.o
====================================================================================================
Configuring OpenSSL version 1.1.1k (0x101010bfL) for linux-mips32
Using os-specific seed configuration
====================================================================================================
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF crypto/buffer/buffer.d.tmp -MT crypto/buffer/buffer.o -c -o crypto/buffer/buffer.o crypto/buffer/buffer.c
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF crypto/camellia/camellia.d.tmp -MT crypto/camellia/camellia.o -c -o crypto/camellia/camellia.o crypto/camellia/camellia.c
====================================================================================================
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF crypto/engine/tb_cipher.d.tmp -MT crypto/engine/tb_cipher.o -c -o crypto/engine/tb_cipher.o crypto/engine/tb_cipher.c
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF crypto/engine/tb_dh.d.tmp -MT crypto/engine/tb_dh.o -c -o crypto/engine/tb_dh.o crypto/engine/tb_dh.c
====================================================================================================
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_lib.d.tmp -MT crypto/pkcs7/pk7_lib.o -c -o crypto/pkcs7/pk7_lib.o crypto/pkcs7/pk7_lib.c
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_mime.d.tmp -MT crypto/pkcs7/pk7_mime.o -c -o crypto/pkcs7/pk7_mime.o crypto/pkcs7/pk7_mime.c
====================================================================================================
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o ssl/bio_ssl.c
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -fPIC -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM -DOPENSSLDIR=""/etc/ssl"" -DENGINESDIR=""/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib/engines-1.1"" -DNDEBUG -MMD -MF ssl/d1_lib.d.tmp -MT ssl/d1_lib.o -c -o ssl/d1_lib.o ssl/d1_lib.c
====================================================================================================
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -Iapps -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DNDEBUG -MMD -MF apps/asn1pars.d.tmp -MT apps/asn1pars.o -c -o apps/asn1pars.o apps/asn1pars.c
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -I. -Iinclude -Iapps -mabi=32 -mips2 -Wa,--noexecstack -mips32r2 -march=mips32r2 -mtune=1004kc -O3 -mips32r2 -march=mips32r2 -mtune=1004kc -fomit-frame-pointer -pipe -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Dlinux -D__linux__ -Dunix -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DOPENSSL_USE_IPV6=1 -DOPENSSL_PREFER_CHACHA_OVER_GCM -DNDEBUG -MMD -MF apps/ca.d.tmp -MT apps/ca.o -c -o apps/ca.o apps/ca.c
====================================================================================================
--build=x86_64-pc-linux-gnu ;
)
====================================================================================================
checking whether to build static libraries... yes
configure: creating ./config.status
====================================================================================================
checking that generated files are newer than configure... done
configure: creating ./config.status
====================================================================================================
| ^~~~~~
CC applets/applets.o
====================================================================================================
CC modutils/lsmod.o
CC libbb/inet_cksum.o
====================================================================================================
CC util-linux/volume_id/get_devname.o
CC util-linux/volume_id/util.o
====================================================================================================
checking for sysroot... no
checking for a working dd...
====================================================================================================
CC libxt_AUDIT.o
CC libxt_CHECKSUM.o
====================================================================================================
mv -f .deps/xtables_legacy_multi-ip6tables-standalone.Tpo .deps/xtables_legacy_multi-ip6tables-standalone.Po
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -mips32r2 -march=mips32r2 -mtune=1004kc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DXTABLES_LIBDIR="/usr/lib/xtables" -DXTABLES_INTERNAL -I../include -I../include -I.. -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/linux-4.4.x/include/uapi -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/linux-4.4.x/include -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/linux-4.4.x/include/uapi -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/linux-4.4.x/include -Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow -Wstrict-prototypes -Wlogical-op -Winline -pipe -DALL_INCLUSIVE -DENABLE_IPV4 -DENABLE_IPV6 -Os -fomit-frame-pointer -pipe -Dlinux -D__linux__ -Dunix -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -ffunction-sections -fdata-sections -ffunction-sections -fdata-sections -MT xtables_legacy_multi-ip6tables.o -MD -MP -MF .deps/xtables_legacy_multi-ip6tables.Tpo -c -o xtables_legacy_multi-ip6tables.o test -f 'ip6tables.c' || echo './'
ip6tables.c
====================================================================================================
mv ebtables-standalone.c_ ebtables-standalone.c ;
mv include/ebtables_u.h_ include/ebtables_u.h
====================================================================================================
Build script is exited
cp ebtables-standalone.c ebtables-standalone.c_ ;
cp include/ebtables_u.h include/ebtables_u.h_ ;
sed "s/ main(/ pseudomain(/" ebtables-standalone.c > ebtables-standalone.c__ ;
mv ebtables-standalone.c__ ebtables-standalone.c ;
printf "\nint main(int argc, char argv[])\n{\n " >> ebtables-standalone.c ;
for arg in standard ip pkttype ip6
; do
sed s/init/${arg}init/ extensions/ebt${arg}.c > extensions/ebt_${arg}.c_ ;
mv extensions/ebt_${arg}.c_ extensions/ebt_${arg}.c ;
printf "\t%s();\n" ${arg}init >> ebtables-standalone.c ;
printf "extern void %s();\n" ${arg}init >> include/ebtables_u.h ;
done ;
for arg in filter broute
; do
sed s/init/t${arg}init/ extensions/ebtable${arg}.c > extensions/ebtable${arg}.c ;
mv extensions/ebtable${arg}.c extensions/ebtable${arg}.c ;
printf "\t%s();\n" t${arg}init >> ebtables-standalone.c ;
printf "extern void %s();\n" t${arg}init >> include/ebtables_u.h ;
done ;
printf "\n\tpseudomain(argc, argv);\n\treturn 0;\n}\n" >> ebtables-standalone.c ;
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -mips32r2 -march=mips32r2 -mtune=1004kc -Os -fomit-frame-pointer -pipe -Dlinux -D__linux -Dunix -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -Os -Wall -Wunused -ffunction-sections -fdata-sections -L/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/lib -Wl,--gc-sections -DPROGVERSION="2.0.10-4" -DPROGNAME="ebtables" -DPROGDATE="December\ 2011" -D_PATH_ETHERTYPES="/etc/ethertypes" -DEBTD_ARGC_MAX=50 -DEBTD_CMDLINE_MAXLN=2048 -DLOCKFILE="/var/lib/ebtables/lock" -DLOCKDIR="/var/lib/ebtables/" -o static extensions/ebt_ip.c extensions/ebt_standard.c extensions/ebt_pkttype.c extensions/ebt_ip6.c extensions/ebtable_broute.c extensions/ebtable_filter.c ebtables.c communication.c ebtables-standalone.c getethertype.c libebtc.c useful_functions.c -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/mipsel-linux-uclibc/sysroot/usr/include -Iinclude ;
for arg in standard ip pkttype ip6
; do
sed "s/ .init/ init/" extensions/ebt${arg}.c > extensions/ebt${arg}.c_ ;
mv extensions/ebt_${arg}.c_ extensions/ebt_${arg}.c ;
done ;
for arg in filter broute
; do
sed "s/ .*init/ init/" extensions/ebtable${arg}.c > extensions/ebtable${arg}.c_ ;
mv extensions/ebtable_${arg}.c_ extensions/ebtable_${arg}.c ;
done ;
mv ebtables-standalone.c_ ebtables-standalone.c ;
mv include/ebtables_u.h_ include/ebtables_u.h
communication.c: In function 'store_counters_in_file':
communication.c:259:58: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
int size = repl->nentries * sizeof(struct ebt_counter), ret = 0;
^~~
make[3]: Leaving directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/ebtables/ebtables-2.0.10-4'
make[2]: Leaving directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/ebtables'
make[2]: Entering directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/iproute2'
make -C iproute2-5.12.0 V=1
make[3]: Entering directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/iproute2/iproute2-5.12.0'
lib
make[4]: Entering directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/iproute2/iproute2-5.12.0/lib'
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -mips32r2 -march=mips32r2 -mtune=1004kc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wformat=2 -O2 -pipe -I../include -I../include/uapi -DRESOLVE_HOSTNAMES -DLIBDIR="/usr/lib" -DCONFDIR="/etc/iproute2" -DNETNS_RUN_DIR="/var/run/netns" -DNETNS_ETC_DIR="/etc/netns" -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Os -fomit-frame-pointer -pipe -Dlinux -D__linux__ -Dunix -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -DHAVE_SETNS -DHAVE_LIBMNL -fPIC -Dlinux -mips32r2 -march=mips32r2 -mtune=1004kc -c -o libgenl.o libgenl.c
/home/runner/work/padavan-4.4/padavan-4.4/trunk/../toolchain-mipsel/toolchain-4.4.x/bin/mipsel-linux-uclibc-gcc -mips32r2 -march=mips32r2 -mtune=1004kc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wformat=2 -O2 -pipe -I../include -I../include/uapi -DRESOLVE_HOSTNAMES -DLIBDIR="/usr/lib" -DCONFDIR="/etc/iproute2" -DNETNS_RUN_DIR="/var/run/netns" -DNETNS_ETC_DIR="/etc/netns" -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Os -fomit-frame-pointer -pipe -Dlinux -D__linux__ -Dunix -DEMBED -I/home/runner/work/padavan-4.4/padavan-4.4/trunk/stage/include -Wall -Wno-trigraphs -Wno-strict-aliasing -Wno-format-security -fno-tree-slsr -fno-aggressive-loop-optimizations -Wno-pointer-sign -Wno-unused -DHAVE_SETNS -DHAVE_LIBMNL -fPIC -Dlinux -mips32r2 -march=mips32r2 -mtune=1004kc -c -o libnetlink.o libnetlink.c
libnetlink.c:48:10: fatal error: libmnl/libmnl.h: No such file or directory
#include <libmnl/libmnl.h>
^~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [../config.mk:29: libnetlink.o] Error 1
make[4]: Leaving directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/iproute2/iproute2-5.12.0/lib'
make[3]: *** [Makefile:65: all] Error 2
make[3]: Leaving directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/iproute2/iproute2-5.12.0'
make[2]: *** [Makefile:6: all] Error 2
make[2]: Leaving directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user/iproute2'
make[1]: *** [Makefile:215: all] Error 2
make[1]: Leaving directory '/home/runner/work/padavan-4.4/padavan-4.4/trunk/user'
make: *** [Makefile:196: user_only] Error 2
Error: Process completed with exit code 1.`
编译配置文件
`### Target Vendor/Product (support only Ralink RT3883/MT7620/MT7621/MT7628)
CONFIG_VENDOR=Ralink
CONFIG_PRODUCT=MT7621
Target ProductID (board select, max 12 symbols)
CONFIG_FIRMWARE_PRODUCT_ID="K2P"
Linux kernel and toolchain
CONFIG_FIRMWARE_INCLUDE_SFE=y
CONFIG_LINUXDIR=linux-4.4.x
############################################################
Linux kernel configuration
############################################################
Enable IPv6 support
CONFIG_FIRMWARE_ENABLE_IPV6=y
Enable USB support
CONFIG_FIRMWARE_ENABLE_USB=n
Enable FAT/FAT32 filesystem support. ~0.1MB
CONFIG_FIRMWARE_ENABLE_FAT=n
Enable exFAT (FAT/FAT32 too) filesystem support. ~0.12MB
CONFIG_FIRMWARE_ENABLE_EXFAT=n
Enable EXT2 filesystem support. ~0.1MB
CONFIG_FIRMWARE_ENABLE_EXT2=n
Enable EXT3 filesystem support. ~0.2MB
CONFIG_FIRMWARE_ENABLE_EXT3=n
Enable EXT4 (EXT3/2 too) filesystem support. ~0.4MB
CONFIG_FIRMWARE_ENABLE_EXT4=n
Enable XFS filesystem support. ~0.6MB
CONFIG_FIRMWARE_ENABLE_XFS=n
Enable FUSE (filesystems in userspace) support. ~0.1MB
CONFIG_FIRMWARE_ENABLE_FUSE=n
Enable swap files/partitions support. ~0.05MB
CONFIG_FIRMWARE_ENABLE_SWAP=n
Include UVC camera modules. ~0.2MB
CONFIG_FIRMWARE_INCLUDE_UVC=n
Include USB-HID modules. ~0.2MB
CONFIG_FIRMWARE_INCLUDE_HID=n
Include USB-Serial modules (e.g. pl2303). ~0.03MB
CONFIG_FIRMWARE_INCLUDE_SERIAL=n
Include USB-Audio modules ~0.46MB
CONFIG_FIRMWARE_INCLUDE_AUDIO=n
Include XFRM (IPsec) modules & iptables extension ~ 0.2MB
CONFIG_FIRMWARE_INCLUDE_XFRM=n
Include network QoS scheduling modules. ~0.2MB
CONFIG_FIRMWARE_INCLUDE_QOS=y
Include IMQ module for shapers (a bit of performance degradation). ~0.02MB
CONFIG_FIRMWARE_INCLUDE_IMQ=n
Include IFB module for shapers. ~0.03MB
CONFIG_FIRMWARE_INCLUDE_IFB=n
Include IPSet utility and kernel modules. ~0.4MB
CONFIG_FIRMWARE_INCLUDE_IPSET=n
Include NFSv3 server. ~0.6MB
CONFIG_FIRMWARE_INCLUDE_NFSD=n
Include NFSv3 client. ~0.5MB
CONFIG_FIRMWARE_INCLUDE_NFSC=n
Include CIFS (SMB) client. ~0.2MB
CONFIG_FIRMWARE_INCLUDE_CIFS=n
############################################################
Userspace configuration
############################################################
Include WebUI international resources. Increased firmware size
CONFIG_FIRMWARE_INCLUDE_LANG_CN=y
#CONFIG_FIRMWARE_INCLUDE_LANG_BR=y
#CONFIG_FIRMWARE_INCLUDE_LANG_CZ=y
#CONFIG_FIRMWARE_INCLUDE_LANG_DA=y
#CONFIG_FIRMWARE_INCLUDE_LANG_DE=y
#CONFIG_FIRMWARE_INCLUDE_LANG_ES=y
#CONFIG_FIRMWARE_INCLUDE_LANG_FI=y
#CONFIG_FIRMWARE_INCLUDE_LANG_FR=y
#CONFIG_FIRMWARE_INCLUDE_LANG_NO=y
#CONFIG_FIRMWARE_INCLUDE_LANG_PL=y
#CONFIG_FIRMWARE_INCLUDE_LANG_RU=y
#CONFIG_FIRMWARE_INCLUDE_LANG_SV=y
#CONFIG_FIRMWARE_INCLUDE_LANG_UK=y
Include NTFS-3G FUSE driver (instead of Paragon "ufsd"). ~0.4MB
CONFIG_FIRMWARE_INCLUDE_NTFS_3G=n
Include LPR printer daemon. ~0.12MB
CONFIG_FIRMWARE_INCLUDE_LPRD=n
Include USB-over-Ethernet printer daemon. ~0.05MB
CONFIG_FIRMWARE_INCLUDE_U2EC=n
Include "tcpdump" utility. ~0.6MB
CONFIG_FIRMWARE_INCLUDE_TCPDUMP=n
Include "hdparm" utility (allow set HDD spindown timeout and APM). ~0.1MB
CONFIG_FIRMWARE_INCLUDE_HDPARM=n
Include "parted" utility (allow make GPT partitions). ~0.3MB
CONFIG_FIRMWARE_INCLUDE_PARTED=n
Include SMB3.6 (and WINS) server. ~1.5MB
CONFIG_FIRMWARE_INCLUDE_SMBD=n
Include WINS server only. ~0.4MB
CONFIG_FIRMWARE_INCLUDE_WINS=n
Include syslog for SMB and WINS server. ~0.3MB
CONFIG_FIRMWARE_INCLUDE_SMBD_SYSLOG=n
Include FTP server. ~0.2MB
CONFIG_FIRMWARE_INCLUDE_FTPD=n
Include alternative L2TP control client RP-L2TP. ~0.1MB
CONFIG_FIRMWARE_INCLUDE_RPL2TP=n
Include EAP-TTLS and EAP-PEAP authentication support. openssl ~1.2MB, wpa_supplicant +0.04MB
CONFIG_FIRMWARE_INCLUDE_EAP_PEAP=y
Include HTTPS support. openssl ~1.2MB
CONFIG_FIRMWARE_INCLUDE_HTTPS=y
Include sftp-server. openssl ~1.2MB, sftp-server ~0.06MB
CONFIG_FIRMWARE_INCLUDE_SFTP=n
Include dropbear SSH. ~0.3MB
CONFIG_FIRMWARE_INCLUDE_DROPBEAR=n
Make the dropbear symmetrical ciphers and hashes faster. ~0.06MB
CONFIG_FIRMWARE_INCLUDE_DROPBEAR_FAST_CODE=n
Include OpenSSH instead of dropbear. openssl ~1.2MB, openssh ~1.0MB
CONFIG_FIRMWARE_INCLUDE_OPENSSH=y
Include OpenVPN. IPv6 required. openssl ~1.2MB, openvpn ~0.4MB
CONFIG_FIRMWARE_INCLUDE_OPENVPN=n
Include StrongSwan. XFRM modules ~0.2MB, strongswan ~0.7MB
CONFIG_FIRMWARE_INCLUDE_SSWAN=n
Include Elliptic Curves (EC) to openssl library. ~0.1MB
CONFIG_FIRMWARE_INCLUDE_OPENSSL_EC=y
Include "openssl" executable for generate certificates. ~0.4MB
CONFIG_FIRMWARE_INCLUDE_OPENSSL_EXE=y
Include xUPNPd IPTV mediaserver. ~0.3MB
CONFIG_FIRMWARE_INCLUDE_XUPNPD=n
Include Minidlna UPnP mediaserver. ~1.6MB
CONFIG_FIRMWARE_INCLUDE_MINIDLNA=n
Include Firefly iTunes mediaserver. ~1.0MB
CONFIG_FIRMWARE_INCLUDE_FIREFLY=n
Include ffmpeg 0.11.x instead of 0.6.x for Minidlna and Firefly. ~0.1MB
CONFIG_FIRMWARE_INCLUDE_FFMPEG_NEW=n
Include Transmission torrent. openssl ~1.2MB, transmission ~1.5MB
CONFIG_FIRMWARE_INCLUDE_TRANSMISSION=n
Include Transmission-Web-Control (advanced WebUI). ~0.8MB
CONFIG_FIRMWARE_INCLUDE_TRANSMISSION_WEB_CONTROL=n
Include Aria2 download manager. openssl ~1.2MB, aria2 ~3.5MB
CONFIG_FIRMWARE_INCLUDE_ARIA=n
Include Aria2 WEB control. ~0.7MB
CONFIG_FIRMWARE_INCLUDE_ARIA_WEB_CONTROL=n
CONFIG_FIRMWARE_INCLUDE_CURL=n
CONFIG_FIRMWARE_INCLUDE_SCUTCLIENT=n
CONFIG_FIRMWARE_INCLUDE_GDUT_DRCOM=n
CONFIG_FIRMWARE_INCLUDE_DOGCOM=n
CONFIG_FIRMWARE_INCLUDE_MINIEAP=n
CONFIG_FIRMWARE_INCLUDE_NJIT_CLIENT=n
CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_SERVER=n
CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CLIENT=n
CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CMD=n
CONFIG_FIRMWARE_INCLUDE_VLMCSD=n
CONFIG_FIRMWARE_INCLUDE_TTYD=n
CONFIG_FIRMWARE_INCLUDE_LRZSZ=n
CONFIG_FIRMWARE_INCLUDE_HTOP=n
CONFIG_FIRMWARE_INCLUDE_NANO=n
CONFIG_FIRMWARE_INCLUDE_IPERF3=n
CONFIG_FIRMWARE_INCLUDE_DUMP1090=n
CONFIG_FIRMWARE_INCLUDE_RTL_SDR=n
CONFIG_FIRMWARE_INCLUDE_MTR=n
CONFIG_FIRMWARE_INCLUDE_SOCAT=n
CONFIG_FIRMWARE_INCLUDE_SRELAY=n
CONFIG_FIRMWARE_INCLUDE_MENTOHUST=n
CONFIG_FIRMWARE_INCLUDE_FRPC=n
CONFIG_FIRMWARE_INCLUDE_FRPS=n
CONFIG_FIRMWARE_INCLUDE_WIREGUARD=n`