找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 844|回复: 1

Github Action编译Lienol 4.14内核报错,希望大虾指点

[复制链接]
发表于 2022-1-11 11:58 | 显示全部楼层 |阅读模式
本帖最后由 lon91ong 于 2022-1-11 11:58 编辑

之前一直用的好好的,上周更新4.14.259之后,第一次编译还成功了,再次编译就开始报错,完整编译日志参见:https://github.com/lon91ong/Acti ... ck_suite_focus=true
或者看附件中的完整编译日志
主要错误信息节选如下:
  1. 252  make[3] -C feeds/custom/openwrt-fullconenat compile
  2. 253  make -r world: build failed. Please re-run make with -j1 V=s or V=sc for a higher verbosity level to see what's going on
  3. 254  make: *** [world] Error 1
  4. 255  /workdir/openwrt/include/toplevel.mk:221: recipe for target 'world' faile
  5. ......
  6. 2133  /workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604/xt_FULLCONENAT.c:1350:7: error: void value not ignored as it ought to be
  7. 2134     ret = nf_nat_masquerade_ipv4_register_notifier();
  8. 2135         ^
  9. 2136  scripts/Makefile.build:335: recipe for target '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604/xt_FULLCONENAT.o' failed
  10. 2137  make[5]: *** [/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604/xt_FULLCONENAT.o] Error 1
  11. 2138  make[4]: *** [_module_/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604] Error 2
  12. 2139  make[3]: *** [/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604/.built] Error 2
  13. 2140  Makefile:1550: recipe for target '_module_/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604' failed
  14. 2141  make[4]: Leaving directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/linux-4.14.261'
  15. 2142  Makefile:65: recipe for target '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/fullconenat-2021-12-04-7fe02604/.built' failed
  16. 2143  make[3]: Leaving directory '/workdir/openwrt/feeds/custom/openwrt-fullconenat'
  17. 2144  make[2]: *** [package/feeds/custom/openwrt-fullconenat/compile] Error 2
  18. 2145  time: package/feeds/custom/openwrt-fullconenat/compile#1.46#0.45#1.77
  19. 2146  package/Makefile:113: recipe for target 'package/feeds/custom/openwrt-fullconenat/compile' failed
  20. 2147  make[2]: Leaving directory '/workdir/openwrt'
  21. 2148  make[1]: *** [/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/stamp/.package_compile] Error 2
  22. 2149  package/Makefile:109: recipe for target '/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/stamp/.package_compile' failed
  23. 2150  make[1]: Leaving directory '/workdir/openwrt'
  24. 2151  /workdir/openwrt/include/toplevel.mk:221: recipe for target 'world' failed
  25. 2152  make: *** [world] Error 2
  26. 2153  Error: Process completed with exit code 2.
复制代码
搜索到了两个相近的问题, 大神P3TREX的博文的原因时下载源码文件缺损,另一个issue是5天前的,没说明具体解决办法就被关闭了

求大虾指点迷津

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2022-1-16 15:39 | 显示全部楼层
更换成lede-17.01源码编译,同样遇到编译错误,错误信息不同:
  1. 235  make[3] -C feeds/packages/lang/luasec compile236  make -r world: build failed. Please re-run make with -j1 V=s or V=sc for a higher verbosity level to see what's going on
  2. 237  /workdir/openwrt/include/toplevel.mk:225: recipe for target 'world' failed
  3. 238  make: *** [world] Error 1
  4. ......
  5. make[4]: Entering directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6'
  6. ---------------------
  7. ** Build for Linux **
  8. ---------------------
  9. make[5]: Entering directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/src'
  10. make[6]: Entering directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/src'
  11. make[7]: Entering directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/src/luasocket'
  12. make[7]: Nothing to be done for 'all'.
  13. make[7]: Leaving directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/src/luasocket'
  14. mipsel-openwrt-linux-musl-gcc -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6:luasec-luasec-0.6 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include -I/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/include -I/workdir/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/usr/include -I/workdir/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/include/fortify -I/workdir/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/include   -O2 -fPIC -Wall -pedantic -I/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include -I/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/include -I/workdir/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/usr/include -I/workdir/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/include/fortify -I/workdir/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-7.5.0_musl/include -I. -DWITH_LUASOCKET   -c -o x509.o x509.c
  15. x509.c: In function 'push_asn1_string':
  16. x509.c:149:5: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations]
  17.      lua_pushlstring(L, (char*)ASN1_STRING_data(string),
  18.      ^~~~~~~~~~~~~~~
  19. In file included from /workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/openssl/e_os2.h:13:0,
  20.                  from /workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/openssl/ssl.h:15,
  21.                  from x509.c:22:
  22. /workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/openssl/asn1.h:554:1: note: declared here
  23. DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
  24. ^
  25. x509.c: In function 'push_asn1_ip':
  26. x509.c:185:3: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations]
  27.    unsigned char *ip = ASN1_STRING_data(string);
  28.    ^~~~~~~~
  29. In file included from /workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/openssl/e_os2.h:13:0,
  30.                  from /workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/openssl/ssl.h:15,
  31.                  from x509.c:22:
  32. /workdir/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/openssl/asn1.h:554:1: note: declared here
  33. DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
  34. ^
  35. x509.c: In function 'meth_extensions':
  36. x509.c:296:35: error: dereferencing pointer to incomplete type 'X509_EXTENSION {aka struct X509_extension_st}'
  37.      push_asn1_objname(L, extension->object, 1);
  38.                                    ^~
  39. x509.c: In function 'meth_pubkey':
  40. x509.c:407:32: error: dereferencing pointer to incomplete type 'EVP_PKEY {aka struct evp_pkey_st}'
  41.        switch(EVP_PKEY_type(pkey->type)) {
  42.                                 ^~
  43. make[6]: *** [x509.o] Error 1
  44. <builtin>: recipe for target 'x509.o' failed
  45. make[6]: Leaving directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/src'
  46. make[5]: *** [linux] Error 2
  47. Makefile:40: recipe for target 'linux' failed
  48. make[5]: Leaving directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/src'
  49. make[4]: *** [linux] Error 2
  50. Makefile:38: recipe for target 'linux' failed
  51. make[4]: Leaving directory '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6'
  52. Makefile:61: recipe for target '/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/.built' failed
  53. make[3]: Leaving directory '/workdir/openwrt/feeds/packages/lang/luasec'
  54. time: package/feeds/packages/luasec/compile#0.19#0.07#0.25
  55. make[3]: *** [/workdir/openwrt/build_dir/target-mipsel_24kc_musl/luasec-luasec-0.6/.built] Error 2
  56. make[2]: *** [package/feeds/packages/luasec/compile] Error 2
  57. package/Makefile:111: recipe for target 'package/feeds/packages/luasec/compile' failed
  58. make[2]: Leaving directory '/workdir/openwrt'
  59. make[1]: *** [/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/stamp/.package_compile] Error 2
  60. package/Makefile:107: recipe for target '/workdir/openwrt/staging_dir/target-mipsel_24kc_musl/stamp/.package_compile' failed
  61. make[1]: Leaving directory '/workdir/openwrt'
  62. /workdir/openwrt/include/toplevel.mk:225: recipe for target 'world' failed
  63. make: *** [world] Error 2
  64. Error: Process completed with exit code 2.
复制代码



只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-24 02:31

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表