259 KiB
259 KiB
[2025-06-21 03:02:16] [INFO]: 日志系统初始化完成。主日志文件: openwrt_logs/20250621_030216/main_build_script.log
[2025-06-21 03:02:16] [INFO ]: 检查运行环境...
[2025-06-21 03:02:16] [INFO ]: 环境检查通过。
[2025-06-21 03:02:16] [INFO ]: OpenWrt 构建管理脚本已启动\033[0m
[2025-06-21 03:02:16] [INFO ]: PID: 1624537
[2025-06-21 03:02:16] [INFO ]: 会话日志目录: openwrt_logs/20250621_030216
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250621_030216
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-06-21 03:02:19] [DEBUG]: 用户选择了: 6
[2025-06-21 03:02:19] [INFO ]: 准备进入菜单配置 (make menuconfig)...
[2025-06-21 03:02:19] [INFO ]: 注意:日志重定向将暂时禁用以进行交互。
[2025-06-21 03:02:19] [DEBUG]: 禁用日志重定向,恢复原始标准输出/错误。
[2025-06-21 03:08:47] [DEBUG]: 重新启用日志重定向到主日志。
[2025-06-21 03:08:47] [INFO ]: 菜单配置完成。新配置已保存到 .config
操作 '6' 执行完成。
按 Enter 键返回主菜单...
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250621_030216
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-06-21 03:08:48] [DEBUG]: 用户选择了: 5
[2025-06-21 03:08:48] [INFO ]: 开始编译固件...
[2025-06-21 03:08:48] [INFO ]: 详细编译日志将保存在: openwrt_logs/20250621_030216/firmware_build_20250621_030848.log
[2025-06-21 03:08:48] [INFO ]: 开始执行: 下载依赖包
[2025-06-21 03:08:48] [DEBUG]: 命令详情: make download -j36 V=s
+ mkdir -p /home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl
+ cd /home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl
+ ln -nsf lib lib64
+ ln -nsf lib lib32
+ mkdir -p stamp lib usr/include usr/lib
WARNING: Makefile 'package/feeds/packages/dae/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/daed/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/libreswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'prism54-firmware', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'rtl8192su-firmware', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'kmod-mtk-t7xx', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'quectel-CM-5G', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-smd', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/strongswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/utils/usbgadget/Makefile' has a dependency on 'kmod-usb-gadget-ncm', which does not exist
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1332: warning: overriding recipe for target 'kmod-sfc-clean'
modules/netdevices.mk:1180: warning: ignoring old recipe for target 'kmod-sfc-clean'
[2025-06-21 03:09:26] [INFO ]: 下载依赖包 完成 (耗时: 38s)
[2025-06-21 03:09:26] [INFO ]: 检测到 36 个 CPU 核心,开始多线程编译...
[2025-06-21 03:09:26] [INFO ]: 开始执行: 固件编译 (多线程)
[2025-06-21 03:09:26] [DEBUG]: 命令详情: make -j36 V=s
WARNING: Makefile 'package/feeds/packages/dae/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/daed/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/libreswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'prism54-firmware', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'rtl8192su-firmware', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'kmod-mtk-t7xx', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'quectel-CM-5G', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-smd', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/strongswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/utils/usbgadget/Makefile' has a dependency on 'kmod-usb-gadget-ncm', which does not exist
net/sched/Kconfig:45: warning: menuconfig statement without prompt
net/Kconfig:488:warning: multi-line strings not supported
+ mkdir -p /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl
+ cd /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl
+ mkdir -p bin lib stamp usr/include usr/lib
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1332: warning: overriding recipe for target 'kmod-sfc-clean'
modules/netdevices.mk:1180: warning: ignoring old recipe for target 'kmod-sfc-clean'
WARNING: kmod-crypto-pcompress is not available in the kernel config - generating empty package
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal -I m4 -I . --force -I m4
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal -I m4 -I . --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoconf --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoheader --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/libtoolize --install --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal -I m4 -I . --force -I m4
autoreconf: configure.ac: not using Automake
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: no manpage formatter found
configure: WARNING: cross compiling: cannot test
configure: WARNING: cross compiling: not checking compiler sanity
configure: WARNING: cross compiling: not checking zlib version
configure: WARNING: cross compiling: assuming same as malloc
configure: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoconf --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoheader --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/automake --add-missing --copy --force-missing
configure.ac:13: installing 'build-aux/compile'
configure.ac:12: installing 'build-aux/missing'
iptables/Makefile.am: installing 'build-aux/depcomp'
autoreconf: Leaving directory '.'
configure: WARNING: you should use --build, --host, --target
configure: WARNING: unrecognized options: --disable-nls
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: cross compiling: assuming yes
configure: WARNING: unrecognized options: --disable-nls
configure: WARNING: cross compiling: not checking setresuid
configure: WARNING: cross compiling: not checking setresuid
configure: WARNING: cross compiling: assuming working
configure: WARNING: cross compiling: Assuming working snprintf()
configure: WARNING: cross compiling: Assuming working snprintf()
configure: WARNING: cross compiling: Assuming working vsnprintf()
configure: WARNING: cross compiling: assuming yes
configure: WARNING: cross compiling: not checking
configure: WARNING: cross compiling: not checking
configure: WARNING: cross compiling: not checking
In file included from nfnl_osf.c:22:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
| ^~~~~~~
configure: WARNING: cross-compiling: assuming yes
libxt_CT.c:344:13: warning: 'notrack_ct2_tg_init' defined but not used [-Wunused-function]
344 | static void notrack_ct2_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:337:13: warning: 'notrack_ct1_tg_init' defined but not used [-Wunused-function]
337 | static void notrack_ct1_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:330:13: warning: 'notrack_ct0_tg_init' defined but not used [-Wunused-function]
330 | static void notrack_ct0_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:278:13: warning: 'ct_save' defined but not used [-Wunused-function]
278 | static void ct_save(const void *ip, const struct xt_entry_target *target)
| ^~~~~~~
libxt_CT.c:231:13: warning: 'ct_print' defined but not used [-Wunused-function]
231 | static void ct_print(const void *ip, const struct xt_entry_target *target, int numeric)
| ^~~~~~~~
libxt_CT.c:179:13: warning: 'ct_parse' defined but not used [-Wunused-function]
179 | static void ct_parse(struct xt_option_call *cb)
| ^~~~~~~~
libxt_CT.c:52:37: warning: 'ct_opts' defined but not used [-Wunused-const-variable=]
52 | static const struct xt_option_entry ct_opts[] = {
| ^~~~~~~
libxt_CT.c:11:13: warning: 'ct_help' defined but not used [-Wunused-function]
11 | static void ct_help(void)
| ^~~~~~~
libxt_multiport.c:517:12: warning: 'multiport_xlate6' defined but not used [-Wunused-function]
517 | static int multiport_xlate6(struct xt_xlate *xl,
| ^~~~~~~~~~~~~~~~
libxt_multiport.c:508:12: warning: 'multiport_xlate' defined but not used [-Wunused-function]
508 | static int multiport_xlate(struct xt_xlate *xl,
| ^~~~~~~~~~~~~~~
libxt_multiport.c:412:13: warning: 'multiport_save6' defined but not used [-Wunused-function]
412 | static void multiport_save6(const void *ip_void,
| ^~~~~~~~~~~~~~~
libxt_multiport.c:405:13: warning: 'multiport_save' defined but not used [-Wunused-function]
405 | static void multiport_save(const void *ip_void,
| ^~~~~~~~~~~~~~
libxt_multiport.c:317:13: warning: 'multiport_print6' defined but not used [-Wunused-function]
317 | static void multiport_print6(const void *ip_void,
| ^~~~~~~~~~~~~~~~
libxt_multiport.c:310:13: warning: 'multiport_print' defined but not used [-Wunused-function]
310 | static void multiport_print(const void *ip_void,
| ^~~~~~~~~~~~~~~
libxt_multiport.c:199:13: warning: 'multiport_parse6' defined but not used [-Wunused-function]
199 | static void multiport_parse6(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~
libxt_multiport.c:192:13: warning: 'multiport_parse' defined but not used [-Wunused-function]
192 | static void multiport_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_multiport.c:22:13: warning: 'multiport_help' defined but not used [-Wunused-function]
22 | static void multiport_help(void)
| ^~~~~~~~~~~~~~
libxt_conntrack.c:1179:12: warning: 'state_xlate' defined but not used [-Wunused-function]
1179 | static int state_xlate(struct xt_xlate *xl,
| ^~~~~~~~~~~
libxt_conntrack.c:1142:13: warning: 'state_save' defined but not used [-Wunused-function]
1142 | static void state_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~
libxt_conntrack.c:1132:1: warning: 'state_print' defined but not used [-Wunused-function]
1132 | state_print(const void *ip,
| ^~~~~~~~~~~
libxt_conntrack.c:1094:13: warning: 'state_ct23_parse' defined but not used [-Wunused-function]
1094 | static void state_ct23_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~
libxt_conntrack.c:1083:13: warning: 'state_ct1_parse' defined but not used [-Wunused-function]
1083 | static void state_ct1_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:1073:13: warning: 'state_parse' defined but not used [-Wunused-function]
1073 | static void state_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~
libxt_conntrack.c:1021:37: warning: 'state_opts' defined but not used [-Wunused-const-variable=]
1021 | static const struct xt_option_entry state_opts[] = {
| ^~~~~~~~~~
libxt_conntrack.c:1013:1: warning: 'state_help' defined but not used [-Wunused-function]
1013 | state_help(void)
| ^~~~~~~~~~
libxt_conntrack.c:1003:1: warning: 'conntrack1_mt6_save' defined but not used [-Wunused-function]
1003 | conntrack1_mt6_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:993:1: warning: 'conntrack1_mt4_save' defined but not used [-Wunused-function]
993 | conntrack1_mt4_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:986:13: warning: 'conntrack2_mt6_save' defined but not used [-Wunused-function]
986 | static void conntrack2_mt6_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:980:13: warning: 'conntrack2_mt_save' defined but not used [-Wunused-function]
980 | static void conntrack2_mt_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:963:13: warning: 'conntrack_save' defined but not used [-Wunused-function]
963 | static void conntrack_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~
libxt_conntrack.c:943:1: warning: 'conntrack2_mt6_print' defined but not used [-Wunused-function]
943 | conntrack2_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:936:1: warning: 'conntrack2_mt_print' defined but not used [-Wunused-function]
936 | conntrack2_mt_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:925:1: warning: 'conntrack1_mt6_print' defined but not used [-Wunused-function]
925 | conntrack1_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:914:1: warning: 'conntrack1_mt4_print' defined but not used [-Wunused-function]
914 | conntrack1_mt4_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:907:13: warning: 'conntrack_print' defined but not used [-Wunused-function]
907 | static void conntrack_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:537:13: warning: 'conntrack2_mt_parse' defined but not used [-Wunused-function]
537 | static void conntrack2_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:514:13: warning: 'conntrack1_mt_parse' defined but not used [-Wunused-function]
514 | static void conntrack1_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:337:13: warning: 'conntrack_parse' defined but not used [-Wunused-function]
337 | static void conntrack_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:119:37: warning: 'conntrack2_mt_opts' defined but not used [-Wunused-const-variable=]
119 | static const struct xt_option_entry conntrack2_mt_opts[] = {
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:96:37: warning: 'conntrack_mt_opts_v0' defined but not used [-Wunused-const-variable=]
96 | static const struct xt_option_entry conntrack_mt_opts_v0[] = {
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../include/linux/netfilter/xt_cgroup.h:6,
from libxt_cgroup.c:3:
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/user_headers/include/linux/limits.h:7: warning: "NGROUPS_MAX" redefined
7 | #define NGROUPS_MAX 65536 /* supplemental group IDs are available */
|
In file included from ../include/xtables.h:11,
from libxt_cgroup.c:2:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/limits.h:48: note: this is the location of the previous definition
48 | #define NGROUPS_MAX 32
|
In file included from libip6t_icmp6.c:9:
In function '__parse_icmp',
inlined from '__ipt_parse_icmp' at libxt_icmp.h:196:2,
inlined from 'ipt_parse_icmpv6' at libxt_icmp.h:213:2,
inlined from 'icmp6_parse' at libip6t_icmp6.c:43:2:
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libipt_icmp.c:8:
In function '__parse_icmp',
inlined from '__ipt_parse_icmp' at libxt_icmp.h:196:2,
inlined from 'ipt_parse_icmp' at libxt_icmp.h:206:2,
inlined from 'icmp_parse' at libipt_icmp.c:51:2:
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libebt_ip.c:25:
libxt_icmp.h: In function '__parse_icmp':
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e + ./libxt_addrtype.man
-e + ./libip6t_ah.man
-e + ./libipt_ah.man
-e + ./libxt_bpf.man
-e + ./libxt_AUDIT.man
-e + ./libxt_CHECKSUM.man
-e + ./libxt_cgroup.man
-e + ./libxt_cluster.man
-e + ./libxt_CLASSIFY.man
-e + ./libxt_connbytes.man
-e + ./libipt_CLUSTERIP.man
-e + ./libxt_connlimit.man
-e + ./libxt_CONNMARK.man
-e + ./libxt_CONNSECMARK.man
-e + ./libxt_connmark.man
-e + ./libxt_DNAT.man
-e + ./libxt_cpu.man
-e + ./libxt_dccp.man
-e + ./libip6t_DNPT.man
-e + ./libxt_DSCP.man
-e + ./libxt_devgroup.man
-e + ./libxt_dscp.man
-e + ./libip6t_dst.man
-e + ./libipt_ECN.man
-e + ./libxt_ecn.man
-e + ./libip6t_HL.man
-e + ./libxt_esp.man
-e + ./libxt_HMARK.man
-e + ./libip6t_eui64.man
-e + ./libxt_IDLETIMER.man
-e + ./libip6t_frag.man
-e + ./libxt_LED.man
-e + ./libxt_hashlimit.man
-e + ./libxt_MASQUERADE.man
-e + ./libip6t_hbh.man
-e + ./libxt_NETMAP.man
-e + ./libxt_helper.man
-e + ./libxt_NFLOG.man
libxt_CT.c:344:13: warning: 'notrack_ct2_tg_init' defined but not used [-Wunused-function]
344 | static void notrack_ct2_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:337:13: warning: 'notrack_ct1_tg_init' defined but not used [-Wunused-function]
337 | static void notrack_ct1_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:330:13: warning: 'notrack_ct0_tg_init' defined but not used [-Wunused-function]
330 | static void notrack_ct0_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
-e + ./libip6t_hl.man
libxt_CT.c:278:13: warning: 'ct_save' defined but not used [-Wunused-function]
278 | static void ct_save(const void *ip, const struct xt_entry_target *target)
| ^~~~~~~
libxt_CT.c:231:13: warning: 'ct_print' defined but not used [-Wunused-function]
231 | static void ct_print(const void *ip, const struct xt_entry_target *target, int numeric)
| ^~~~~~~~
libxt_CT.c:179:13: warning: 'ct_parse' defined but not used [-Wunused-function]
179 | static void ct_parse(struct xt_option_call *cb)
| ^~~~~~~~
libxt_CT.c:52:37: warning: 'ct_opts' defined but not used [-Wunused-const-variable=]
52 | static const struct xt_option_entry ct_opts[] = {
| ^~~~~~~
libxt_CT.c:11:13: warning: 'ct_help' defined but not used [-Wunused-function]
11 | static void ct_help(void)
| ^~~~~~~
-e + ./libxt_NFQUEUE.man
-e + ./libxt_iprange.man
-e + ./libxt_NOTRACK.man
-e + ./libip6t_ipv6header.man
-e + ./libxt_RATEEST.man
-e + ./libxt_ipvs.man
-e + ./libxt_REDIRECT.man
-e + ./libxt_SECMARK.man
-e + ./libxt_length.man
-e + ./libxt_SNAT.man
-e + ./libip6t_mh.man
-e + ./libip6t_SNPT.man
-e + ./libxt_nfacct.man
-e + ./libxt_SYNPROXY.man
-e + ./libxt_osf.man
-e + ./libxt_TCPOPTSTRIP.man
-e + ./libxt_owner.man
-e + ./libxt_TEE.man
-e + ./libxt_physdev.man
-e + ./libxt_TOS.man
-e + ./libxt_pkttype.man
-e + ./libxt_TPROXY.man
-e + ./libxt_policy.man
-e + ./libxt_TRACE.man
-e + ./libxt_quota.man
-e + ./libipt_TTL.man
-e + ./libxt_rateest.man
-e + ./libipt_ULOG.man
-e + ./libipt_realm.man
-e + ./libxt_recent.man
-e + ./libxt_rpfilter.man
-e + ./libip6t_rt.man
libxt_conntrack.c:1179:12: warning: 'state_xlate' defined but not used [-Wunused-function]
1179 | static int state_xlate(struct xt_xlate *xl,
| ^~~~~~~~~~~
-e + ./libxt_sctp.man
libxt_conntrack.c:1142:13: warning: 'state_save' defined but not used [-Wunused-function]
1142 | static void state_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~
libxt_conntrack.c:1132:1: warning: 'state_print' defined but not used [-Wunused-function]
1132 | state_print(const void *ip,
| ^~~~~~~~~~~
libxt_conntrack.c:1094:13: warning: 'state_ct23_parse' defined but not used [-Wunused-function]
1094 | static void state_ct23_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~
libxt_conntrack.c:1083:13: warning: 'state_ct1_parse' defined but not used [-Wunused-function]
1083 | static void state_ct1_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:1073:13: warning: 'state_parse' defined but not used [-Wunused-function]
1073 | static void state_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~
libxt_conntrack.c:1021:37: warning: 'state_opts' defined but not used [-Wunused-const-variable=]
1021 | static const struct xt_option_entry state_opts[] = {
| ^~~~~~~~~~
libxt_conntrack.c:1013:1: warning: 'state_help' defined but not used [-Wunused-function]
1013 | state_help(void)
| ^~~~~~~~~~
libxt_conntrack.c:1003:1: warning: 'conntrack1_mt6_save' defined but not used [-Wunused-function]
1003 | conntrack1_mt6_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:993:1: warning: 'conntrack1_mt4_save' defined but not used [-Wunused-function]
993 | conntrack1_mt4_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
-e + ./libxt_socket.man
libxt_conntrack.c:986:13: warning: 'conntrack2_mt6_save' defined but not used [-Wunused-function]
986 | static void conntrack2_mt6_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:980:13: warning: 'conntrack2_mt_save' defined but not used [-Wunused-function]
980 | static void conntrack2_mt_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:963:13: warning: 'conntrack_save' defined but not used [-Wunused-function]
963 | static void conntrack_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~
libxt_conntrack.c:943:1: warning: 'conntrack2_mt6_print' defined but not used [-Wunused-function]
943 | conntrack2_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
-e + ./libxt_state.man
libxt_conntrack.c:936:1: warning: 'conntrack2_mt_print' defined but not used [-Wunused-function]
936 | conntrack2_mt_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:925:1: warning: 'conntrack1_mt6_print' defined but not used [-Wunused-function]
925 | conntrack1_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:914:1: warning: 'conntrack1_mt4_print' defined but not used [-Wunused-function]
914 | conntrack1_mt4_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
-e + ./libxt_statistic.man
libxt_conntrack.c:907:13: warning: 'conntrack_print' defined but not used [-Wunused-function]
907 | static void conntrack_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:537:13: warning: 'conntrack2_mt_parse' defined but not used [-Wunused-function]
537 | static void conntrack2_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:514:13: warning: 'conntrack1_mt_parse' defined but not used [-Wunused-function]
514 | static void conntrack1_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:337:13: warning: 'conntrack_parse' defined but not used [-Wunused-function]
337 | static void conntrack_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:119:37: warning: 'conntrack2_mt_opts' defined but not used [-Wunused-const-variable=]
119 | static const struct xt_option_entry conntrack2_mt_opts[] = {
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:96:37: warning: 'conntrack_mt_opts_v0' defined but not used [-Wunused-const-variable=]
96 | static const struct xt_option_entry conntrack_mt_opts_v0[] = {
| ^~~~~~~~~~~~~~~~~~~~
-e + ./libxt_string.man
-e + ./libxt_tcpmss.man
-e + ./libxt_tos.man
In file included from libebt_ip6.c:26:
In function '__parse_icmp',
inlined from 'ebt_parse_icmpv6' at libxt_icmp.h:227:2,
inlined from 'brip6_parse' at libebt_ip6.c:199:3:
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e + ./libipt_ttl.man
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e + ./libxt_u32.man
configure: WARNING: cross compiling: assuming yes
configure: WARNING: cross compiling: assuming no
configure: WARNING: cross compiling: assuming yes
configure: WARNING: cross compiling: assuming yes
In file included from nft-ruleparse.c:30:
nft-ruleparse.h: In function 'nft_xt_ctx_get_dreg':
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.h:88:36: note: called from here
88 | struct nft_xt_ctx_reg *r = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from nft-shared.h:14,
from nft.h:5,
from nft-ruleparse-bridge.c:25:
In function 'lookup_analyze_payloads',
inlined from 'nft_bridge_parse_lookup' at nft-ruleparse-bridge.c:324:6:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse-bridge.c:183:15: note: called from here
183 | reg = nft_xt_ctx_get_sreg(ctx, sreg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse-bridge.c:206:23: note: called from here
206 | reg = nft_xt_ctx_get_sreg(ctx, sreg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_payload',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:916:4:
nft-ruleparse.h:86:38: warning: inlining failed in call to 'nft_xt_ctx_get_dreg': call is unlikely and code size would grow [-Winline]
86 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_dreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:130:38: note: called from here
130 | struct nft_xt_ctx_reg *reg = nft_xt_ctx_get_dreg(ctx, regnum);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_meta_set',
inlined from 'nft_parse_meta' at nft-ruleparse.c:212:3,
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:918:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:159:16: note: called from here
159 | sreg = nft_xt_ctx_get_sreg(ctx, sregnum);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_meta',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:918:4:
nft-ruleparse.h:86:38: warning: inlining failed in call to 'nft_xt_ctx_get_dreg': call is unlikely and code size would grow [-Winline]
86 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_dreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:216:15: note: called from here
216 | reg = nft_xt_ctx_get_dreg(ctx, nftnl_expr_get_u32(e, NFTNL_EXPR_META_DREG));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_bitwise',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:920:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:228:39: note: called from here
228 | struct nft_xt_ctx_reg *sreg = nft_xt_ctx_get_sreg(ctx, sregnum);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:237:24: note: called from here
237 | dreg = nft_xt_ctx_get_sreg(ctx, dregnum); /* sreg, do NOT clear ... */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_cmp',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:922:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:515:16: note: called from here
515 | sreg = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_transport',
inlined from 'nft_parse_cmp' at nft-ruleparse.c:536:4,
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:922:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:449:16: note: called from here
449 | sreg = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_immediate',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:924:4:
nft-ruleparse.h:86:38: warning: inlining failed in call to 'nft_xt_ctx_get_dreg': call is unlikely and code size would grow [-Winline]
86 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_dreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:559:24: note: called from here
559 | dreg = nft_xt_ctx_get_dreg(ctx, nftnl_expr_get_u32(e, NFTNL_EXPR_IMM_DREG));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_range',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:936:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:868:16: note: called from here
868 | sreg = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_time':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:329:20: note: called from here
329 | } else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_interval':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:345:18: note: called from here
345 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_time':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:329:20: note: called from here
329 | } else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_interval':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:345:18: note: called from here
345 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'do_parse':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1418:29: note: called from here
1418 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1427:29: note: called from here
1427 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1438:29: note: called from here
1438 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1449:34: note: called from here
1449 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1451:29: note: called from here
1451 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1460:34: note: called from here
1460 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1462:29: note: called from here
1462 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1470:34: note: called from here
1470 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1479:34: note: called from here
1479 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1481:29: note: called from here
1481 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
In function 'get_meta_mask',
inlined from 'parse_meta_mark' at nft-ruleparse.c:1050:15,
inlined from 'parse_meta' at nft-ruleparse.c:1121:3:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
xshared.c:1499:34: note: called from here
1499 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
nft-ruleparse.c:1028:38: note: called from here
1028 | struct nft_xt_ctx_reg *reg = nft_xt_ctx_get_sreg(ctx, sreg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xshared.c:1507:29: note: called from here
1507 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1521:29: note: called from here
1521 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1754:44: note: called from here
1754 | if (!args->bcnt && xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'do_parse':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1418:29: note: called from here
1418 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1427:29: note: called from here
1427 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1438:29: note: called from here
1438 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1449:34: note: called from here
1449 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1451:29: note: called from here
1451 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1460:34: note: called from here
1460 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1462:29: note: called from here
1462 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1470:34: note: called from here
1470 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1479:34: note: called from here
1479 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1481:29: note: called from here
1481 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1499:34: note: called from here
1499 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1507:29: note: called from here
1507 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1521:29: note: called from here
1521 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1754:44: note: called from here
1754 | if (!args->bcnt && xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
libtool: warning: remember to run 'libtool --finish /usr/lib'
libtool: warning: remember to run 'libtool --finish /usr/lib'
configure: WARNING: cross compiling: Assuming working snprintf()
configure: WARNING: cross compiling: use --with-maildir=/path/to/mail
configure: WARNING: cross compiling: Disabling /dev/ptmx test
configure: WARNING: cross compiling: Disabling /dev/ptc test
libtool: warning: '../libxtables/libxtables.la' has not been installed in '/usr/lib'
libtool: warning: '../libiptc/libip4tc.la' has not been installed in '/usr/lib'
libtool: warning: '../libiptc/libip6tc.la' has not been installed in '/usr/lib'
libtool: warning: '../libxtables/libxtables.la' has not been installed in '/usr/lib'
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls
openssl-compat.c: In function 'ssh_libcrypto_init':
openssl-compat.c:85:9: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
85 | ENGINE_load_builtin_engines();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from openssl-compat.c:26:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/engine.h:358:28: note: declared here
358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl-compat.c:86:9: warning: 'ENGINE_register_all_complete' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
86 | ENGINE_register_all_complete();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/engine.h:415:27: note: declared here
415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl-compat.c:93:9: warning: 'OPENSSL_config' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations]
93 | OPENSSL_config(NULL);
| ^~~~~~~~~~~~~~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/http.h:19,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:571,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:23,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ui.h:30,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/engine.h:30:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/conf.h:135:30: note: declared here
135 | OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name);
| ^~~~~~~~~~~~~~
libressl-api-compat.c: In function 'EVP_CIPHER_CTX_get_iv':
libressl-api-compat.c:48:17: warning: 'EVP_CIPHER_CTX_iv' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
48 | memcpy(iv, EVP_CIPHER_CTX_iv(ctx), len);
| ^~~~~~
In file included from libressl-api-compat.c:26:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:632:44: note: declared here
632 | OSSL_DEPRECATEDIN_3_0 const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *ctx);
| ^~~~~~~~~~~~~~~~~
libressl-api-compat.c: In function 'EVP_CIPHER_CTX_set_iv':
libressl-api-compat.c:77:17: warning: 'EVP_CIPHER_CTX_iv_noconst' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
77 | memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), iv, len);
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:634:38: note: declared here
634 | OSSL_DEPRECATEDIN_3_0 unsigned char *EVP_CIPHER_CTX_iv_noconst(EVP_CIPHER_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
vis.c: In function 'stravis':
vis.c:229:23: warning: pointer 'buf' may be used after 'realloc' [-Wuse-after-free]
229 | *outp = buf;
| ~~~~~~^~~~~
vis.c:227:17: note: call to 'realloc' here
227 | *outp = realloc(buf, len + 1);
| ^~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ar: creating libopenbsd-compat.a
sshkey.c: In function 'sshkey_ecdsa_key_to_nid':
sshkey.c:1493:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1493 | if (k == NULL || (g = EC_KEY_get0_group(k)) == NULL)
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:33,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:23,
from sshkey.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_ecdsa_pkey_to_nid':
sshkey.c:1503:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1503 | return sshkey_ecdsa_key_to_nid(EVP_PKEY_get0_EC_KEY(pkey));
| ^~~~~~
In file included from sshkey.c:35:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_ec_validate_public':
sshkey.c:2715:9: warning: 'EC_METHOD_get_field_type' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2715 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:191:27: note: declared here
191 | OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2715:9: warning: 'EC_GROUP_method_of' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2715 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:185:40: note: declared here
185 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~
sshkey.c:2733:13: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2733 | EC_POINT_get_affine_coordinates_GFp(group, public,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:678:27: note: declared here
678 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_ec_validate_private':
sshkey.c:2783:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2783 | if (EC_GROUP_get_order(EC_KEY_get0_group(key), order, NULL) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:2787:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2787 | if (BN_num_bits(EC_KEY_get0_private_key(key)) <=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2796:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2796 | if (BN_cmp(EC_KEY_get0_private_key(key), tmp) >= 0)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_dump_ec_point':
sshkey.c:2818:9: warning: 'EC_METHOD_get_field_type' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2818 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:191:27: note: declared here
191 | OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2818:9: warning: 'EC_GROUP_method_of' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2818 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:185:40: note: declared here
185 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~
sshkey.c:2823:9: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2823 | if (EC_POINT_get_affine_coordinates_GFp(group, point,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:678:27: note: declared here
678 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_dump_ec_key':
sshkey.c:2844:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2844 | sshkey_dump_ec_point(EC_KEY_get0_group(key),
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:2845:13: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2845 | EC_KEY_get0_public_key(key));
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2847:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2847 | if ((exponent = EC_KEY_get0_private_key(key)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2850:17: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2850 | BN_print_fp(stderr, EC_KEY_get0_private_key(key));
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_private_to_blob_pem_pkcs8':
sshkey.c:3358:25: warning: 'PEM_write_bio_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3358 | success = PEM_write_bio_ECPrivateKey(bio,
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:467:1: note: declared here
467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:3359:29: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3359 | EVP_PKEY_get0_EC_KEY(key->pkey),
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
sshkey.c:3370:25: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3370 | success = PEM_write_bio_RSAPrivateKey(bio,
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:452:1: note: declared here
452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:3371:29: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3371 | EVP_PKEY_get0_RSA(key->pkey),
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_parse_private_pem_fileblob':
sshkey.c:3580:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3580 | if ((rsa = EVP_PKEY_get1_RSA(pk)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
sshkey.c:3588:17: warning: 'RSA_blinding_on' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3588 | if (RSA_blinding_on(rsa, NULL) != 1 ||
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:382:27: note: declared here
382 | OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
| ^~~~~~~~~~~~~~~
sshkey.c:3589:21: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3589 | EVP_PKEY_set1_RSA(pk, rsa) != 1) {
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:3618:21: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3618 | (ecdsa = EVP_PKEY_get1_EC_KEY(pk)) == NULL) {
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
sshkey.c:3624:21: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3624 | sshkey_ec_validate_public(EC_KEY_get0_group(ecdsa),
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:3625:21: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3625 | EC_KEY_get0_public_key(ecdsa)) != 0 ||
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:3686:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3686 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
sshkey.c:3688:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3688 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
sshbuf-getput-crypto.c: In function 'sshbuf_get_eckey':
sshbuf-getput-crypto.c:97:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
97 | EC_POINT *pt = EC_POINT_new(EC_KEY_get0_group(v));
| ^~~~~~~~
In file included from sshbuf-getput-crypto.c:29:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c:110:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
110 | if ((r = get_ec(d, len, pt, EC_KEY_get0_group(v))) != 0) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c:114:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
114 | if (EC_KEY_set_public_key(v, pt) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c: In function 'sshbuf_put_eckey':
sshbuf-getput-crypto.c:176:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
176 | return sshbuf_put_ec(buf, EC_KEY_get0_public_key(v),
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c:177:13: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
177 | EC_KEY_get0_group(v));
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c: In function 'sshbuf_put_ec_pkey':
sshbuf-getput-crypto.c:185:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
185 | if ((ec = EVP_PKEY_get0_EC_KEY(pkey)) == NULL)
| ^~
In file included from sshbuf.h:26,
from sshbuf-getput-crypto.c:33:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
moduli.c: In function 'prime_test':
moduli.c:756:17: warning: 'BN_is_prime_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
756 | is_prime = BN_is_prime_ex(q, 1, NULL, NULL);
| ^~~~~~~~
In file included from moduli.c:46:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/bn.h:380:5: note: declared here
380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
moduli.c:772:17: warning: 'BN_is_prime_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
772 | is_prime = BN_is_prime_ex(p, trials, NULL, NULL);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/bn.h:380:5: note: declared here
380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
moduli.c:782:17: warning: 'BN_is_prime_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
782 | is_prime = BN_is_prime_ex(q, trials - 1, NULL, NULL);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/bn.h:380:5: note: declared here
380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
ssh-ecdsa.c: In function 'sshkey_ecdsa_fixup_group':
ssh-ecdsa.c:65:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
65 | if ((ec = EVP_PKEY_get1_EC_KEY(k)) == NULL ||
| ^~
In file included from ssh-ecdsa.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:66:13: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
66 | (g = EC_KEY_get0_group(ec)) == NULL)
| ^
In file included from ssh-ecdsa.c:34:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-ecdsa.c:92:9: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
92 | if (EC_KEY_set_group(ec, eg) != 1 ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
ssh-ecdsa.c:93:13: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
93 | EVP_PKEY_set1_EC_KEY(k, ec) != 1)
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:98:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
98 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_equal':
ssh-ecdsa.c:132:9: warning: 'EVP_PKEY_cmp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
132 | return EVP_PKEY_cmp(a->pkey, b->pkey) == 1;
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1435:5: note: declared here
1435 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
| ^~~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_serialize_private':
ssh-ecdsa.c:162:13: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
162 | EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(key->pkey)))) != 0)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:162:13: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
162 | EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(key->pkey)))) != 0)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_copy_public':
ssh-ecdsa.c:203:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
203 | ec_from = EVP_PKEY_get0_EC_KEY(from->pkey);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:208:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | if ((ec_to = EC_KEY_new_by_curve_name(from->ecdsa_nid)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:210:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | if (EC_KEY_set_public_key(ec_to,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:211:13: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
211 | EC_KEY_get0_public_key(ec_from)) != 1) {
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:220:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
220 | if (EVP_PKEY_set1_EC_KEY(to->pkey, ec_to) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:226:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
226 | EC_KEY_free(ec_to);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_deserialize_public':
ssh-ecdsa.c:247:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
247 | if ((ec = EC_KEY_new_by_curve_name(key->ecdsa_nid)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:253:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
253 | if (sshkey_ec_validate_public(EC_KEY_get0_group(ec),
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-ecdsa.c:254:13: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
254 | EC_KEY_get0_public_key(ec)) != 0) {
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:262:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
262 | if (EVP_PKEY_set1_EC_KEY(pkey, ec) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:277:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
277 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_deserialize_private':
ssh-ecdsa.c:297:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
297 | if ((ec = EVP_PKEY_get1_EC_KEY(key->pkey)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:301:9: warning: 'EC_KEY_set_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
301 | if (EC_KEY_set_private_key(ec, exponent) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1075:27: note: declared here
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:307:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
307 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:315:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
315 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_equal':
ssh-rsa.c:67:9: warning: 'EVP_PKEY_cmp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
67 | return EVP_PKEY_cmp(a->pkey, b->pkey) == 1;
| ^~~~~~
In file included from ssh-rsa.c:24:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1435:5: note: declared here
1435 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
| ^~~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_serialize_public':
ssh-rsa.c:80:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
80 | if ((rsa = EVP_PKEY_get0_RSA(key->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:83:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
83 | RSA_get0_key(rsa, &rsa_n, &rsa_e, NULL);
| ^~~~~~~~~~~~
In file included from sshkey.h:32,
from ssh-rsa.c:33:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_serialize_private':
ssh-rsa.c:99:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
99 | if ((rsa = EVP_PKEY_get0_RSA(key->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:101:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
101 | RSA_get0_key(rsa, &rsa_n, &rsa_e, &rsa_d);
| ^~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
ssh-rsa.c:102:9: warning: 'RSA_get0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
102 | RSA_get0_factors(rsa, &rsa_p, &rsa_q);
| ^~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
ssh-rsa.c:103:9: warning: 'RSA_get0_crt_params' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
103 | RSA_get0_crt_params(rsa, NULL, NULL, &rsa_iqmp);
| ^~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_copy_public':
ssh-rsa.c:165:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
165 | if ((rsa_from = EVP_PKEY_get0_RSA(from->pkey)) == NULL ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:166:13: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
166 | (rsa_to = RSA_new()) == NULL)
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-rsa.c:169:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
169 | RSA_get0_key(rsa_from, &rsa_n, &rsa_e, NULL);
| ^~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
ssh-rsa.c:175:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
175 | if (!RSA_set0_key(rsa_to, rsa_n_dup, rsa_e_dup, NULL)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:181:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
181 | if (EVP_PKEY_set1_RSA(to->pkey, rsa_to) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:188:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
188 | RSA_free(rsa_to);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_deserialize_public':
ssh-rsa.c:202:9: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
202 | if ((rsa = RSA_new()) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-rsa.c:210:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, NULL)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:215:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
215 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:227:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
227 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_deserialize_private':
ssh-rsa.c:245:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
245 | if ((rsa = EVP_PKEY_get1_RSA(key->pkey)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:250:17: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
250 | if ((rsa = RSA_new()) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-rsa.c:258:17: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
258 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, NULL)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:272:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
272 | if (!RSA_set0_key(rsa, NULL, NULL, rsa_d)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:277:9: warning: 'RSA_set0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
277 | if (!RSA_set0_factors(rsa, rsa_p, rsa_q)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
ssh-rsa.c:282:9: warning: 'RSA_set0_crt_params' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
282 | if (!RSA_set0_crt_params(rsa, rsa_dmp1, rsa_dmq1, rsa_iqmp)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
ssh-rsa.c:287:9: warning: 'RSA_blinding_on' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
287 | if (RSA_blinding_on(rsa, NULL) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:382:27: note: declared here
382 | OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
| ^~~~~~~~~~~~~~~
ssh-rsa.c:291:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
291 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:300:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
300 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
dh.c: In function 'dh_pub_is_valid':
dh.c:244:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
244 | DH_get0_pqg(dh, &dh_p, NULL, NULL);
| ^~~~~~~~~~~
In file included from dh.c:38:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
dh.c: In function 'dh_gen_key':
dh.c:289:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
289 | DH_get0_pqg(dh, &dh_p, NULL, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
dh.c:301:9: warning: 'DH_set_length' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
301 | if (!DH_set_length(dh, MINIMUM(need * 2, pbits - 1)))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:280:27: note: declared here
280 | OSSL_DEPRECATEDIN_3_0 int DH_set_length(DH *dh, long length);
| ^~~~~~~~~~~~~
dh.c:304:9: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
304 | if (DH_generate_key(dh) == 0)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
dh.c:306:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
306 | DH_get0_key(dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
dh.c: In function 'dh_new_group_asc':
dh.c:318:9: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
318 | if ((dh = DH_new()) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
dh.c:323:9: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
323 | if (!DH_set0_pqg(dh, dh_p, NULL, dh_g))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
dh.c:327:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
327 | DH_free(dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
dh.c: In function 'dh_new_group':
dh.c:342:9: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
342 | if ((dh = DH_new()) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
dh.c:344:9: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | if (!DH_set0_pqg(dh, modulus, NULL, gen)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
dh.c:345:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
345 | DH_free(dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
umac.c: In function 'kdf':
umac.c:197:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
197 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
In file included from umac.c:161:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c:204:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
204 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_init':
umac.c:228:5: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
228 | aes_key_setup(buf, pc->prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
umac.c:232:5: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
232 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_gen_xor':
umac.c:266:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
266 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'umac_new':
umac.c:1233:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1233 | aes_key_setup(key, prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
In file included from umac128.c:10:
umac.c: In function 'kdf':
umac.c:197:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
197 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
In file included from umac.c:161:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c:204:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
204 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_init':
umac.c:228:5: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
228 | aes_key_setup(buf, pc->prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
umac.c:232:5: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
232 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_gen_xor':
umac.c:266:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
266 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'umac128_new':
umac.c:1233:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1233 | aes_key_setup(key, prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_rsa_private_encrypt':
ssh-pkcs11.c:432:9: warning: 'RSA_get_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
432 | if ((k11 = RSA_get_ex_data(rsa, rsa_idx)) == NULL) {
| ^~
In file included from openbsd-compat/openssl-compat.h:26,
from ssh-pkcs11.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:457:29: note: declared here
457 | OSSL_DEPRECATEDIN_3_0 void *RSA_get_ex_data(const RSA *r, int idx);
| ^~~~~~~~~~~~~~~
ssh-pkcs11.c:444:9: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
444 | tlen = RSA_size(rsa);
| ^~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:215:27: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_rsa_start_wrapper':
ssh-pkcs11.c:468:9: warning: 'RSA_meth_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
468 | rsa_method = RSA_meth_dup(RSA_get_default_method());
| ^~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:486:35: note: declared here
486 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
| ^~~~~~~~~~~~
ssh-pkcs11.c:468:9: warning: 'RSA_get_default_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
468 | rsa_method = RSA_meth_dup(RSA_get_default_method());
| ^~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:310:41: note: declared here
310 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:475:9: warning: 'RSA_meth_set1_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
475 | if (!RSA_meth_set1_name(rsa_method, "pkcs11") ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:488:27: note: declared here
488 | OSSL_DEPRECATEDIN_3_0 int RSA_meth_set1_name(RSA_METHOD *meth,
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:476:13: warning: 'RSA_meth_set_priv_enc' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
476 | !RSA_meth_set_priv_enc(rsa_method, pkcs11_rsa_private_encrypt) ||
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:521:5: note: declared here
521 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
| ^~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:477:13: warning: 'RSA_meth_set_priv_dec' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
477 | !RSA_meth_set_priv_dec(rsa_method, pkcs11_rsa_private_decrypt)) {
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:531:5: note: declared here
531 | int RSA_meth_set_priv_dec(RSA_METHOD *rsa,
| ^~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_rsa_wrap':
ssh-pkcs11.c:505:9: warning: 'RSA_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
505 | if (RSA_set_method(rsa, rsa_method) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:313:27: note: declared here
313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
| ^~~~~~~~~~~~~~
ssh-pkcs11.c:507:9: warning: 'RSA_set_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
507 | if (RSA_set_ex_data(rsa, rsa_idx, k11) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:456:27: note: declared here
456 | OSSL_DEPRECATEDIN_3_0 int RSA_set_ex_data(RSA *r, int idx, void *arg);
| ^~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'ecdsa_do_sign':
ssh-pkcs11.c:527:9: warning: 'EC_KEY_get_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
527 | if ((k11 = EC_KEY_get_ex_data(ec, ec_key_idx)) == NULL) {
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ecdsa.h:10,
from openbsd-compat/openssl-compat.h:29:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1103:29: note: declared here
1103 | OSSL_DEPRECATEDIN_3_0 void *EC_KEY_get_ex_data(const EC_KEY *key, int idx);
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:540:9: warning: 'ECDSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
540 | siglen = ECDSA_size(ec);
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1474:27: note: declared here
1474 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
| ^~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_ecdsa_start_wrapper':
ssh-pkcs11.c:593:9: warning: 'EC_KEY_METHOD_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
593 | ec_key_method = EC_KEY_METHOD_new(EC_KEY_OpenSSL());
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1480:38: note: declared here
1480 | OSSL_DEPRECATEDIN_3_0 EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:593:9: warning: 'EC_KEY_OpenSSL' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
593 | ec_key_method = EC_KEY_METHOD_new(EC_KEY_OpenSSL());
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1298:44: note: declared here
1298 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_OpenSSL(void);
| ^~~~~~~~~~~~~~
ssh-pkcs11.c:596:9: warning: 'EC_KEY_METHOD_get_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
596 | EC_KEY_METHOD_get_sign(ec_key_method, &orig_sign, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1543:28: note: declared here
1543 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:597:9: warning: 'EC_KEY_METHOD_set_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
597 | EC_KEY_METHOD_set_sign(ec_key_method, orig_sign, NULL, ecdsa_do_sign);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1499:28: note: declared here
1499 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_ecdsa_wrap':
ssh-pkcs11.c:620:9: warning: 'EC_KEY_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
620 | if (EC_KEY_set_method(ec, ec_key_method) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1302:27: note: declared here
1302 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:622:9: warning: 'EC_KEY_set_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
622 | if (EC_KEY_set_ex_data(ec, ec_key_idx, k11) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1102:27: note: declared here
1102 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg);
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_fetch_ecdsa_pubkey':
ssh-pkcs11.c:760:9: warning: 'EC_KEY_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
760 | ec = EC_KEY_new();
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:987:31: note: declared here
987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
| ^~~~~~~~~~
ssh-pkcs11.c:773:9: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
773 | if (EC_KEY_set_group(ec, group) == 0) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
ssh-pkcs11.c:790:9: warning: 'o2i_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
790 | if (o2i_ECPublicKey(&ec, &attrp, octet->length) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1255:31: note: declared here
1255 | OSSL_DEPRECATEDIN_3_0 EC_KEY *o2i_ECPublicKey(EC_KEY **key,
| ^~~~~~~~~~~~~~~
ssh-pkcs11.c:813:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
813 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1)
| ^~
In file included from openbsd-compat/openssl-compat.h:25:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:823:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
823 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_fetch_rsa_pubkey':
ssh-pkcs11.c:884:9: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
884 | rsa = RSA_new();
| ^~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-pkcs11.c:896:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
896 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, NULL))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-pkcs11.c:912:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
912 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:920:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
920 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_fetch_x509_pubkey':
ssh-pkcs11.c:1009:17: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1009 | if (EVP_PKEY_get0_RSA(evp) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1013:17: warning: 'RSAPublicKey_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1013 | if ((rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(evp))) == NULL) {
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/objects.h:21,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:44:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:459:1: note: declared here
459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1013:17: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1013 | if ((rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(evp))) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1030:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1030 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1036:17: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1036 | if (EVP_PKEY_get0_EC_KEY(evp) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1040:17: warning: 'EC_KEY_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1040 | if ((ec = EC_KEY_dup(EVP_PKEY_get0_EC_KEY(evp))) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1035:31: note: declared here
1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
| ^~~~~~~~~~
ssh-pkcs11.c:1040:17: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1040 | if ((ec = EC_KEY_dup(EVP_PKEY_get0_EC_KEY(evp))) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1063:17: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1063 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1077:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1077 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11.c:1079:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1079 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kex.c: In function 'kex_free':
kex.c:725:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
725 | DH_free(kex->dh);
| ^~~~~~~
In file included from kex.c:42:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kex.c:727:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
727 | EC_KEY_free(kex->ec_client_key);
| ^~~~~~~~~~~
In file included from packet.h:25,
from kex.c:49:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexdh.c: In function 'kex_dh_compute_key':
kexdh.c:93:9: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
93 | klen = DH_size(kex->dh);
| ^~~~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dsa.h:31,
from openbsd-compat/openssl-compat.h:27,
from kexdh.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:214:27: note: declared here
214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
| ^~~~~~~
kexdh.c:99:9: warning: 'DH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
99 | if ((kout = DH_compute_key(kbuf, dh_pub, kex->dh)) < 0 ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:235:27: note: declared here
235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
| ^~~~~~~~~~~~~~
kexdh.c: In function 'kex_dh_keypair':
kexdh.c:123:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
123 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexdh.c: In function 'kex_dh_enc':
kexdh.c:155:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
155 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexdh.c:168:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
168 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kexdh.c: In function 'kex_dh_dec':
kexdh.c:198:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
198 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kexecdh.c: In function 'kex_ecdh_keypair':
kexecdh.c:58:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
58 | if ((client_key = EC_KEY_new_by_curve_name(kex->ec_nid)) == NULL) {
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ecdh.h:10,
from kexecdh.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:62:9: warning: 'EC_KEY_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
62 | if (EC_KEY_generate_key(client_key) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
kexecdh.c:66:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
66 | group = EC_KEY_get0_group(client_key);
| ^~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
kexecdh.c:67:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
67 | public_key = EC_KEY_get0_public_key(client_key);
| ^~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:86:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
86 | EC_KEY_free(client_key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexecdh.c: In function 'kex_ecdh_enc':
kexecdh.c:104:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
104 | if ((server_key = EC_KEY_new_by_curve_name(kex->ec_nid)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:108:9: warning: 'EC_KEY_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
108 | if (EC_KEY_generate_key(server_key) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
kexecdh.c:112:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
112 | group = EC_KEY_get0_group(server_key);
| ^~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
kexecdh.c:118:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
118 | pub_key = EC_KEY_get0_public_key(server_key);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:132:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
132 | EC_KEY_free(server_key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexecdh.c: In function 'kex_ecdh_dec_key_group':
kexecdh.c:179:9: warning: 'ECDH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
179 | if (ECDH_compute_key(kbuf, klen, dh_pub, key, NULL) != (int)klen ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1315:27: note: declared here
1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen,
| ^~~~~~~~~~~~~~~~
kexecdh.c: In function 'kex_ecdh_dec':
kexecdh.c:207:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
207 | EC_KEY_free(kex->ec_client_key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexgexc.c: In function 'input_kex_dh_gex_group':
kexgexc.c:123:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
123 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
In file included from kexgexc.c:33:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexgexc.c: In function 'input_kex_dh_gex_reply':
kexgexc.c:187:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
187 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexgexc.c:188:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
188 | DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
kexgexc.c:231:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
231 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kexgexs.c: In function 'input_kex_dh_gex_request':
kexgexs.c:108:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
108 | DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
In file included from kexgexs.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
kexgexs.c: In function 'input_kex_dh_gex_init':
kexgexs.c:165:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
165 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexgexs.c:166:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
166 | DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
kexgexs.c:208:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ar: creating libssh.a
monitor.c: In function 'mm_answer_moduli':
monitor.c:599:17: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
599 | DH_get0_pqg(dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
In file included from monitor.c:59:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
monitor.c:605:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
605 | DH_free(dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
ssh-keygen.c: In function 'do_convert_to_pkcs8':
ssh-keygen.c:381:17: warning: 'PEM_write_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
381 | if (!PEM_write_RSA_PUBKEY(stdout,
| ^~
In file included from ssh-keygen.c:23:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:454:1: note: declared here
454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:382:21: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
382 | EVP_PKEY_get0_RSA(k->pkey)))
| ^~~~~~~~~~~~~~~~~
In file included from ssh-keygen.c:22:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:393:17: warning: 'PEM_write_EC_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
393 | if (!PEM_write_EC_PUBKEY(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:468:1: note: declared here
468 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:394:21: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
394 | EVP_PKEY_get0_EC_KEY(k->pkey)))
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-keygen.c: In function 'do_convert_to_pem':
ssh-keygen.c:409:17: warning: 'PEM_write_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
409 | if (!PEM_write_RSAPublicKey(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:410:21: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
410 | EVP_PKEY_get0_RSA(k->pkey)))
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:421:17: warning: 'PEM_write_EC_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
421 | if (!PEM_write_EC_PUBKEY(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:468:1: note: declared here
468 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:422:21: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
422 | EVP_PKEY_get0_EC_KEY(k->pkey)))
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-keygen.c: In function 'do_convert_private_ssh2':
ssh-keygen.c:601:17: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
601 | if ((rsa = RSA_new()) == NULL)
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:36,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:23:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-keygen.c:603:17: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
603 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, rsa_d))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-keygen.c:606:17: warning: 'RSA_set0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
606 | if (!RSA_set0_factors(rsa, rsa_p, rsa_q))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
ssh-keygen.c:609:17: warning: 'RSA_set0_crt_params' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
609 | if (RSA_set0_crt_params(rsa, rsa_dmp1, rsa_dmq1, rsa_iqmp) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:612:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
612 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:614:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
614 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-keygen.c: In function 'do_convert_from_pem':
ssh-keygen.c:772:9: warning: 'PEM_read_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
772 | if ((rsa = PEM_read_RSAPublicKey(fp, NULL, NULL, NULL)) != NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:778:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
778 | if (EVP_PKEY_set1_RSA((*k)->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:780:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
780 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-keygen.c: In function 'do_convert_from':
ssh-keygen.c:828:25: warning: 'PEM_write_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
828 | ok = PEM_write_ECPrivateKey(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:467:1: note: declared here
467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-keygen.c:829:29: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
829 | EVP_PKEY_get0_EC_KEY(k->pkey), NULL, NULL, 0,
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-keygen.c:834:25: warning: 'PEM_write_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
834 | ok = PEM_write_RSAPrivateKey(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:452:1: note: declared here
452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-keygen.c:835:29: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
835 | EVP_PKEY_get0_RSA(k->pkey), NULL, NULL, 0,
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c: In function 'process_sign':
ssh-pkcs11-helper.c:218:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
218 | if ((rsa = EVP_PKEY_get1_RSA(found->pkey)) == NULL)
| ^~
In file included from sshbuf.h:26,
from ssh-pkcs11-helper.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c:220:17: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
220 | if ((len = RSA_size(rsa)) < 0)
| ^~
In file included from sshkey.h:32,
from ssh-pkcs11-helper.c:40:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:215:27: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
ssh-pkcs11-helper.c:223:17: warning: 'RSA_private_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
223 | if ((len = RSA_private_encrypt(dlen, data, signature,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:296:5: note: declared here
296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c:232:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
232 | if ((ecdsa = EVP_PKEY_get1_EC_KEY(found->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c:234:17: warning: 'ECDSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
234 | if ((len = ECDSA_size(ecdsa)) < 0)
| ^~
In file included from sshbuf.h:28:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1474:27: note: declared here
1474 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
| ^~~~~~~~~~
ssh-pkcs11-helper.c:239:17: warning: 'ECDSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
239 | if (!ECDSA_sign(-1, data, dlen, signature, &slen, ecdsa)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1433:27: note: declared here
1433 | OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
| ^~~~~~~~~~
ssh-pkcs11-helper.c:263:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
263 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-helper.c:265:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
265 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c: In function 'helper_by_rsa':
ssh-pkcs11-client.c:96:9: warning: 'RSA_get_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
96 | if ((meth = RSA_get_method(rsa)) == NULL)
| ^~
In file included from ssh-pkcs11-client.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:312:41: note: declared here
312 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_method(const RSA *rsa);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'helper_by_ec':
ssh-pkcs11-client.c:113:9: warning: 'EC_KEY_get_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
113 | if ((meth = EC_KEY_get_method(ec)) == NULL)
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ecdsa.h:10,
from ssh-pkcs11-client.c:35:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1301:44: note: declared here
1301 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'helper_free':
ssh-pkcs11-client.c:152:9: warning: 'EC_KEY_METHOD_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
152 | EC_KEY_METHOD_free(helper->ec_meth);
| ^~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1481:28: note: declared here
1481 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_free(EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:154:9: warning: 'RSA_meth_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
154 | RSA_meth_free(helper->rsa_meth);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:485:28: note: declared here
485 | OSSL_DEPRECATEDIN_3_0 void RSA_meth_free(RSA_METHOD *meth);
| ^~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'rsa_encrypt':
ssh-pkcs11-client.c:272:12: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
272 | EVP_PKEY_set1_RSA(key->pkey, rsa) != 1) {
| ^~~~~~~~~~~~~~~~~
In file included from sshbuf.h:26,
from ssh-pkcs11-client.c:40:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:295:17: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
295 | if (slen <= (size_t)RSA_size(rsa)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:215:27: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
ssh-pkcs11-client.c: In function 'ecdsa_do_sign':
ssh-pkcs11-client.c:351:13: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1) {
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'wrap_key':
ssh-pkcs11-client.c:420:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
420 | if ((rsa = EVP_PKEY_get1_RSA(k->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:422:17: warning: 'RSA_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
422 | if (RSA_set_method(rsa, helper->rsa_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:313:27: note: declared here
313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c:426:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
426 | if (EVP_PKEY_set1_RSA(k->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:428:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
428 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-client.c:431:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
431 | if ((ecdsa = EVP_PKEY_get1_EC_KEY(k->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:433:17: warning: 'EC_KEY_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
433 | if (EC_KEY_set_method(ecdsa, helper->ec_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1302:27: note: declared here
1302 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:437:17: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
437 | if (EVP_PKEY_set1_EC_KEY(k->pkey, ecdsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:439:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
439 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c: In function 'pkcs11_make_cert':
ssh-pkcs11-client.c:475:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
475 | if ((rsa_priv = EVP_PKEY_get1_RSA(priv->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:482:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
482 | if ((rsa_cert = EVP_PKEY_get1_RSA(ret->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:484:17: warning: 'RSA_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
484 | if (RSA_set_method(rsa_cert, helper->rsa_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:313:27: note: declared here
313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c:488:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
488 | if (EVP_PKEY_set1_RSA(ret->pkey, rsa_cert) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:490:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
490 | RSA_free(rsa_priv);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-client.c:491:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
491 | RSA_free(rsa_cert);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-client.c:494:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
494 | if ((ec_priv = EVP_PKEY_get1_EC_KEY(priv->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:501:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
501 | if ((ec_cert = EVP_PKEY_get1_EC_KEY(ret->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:503:17: warning: 'EC_KEY_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
503 | if (EC_KEY_set_method(ec_cert, helper->ec_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1302:27: note: declared here
1302 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:507:17: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
507 | if (EVP_PKEY_set1_EC_KEY(ret->pkey, ec_cert) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:509:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
509 | EC_KEY_free(ec_priv);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c:510:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
510 | EC_KEY_free(ec_cert);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c: In function 'pkcs11_start_helper_methods':
ssh-pkcs11-client.c:540:9: warning: 'EC_KEY_METHOD_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
540 | if ((ec_meth = EC_KEY_METHOD_new(EC_KEY_OpenSSL())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1480:38: note: declared here
1480 | OSSL_DEPRECATEDIN_3_0 EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:540:9: warning: 'EC_KEY_OpenSSL' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
540 | if ((ec_meth = EC_KEY_METHOD_new(EC_KEY_OpenSSL())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1298:44: note: declared here
1298 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_OpenSSL(void);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c:542:9: warning: 'EC_KEY_METHOD_get_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
542 | EC_KEY_METHOD_get_sign(ec_meth, &ec_sign, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1543:28: note: declared here
1543 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:543:9: warning: 'EC_KEY_METHOD_set_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
543 | EC_KEY_METHOD_set_sign(ec_meth, ec_sign, NULL, ecdsa_do_sign);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1499:28: note: declared here
1499 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:544:9: warning: 'EC_KEY_METHOD_get_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
544 | EC_KEY_METHOD_get_init(ec_meth, &ec_init, &helper->ec_finish,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1524:28: note: declared here
1524 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_init
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:546:9: warning: 'EC_KEY_METHOD_set_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
546 | EC_KEY_METHOD_set_init(ec_meth, ec_init, ecdsa_do_finish,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1482:28: note: declared here
1482 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_init
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:550:9: warning: 'RSA_meth_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
550 | if ((rsa_meth = RSA_meth_dup(RSA_get_default_method())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:486:35: note: declared here
486 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
| ^~~~~~~~~~~~
ssh-pkcs11-client.c:550:9: warning: 'RSA_get_default_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
550 | if ((rsa_meth = RSA_meth_dup(RSA_get_default_method())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:310:41: note: declared here
310 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:552:9: warning: 'RSA_meth_get_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
552 | helper->rsa_finish = RSA_meth_get_finish(rsa_meth);
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:563:7: note: declared here
563 | int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:553:9: warning: 'RSA_meth_set1_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
553 | if (!RSA_meth_set1_name(rsa_meth, "ssh-pkcs11-helper") ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:488:27: note: declared here
488 | OSSL_DEPRECATEDIN_3_0 int RSA_meth_set1_name(RSA_METHOD *meth,
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:554:13: warning: 'RSA_meth_set_priv_enc' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
554 | !RSA_meth_set_priv_enc(rsa_meth, rsa_encrypt) ||
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:521:5: note: declared here
521 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
| ^~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:555:13: warning: 'RSA_meth_set_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
555 | !RSA_meth_set_finish(rsa_meth, rsa_finish))
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:565:5: note: declared here
565 | int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa));
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'pkcs11_start_helper':
ssh-pkcs11-client.c:588:17: warning: 'RSA_meth_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
588 | RSA_meth_free(helper->rsa_meth);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:485:28: note: declared here
485 | OSSL_DEPRECATEDIN_3_0 void RSA_meth_free(RSA_METHOD *meth);
| ^~~~~~~~~~~~~
ssh-pkcs11-client.c:590:17: warning: 'EC_KEY_METHOD_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
590 | EC_KEY_METHOD_free(helper->ec_meth);
| ^~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1481:28: note: declared here
1481 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_free(EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~
ssh-sk.c: In function 'sshsk_ecdsa_assemble':
ssh-sk.c:223:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
223 | if ((ecdsa = EC_KEY_new_by_curve_name(key->ecdsa_nid)) == NULL ||
| ^~
In file included from ssh-sk.c:34:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
ssh-sk.c:224:13: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
224 | (g = EC_KEY_get0_group(ecdsa)) == NULL ||
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-sk.c:246:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
246 | if (EC_KEY_set_public_key(ecdsa, q) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
ssh-sk.c:257:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
257 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ecdsa) != 1) {
| ^~
In file included from ssh-sk.c:35:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-sk.c:269:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
269 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/bash: /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/openssh-without-pam/openssh-9.9p2/ipkg-install/usr/sbin/sshd: cannot execute binary file: Exec format error
make[4]: [Makefile:396: check-config] Error 126 (ignored)
make[2]: warning: -j1 forced in submake: resetting jobserver mode.
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/etc/init.d/qmodem_ttl: line 6: /usr/share/libubox/jshn.sh: No such file or directory
./etc/init.d/qmodem_ttl: line 6: /usr/share/libubox/jshn.sh: No such file or directory
make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
net/sched/Kconfig:45: warning: menuconfig statement without prompt
net/Kconfig:488:warning: multi-line strings not supported
make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:191.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:205.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:181.7-196.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:181.7-196.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:198.7-214.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:198.7-214.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:187.12-195.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:187.12-195.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:203.29-213.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:203.29-213.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:191.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:201.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:215.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:155.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:181.7-206.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:181.7-206.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:208.7-224.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:208.7-224.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:145.7-160.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:145.7-160.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:187.12-195.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:187.12-195.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:197.23-205.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:197.23-205.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:151.12-159.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:213.29-223.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:151.12-159.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:213.29-223.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:201.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-snfi-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:194.7-210.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:194.7-210.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-snfi-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-snfi-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:199.29-209.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:199.29-209.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:206.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-emmc-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:199.7-215.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:199.7-215.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-emmc-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-emmc-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:204.29-214.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:204.29-214.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:188.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:179.7-193.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:179.7-193.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:184.12-192.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:184.12-192.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:189.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:199.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:175.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:185.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:179.7-204.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-gsw-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:179.7-204.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:165.7-190.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:165.7-190.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:185.12-193.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:185.12-193.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:195.23-203.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:171.12-179.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:195.23-203.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:171.12-179.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:181.23-189.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:181.23-189.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:160.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:150.7-165.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:150.7-165.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:156.12-164.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:156.12-164.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:29.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:61.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:155.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:165.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga-ubi.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga-ubi.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga-ubi.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:145.7-170.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:145.7-170.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:151.12-159.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:151.12-159.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:161.23-169.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:161.23-169.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:146.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:156.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-gsw-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:136.7-161.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:136.7-161.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:142.12-150.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:142.12-150.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:152.23-160.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:152.23-160.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:160.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:170.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:150.7-175.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:150.7-175.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:156.12-164.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:156.12-164.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:166.23-174.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:166.23-174.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:29.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:61.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:181.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro-uboot.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro-uboot.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro-uboot.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:155.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:177.3-13: Warning (reg_format): /spi@1100b000/ws2812b@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000-stock.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000-stock.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000-stock.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:155.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:177.3-13: Warning (reg_format): /spi@1100b000/ws2812b@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:181.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:206.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:216.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand-110m.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:196.7-221.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:196.7-221.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand-110m.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand-110m.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:202.12-210.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:202.12-210.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:212.23-220.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:212.23-220.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:296.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:306.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:286.7-311.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:286.7-311.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:292.12-300.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:292.12-300.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:302.23-310.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:302.23-310.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:285.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:276.7-290.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:276.7-290.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:281.23-289.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:281.23-289.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:337.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60-pro.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:328.7-342.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:328.7-342.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:333.23-341.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:333.23-341.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:203.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6086.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6086.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6086.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:295.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:305.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-emmc.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:285.7-310.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:285.7-310.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-emmc.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-emmc.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:291.12-299.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:291.12-299.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:301.23-309.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:301.23-309.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:203.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6088.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6088.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6088.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:294.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-zyxel-ex5700.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:284.7-305.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:284.7-305.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-zyxel-ex5700.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-zyxel-ex5700.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:290.23-304.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:290.23-304.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
Pseudo file "dev" exists in source filesystem "/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/dev".
Ignoring, exclude it (-e/-ef) to override.
31200+1 records in
31201+0 records out
31949824 bytes (32 MB, 30 MiB) copied, 0.213363 s, 150 MB/s
tar: Option --mtime: Treating date '@1750351568' as 2025-06-19 16:46:08
WARNING: Applying padding in /home/nanako/immortalwrt-mt798x-24.10/bin/packages/aarch64_cortex-a53/luci/Packages to workaround usign SHA-512 bug!
[2025-06-21 03:14:21] [INFO ]: 固件编译 (多线程) 完成 (耗时: 295s)
[2025-06-21 03:14:21] [INFO ]: \033[0;32m固件编译成功完成!\033[0m
[2025-06-21 03:14:21] [INFO ]: 固件输出目录: ./bin/targets/
操作 '5' 执行完成。
按 Enter 键返回主菜单...
[2025-06-21 03:02:16] [INFO ]: 检查运行环境...
[2025-06-21 03:02:16] [INFO ]: 环境检查通过。
[2025-06-21 03:02:16] [INFO ]: OpenWrt 构建管理脚本已启动\033[0m
[2025-06-21 03:02:16] [INFO ]: PID: 1624537
[2025-06-21 03:02:16] [INFO ]: 会话日志目录: openwrt_logs/20250621_030216
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250621_030216
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-06-21 03:02:19] [DEBUG]: 用户选择了: 6
[2025-06-21 03:02:19] [INFO ]: 准备进入菜单配置 (make menuconfig)...
[2025-06-21 03:02:19] [INFO ]: 注意:日志重定向将暂时禁用以进行交互。
[2025-06-21 03:02:19] [DEBUG]: 禁用日志重定向,恢复原始标准输出/错误。
[2025-06-21 03:08:47] [DEBUG]: 重新启用日志重定向到主日志。
[2025-06-21 03:08:47] [INFO ]: 菜单配置完成。新配置已保存到 .config
操作 '6' 执行完成。
按 Enter 键返回主菜单...
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250621_030216
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-06-21 03:08:48] [DEBUG]: 用户选择了: 5
[2025-06-21 03:08:48] [INFO ]: 开始编译固件...
[2025-06-21 03:08:48] [INFO ]: 详细编译日志将保存在: openwrt_logs/20250621_030216/firmware_build_20250621_030848.log
[2025-06-21 03:08:48] [INFO ]: 开始执行: 下载依赖包
[2025-06-21 03:08:48] [DEBUG]: 命令详情: make download -j36 V=s
+ mkdir -p /home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl
+ cd /home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl
+ ln -nsf lib lib64
+ ln -nsf lib lib32
+ mkdir -p stamp lib usr/include usr/lib
WARNING: Makefile 'package/feeds/packages/dae/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/daed/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/libreswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'prism54-firmware', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'rtl8192su-firmware', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'kmod-mtk-t7xx', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'quectel-CM-5G', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-smd', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/strongswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/utils/usbgadget/Makefile' has a dependency on 'kmod-usb-gadget-ncm', which does not exist
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1332: warning: overriding recipe for target 'kmod-sfc-clean'
modules/netdevices.mk:1180: warning: ignoring old recipe for target 'kmod-sfc-clean'
[2025-06-21 03:09:26] [INFO ]: 下载依赖包 完成 (耗时: 38s)
[2025-06-21 03:09:26] [INFO ]: 检测到 36 个 CPU 核心,开始多线程编译...
[2025-06-21 03:09:26] [INFO ]: 开始执行: 固件编译 (多线程)
[2025-06-21 03:09:26] [DEBUG]: 命令详情: make -j36 V=s
WARNING: Makefile 'package/feeds/packages/dae/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/daed/Makefile' has a dependency on 'kmod-xdp-sockets-diag', which does not exist
WARNING: Makefile 'package/feeds/packages/libreswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'prism54-firmware', which does not exist
WARNING: Makefile 'package/kernel/linux/Makefile' has a dependency on 'rtl8192su-firmware', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'kmod-mtk-t7xx', which does not exist
WARNING: Makefile 'package/feeds/qmodem/luci-app-qmodem/Makefile' has a dependency on 'quectel-CM-5G', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-smd', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/kernel/mac80211/Makefile' has a dependency on 'kmod-qrtr-mhi', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/netatalk/Makefile' has a dependency on 'kmod-appletalk', which does not exist
WARNING: Makefile 'package/feeds/packages/strongswan/Makefile' has a dependency on 'kmod-crypto-chacha20poly1305', which does not exist
WARNING: Makefile 'package/utils/usbgadget/Makefile' has a dependency on 'kmod-usb-gadget-ncm', which does not exist
net/sched/Kconfig:45: warning: menuconfig statement without prompt
net/Kconfig:488:warning: multi-line strings not supported
+ mkdir -p /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl
+ cd /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl
+ mkdir -p bin lib stamp usr/include usr/lib
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/packages/.pkgdir/kmod-sfc.installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.kmod-sfc_installed'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/pkginfo/kmod-sfc.provides'
modules/netdevices.mk:1332: warning: overriding recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1180: warning: ignoring old recipe for target '/home/nanako/immortalwrt-mt798x-24.10/bin/targets/mediatek/mt7986/packages/kmod-sfc_5.4.284-r1_aarch64_cortex-a53.ipk'
modules/netdevices.mk:1332: warning: overriding recipe for target 'kmod-sfc-clean'
modules/netdevices.mk:1180: warning: ignoring old recipe for target 'kmod-sfc-clean'
WARNING: kmod-crypto-pcompress is not available in the kernel config - generating empty package
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal -I m4 -I . --force -I m4
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal -I m4 -I . --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoconf --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoheader --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/libtoolize --install --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal -I /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal -I m4 -I . --force -I m4
autoreconf: configure.ac: not using Automake
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: no manpage formatter found
configure: WARNING: cross compiling: cannot test
configure: WARNING: cross compiling: not checking compiler sanity
configure: WARNING: cross compiling: not checking zlib version
configure: WARNING: cross compiling: assuming same as malloc
configure: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoconf --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/autoheader --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/host/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/hostpkg/share/aclocal --include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/share/aclocal --force
autoreconf: running: /home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/automake --add-missing --copy --force-missing
configure.ac:13: installing 'build-aux/compile'
configure.ac:12: installing 'build-aux/missing'
iptables/Makefile.am: installing 'build-aux/depcomp'
autoreconf: Leaving directory '.'
configure: WARNING: you should use --build, --host, --target
configure: WARNING: unrecognized options: --disable-nls
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: cross compiling: assuming yes
configure: WARNING: unrecognized options: --disable-nls
configure: WARNING: cross compiling: not checking setresuid
configure: WARNING: cross compiling: not checking setresuid
configure: WARNING: cross compiling: assuming working
configure: WARNING: cross compiling: Assuming working snprintf()
configure: WARNING: cross compiling: Assuming working snprintf()
configure: WARNING: cross compiling: Assuming working vsnprintf()
configure: WARNING: cross compiling: assuming yes
configure: WARNING: cross compiling: not checking
configure: WARNING: cross compiling: not checking
configure: WARNING: cross compiling: not checking
In file included from nfnl_osf.c:22:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
| ^~~~~~~
configure: WARNING: cross-compiling: assuming yes
libxt_CT.c:344:13: warning: 'notrack_ct2_tg_init' defined but not used [-Wunused-function]
344 | static void notrack_ct2_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:337:13: warning: 'notrack_ct1_tg_init' defined but not used [-Wunused-function]
337 | static void notrack_ct1_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:330:13: warning: 'notrack_ct0_tg_init' defined but not used [-Wunused-function]
330 | static void notrack_ct0_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:278:13: warning: 'ct_save' defined but not used [-Wunused-function]
278 | static void ct_save(const void *ip, const struct xt_entry_target *target)
| ^~~~~~~
libxt_CT.c:231:13: warning: 'ct_print' defined but not used [-Wunused-function]
231 | static void ct_print(const void *ip, const struct xt_entry_target *target, int numeric)
| ^~~~~~~~
libxt_CT.c:179:13: warning: 'ct_parse' defined but not used [-Wunused-function]
179 | static void ct_parse(struct xt_option_call *cb)
| ^~~~~~~~
libxt_CT.c:52:37: warning: 'ct_opts' defined but not used [-Wunused-const-variable=]
52 | static const struct xt_option_entry ct_opts[] = {
| ^~~~~~~
libxt_CT.c:11:13: warning: 'ct_help' defined but not used [-Wunused-function]
11 | static void ct_help(void)
| ^~~~~~~
libxt_multiport.c:517:12: warning: 'multiport_xlate6' defined but not used [-Wunused-function]
517 | static int multiport_xlate6(struct xt_xlate *xl,
| ^~~~~~~~~~~~~~~~
libxt_multiport.c:508:12: warning: 'multiport_xlate' defined but not used [-Wunused-function]
508 | static int multiport_xlate(struct xt_xlate *xl,
| ^~~~~~~~~~~~~~~
libxt_multiport.c:412:13: warning: 'multiport_save6' defined but not used [-Wunused-function]
412 | static void multiport_save6(const void *ip_void,
| ^~~~~~~~~~~~~~~
libxt_multiport.c:405:13: warning: 'multiport_save' defined but not used [-Wunused-function]
405 | static void multiport_save(const void *ip_void,
| ^~~~~~~~~~~~~~
libxt_multiport.c:317:13: warning: 'multiport_print6' defined but not used [-Wunused-function]
317 | static void multiport_print6(const void *ip_void,
| ^~~~~~~~~~~~~~~~
libxt_multiport.c:310:13: warning: 'multiport_print' defined but not used [-Wunused-function]
310 | static void multiport_print(const void *ip_void,
| ^~~~~~~~~~~~~~~
libxt_multiport.c:199:13: warning: 'multiport_parse6' defined but not used [-Wunused-function]
199 | static void multiport_parse6(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~
libxt_multiport.c:192:13: warning: 'multiport_parse' defined but not used [-Wunused-function]
192 | static void multiport_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_multiport.c:22:13: warning: 'multiport_help' defined but not used [-Wunused-function]
22 | static void multiport_help(void)
| ^~~~~~~~~~~~~~
libxt_conntrack.c:1179:12: warning: 'state_xlate' defined but not used [-Wunused-function]
1179 | static int state_xlate(struct xt_xlate *xl,
| ^~~~~~~~~~~
libxt_conntrack.c:1142:13: warning: 'state_save' defined but not used [-Wunused-function]
1142 | static void state_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~
libxt_conntrack.c:1132:1: warning: 'state_print' defined but not used [-Wunused-function]
1132 | state_print(const void *ip,
| ^~~~~~~~~~~
libxt_conntrack.c:1094:13: warning: 'state_ct23_parse' defined but not used [-Wunused-function]
1094 | static void state_ct23_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~
libxt_conntrack.c:1083:13: warning: 'state_ct1_parse' defined but not used [-Wunused-function]
1083 | static void state_ct1_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:1073:13: warning: 'state_parse' defined but not used [-Wunused-function]
1073 | static void state_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~
libxt_conntrack.c:1021:37: warning: 'state_opts' defined but not used [-Wunused-const-variable=]
1021 | static const struct xt_option_entry state_opts[] = {
| ^~~~~~~~~~
libxt_conntrack.c:1013:1: warning: 'state_help' defined but not used [-Wunused-function]
1013 | state_help(void)
| ^~~~~~~~~~
libxt_conntrack.c:1003:1: warning: 'conntrack1_mt6_save' defined but not used [-Wunused-function]
1003 | conntrack1_mt6_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:993:1: warning: 'conntrack1_mt4_save' defined but not used [-Wunused-function]
993 | conntrack1_mt4_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:986:13: warning: 'conntrack2_mt6_save' defined but not used [-Wunused-function]
986 | static void conntrack2_mt6_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:980:13: warning: 'conntrack2_mt_save' defined but not used [-Wunused-function]
980 | static void conntrack2_mt_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:963:13: warning: 'conntrack_save' defined but not used [-Wunused-function]
963 | static void conntrack_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~
libxt_conntrack.c:943:1: warning: 'conntrack2_mt6_print' defined but not used [-Wunused-function]
943 | conntrack2_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:936:1: warning: 'conntrack2_mt_print' defined but not used [-Wunused-function]
936 | conntrack2_mt_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:925:1: warning: 'conntrack1_mt6_print' defined but not used [-Wunused-function]
925 | conntrack1_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:914:1: warning: 'conntrack1_mt4_print' defined but not used [-Wunused-function]
914 | conntrack1_mt4_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:907:13: warning: 'conntrack_print' defined but not used [-Wunused-function]
907 | static void conntrack_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:537:13: warning: 'conntrack2_mt_parse' defined but not used [-Wunused-function]
537 | static void conntrack2_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:514:13: warning: 'conntrack1_mt_parse' defined but not used [-Wunused-function]
514 | static void conntrack1_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:337:13: warning: 'conntrack_parse' defined but not used [-Wunused-function]
337 | static void conntrack_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:119:37: warning: 'conntrack2_mt_opts' defined but not used [-Wunused-const-variable=]
119 | static const struct xt_option_entry conntrack2_mt_opts[] = {
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:96:37: warning: 'conntrack_mt_opts_v0' defined but not used [-Wunused-const-variable=]
96 | static const struct xt_option_entry conntrack_mt_opts_v0[] = {
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../include/linux/netfilter/xt_cgroup.h:6,
from libxt_cgroup.c:3:
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/user_headers/include/linux/limits.h:7: warning: "NGROUPS_MAX" redefined
7 | #define NGROUPS_MAX 65536 /* supplemental group IDs are available */
|
In file included from ../include/xtables.h:11,
from libxt_cgroup.c:2:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/include/limits.h:48: note: this is the location of the previous definition
48 | #define NGROUPS_MAX 32
|
In file included from libip6t_icmp6.c:9:
In function '__parse_icmp',
inlined from '__ipt_parse_icmp' at libxt_icmp.h:196:2,
inlined from 'ipt_parse_icmpv6' at libxt_icmp.h:213:2,
inlined from 'icmp6_parse' at libip6t_icmp6.c:43:2:
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libipt_icmp.c:8:
In function '__parse_icmp',
inlined from '__ipt_parse_icmp' at libxt_icmp.h:196:2,
inlined from 'ipt_parse_icmp' at libxt_icmp.h:206:2,
inlined from 'icmp_parse' at libipt_icmp.c:51:2:
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libebt_ip.c:25:
libxt_icmp.h: In function '__parse_icmp':
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e + ./libxt_addrtype.man
-e + ./libip6t_ah.man
-e + ./libipt_ah.man
-e + ./libxt_bpf.man
-e + ./libxt_AUDIT.man
-e + ./libxt_CHECKSUM.man
-e + ./libxt_cgroup.man
-e + ./libxt_cluster.man
-e + ./libxt_CLASSIFY.man
-e + ./libxt_connbytes.man
-e + ./libipt_CLUSTERIP.man
-e + ./libxt_connlimit.man
-e + ./libxt_CONNMARK.man
-e + ./libxt_CONNSECMARK.man
-e + ./libxt_connmark.man
-e + ./libxt_DNAT.man
-e + ./libxt_cpu.man
-e + ./libxt_dccp.man
-e + ./libip6t_DNPT.man
-e + ./libxt_DSCP.man
-e + ./libxt_devgroup.man
-e + ./libxt_dscp.man
-e + ./libip6t_dst.man
-e + ./libipt_ECN.man
-e + ./libxt_ecn.man
-e + ./libip6t_HL.man
-e + ./libxt_esp.man
-e + ./libxt_HMARK.man
-e + ./libip6t_eui64.man
-e + ./libxt_IDLETIMER.man
-e + ./libip6t_frag.man
-e + ./libxt_LED.man
-e + ./libxt_hashlimit.man
-e + ./libxt_MASQUERADE.man
-e + ./libip6t_hbh.man
-e + ./libxt_NETMAP.man
-e + ./libxt_helper.man
-e + ./libxt_NFLOG.man
libxt_CT.c:344:13: warning: 'notrack_ct2_tg_init' defined but not used [-Wunused-function]
344 | static void notrack_ct2_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:337:13: warning: 'notrack_ct1_tg_init' defined but not used [-Wunused-function]
337 | static void notrack_ct1_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
libxt_CT.c:330:13: warning: 'notrack_ct0_tg_init' defined but not used [-Wunused-function]
330 | static void notrack_ct0_tg_init(struct xt_entry_target *target)
| ^~~~~~~~~~~~~~~~~~~
-e + ./libip6t_hl.man
libxt_CT.c:278:13: warning: 'ct_save' defined but not used [-Wunused-function]
278 | static void ct_save(const void *ip, const struct xt_entry_target *target)
| ^~~~~~~
libxt_CT.c:231:13: warning: 'ct_print' defined but not used [-Wunused-function]
231 | static void ct_print(const void *ip, const struct xt_entry_target *target, int numeric)
| ^~~~~~~~
libxt_CT.c:179:13: warning: 'ct_parse' defined but not used [-Wunused-function]
179 | static void ct_parse(struct xt_option_call *cb)
| ^~~~~~~~
libxt_CT.c:52:37: warning: 'ct_opts' defined but not used [-Wunused-const-variable=]
52 | static const struct xt_option_entry ct_opts[] = {
| ^~~~~~~
libxt_CT.c:11:13: warning: 'ct_help' defined but not used [-Wunused-function]
11 | static void ct_help(void)
| ^~~~~~~
-e + ./libxt_NFQUEUE.man
-e + ./libxt_iprange.man
-e + ./libxt_NOTRACK.man
-e + ./libip6t_ipv6header.man
-e + ./libxt_RATEEST.man
-e + ./libxt_ipvs.man
-e + ./libxt_REDIRECT.man
-e + ./libxt_SECMARK.man
-e + ./libxt_length.man
-e + ./libxt_SNAT.man
-e + ./libip6t_mh.man
-e + ./libip6t_SNPT.man
-e + ./libxt_nfacct.man
-e + ./libxt_SYNPROXY.man
-e + ./libxt_osf.man
-e + ./libxt_TCPOPTSTRIP.man
-e + ./libxt_owner.man
-e + ./libxt_TEE.man
-e + ./libxt_physdev.man
-e + ./libxt_TOS.man
-e + ./libxt_pkttype.man
-e + ./libxt_TPROXY.man
-e + ./libxt_policy.man
-e + ./libxt_TRACE.man
-e + ./libxt_quota.man
-e + ./libipt_TTL.man
-e + ./libxt_rateest.man
-e + ./libipt_ULOG.man
-e + ./libipt_realm.man
-e + ./libxt_recent.man
-e + ./libxt_rpfilter.man
-e + ./libip6t_rt.man
libxt_conntrack.c:1179:12: warning: 'state_xlate' defined but not used [-Wunused-function]
1179 | static int state_xlate(struct xt_xlate *xl,
| ^~~~~~~~~~~
-e + ./libxt_sctp.man
libxt_conntrack.c:1142:13: warning: 'state_save' defined but not used [-Wunused-function]
1142 | static void state_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~
libxt_conntrack.c:1132:1: warning: 'state_print' defined but not used [-Wunused-function]
1132 | state_print(const void *ip,
| ^~~~~~~~~~~
libxt_conntrack.c:1094:13: warning: 'state_ct23_parse' defined but not used [-Wunused-function]
1094 | static void state_ct23_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~
libxt_conntrack.c:1083:13: warning: 'state_ct1_parse' defined but not used [-Wunused-function]
1083 | static void state_ct1_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:1073:13: warning: 'state_parse' defined but not used [-Wunused-function]
1073 | static void state_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~
libxt_conntrack.c:1021:37: warning: 'state_opts' defined but not used [-Wunused-const-variable=]
1021 | static const struct xt_option_entry state_opts[] = {
| ^~~~~~~~~~
libxt_conntrack.c:1013:1: warning: 'state_help' defined but not used [-Wunused-function]
1013 | state_help(void)
| ^~~~~~~~~~
libxt_conntrack.c:1003:1: warning: 'conntrack1_mt6_save' defined but not used [-Wunused-function]
1003 | conntrack1_mt6_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:993:1: warning: 'conntrack1_mt4_save' defined but not used [-Wunused-function]
993 | conntrack1_mt4_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~~~~~~
-e + ./libxt_socket.man
libxt_conntrack.c:986:13: warning: 'conntrack2_mt6_save' defined but not used [-Wunused-function]
986 | static void conntrack2_mt6_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:980:13: warning: 'conntrack2_mt_save' defined but not used [-Wunused-function]
980 | static void conntrack2_mt_save(const void *ip,
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:963:13: warning: 'conntrack_save' defined but not used [-Wunused-function]
963 | static void conntrack_save(const void *ip, const struct xt_entry_match *match)
| ^~~~~~~~~~~~~~
libxt_conntrack.c:943:1: warning: 'conntrack2_mt6_print' defined but not used [-Wunused-function]
943 | conntrack2_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
-e + ./libxt_state.man
libxt_conntrack.c:936:1: warning: 'conntrack2_mt_print' defined but not used [-Wunused-function]
936 | conntrack2_mt_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:925:1: warning: 'conntrack1_mt6_print' defined but not used [-Wunused-function]
925 | conntrack1_mt6_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:914:1: warning: 'conntrack1_mt4_print' defined but not used [-Wunused-function]
914 | conntrack1_mt4_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~~~~~~
-e + ./libxt_statistic.man
libxt_conntrack.c:907:13: warning: 'conntrack_print' defined but not used [-Wunused-function]
907 | static void conntrack_print(const void *ip, const struct xt_entry_match *match,
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:537:13: warning: 'conntrack2_mt_parse' defined but not used [-Wunused-function]
537 | static void conntrack2_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:514:13: warning: 'conntrack1_mt_parse' defined but not used [-Wunused-function]
514 | static void conntrack1_mt_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~~~~~
libxt_conntrack.c:337:13: warning: 'conntrack_parse' defined but not used [-Wunused-function]
337 | static void conntrack_parse(struct xt_option_call *cb)
| ^~~~~~~~~~~~~~~
libxt_conntrack.c:119:37: warning: 'conntrack2_mt_opts' defined but not used [-Wunused-const-variable=]
119 | static const struct xt_option_entry conntrack2_mt_opts[] = {
| ^~~~~~~~~~~~~~~~~~
libxt_conntrack.c:96:37: warning: 'conntrack_mt_opts_v0' defined but not used [-Wunused-const-variable=]
96 | static const struct xt_option_entry conntrack_mt_opts_v0[] = {
| ^~~~~~~~~~~~~~~~~~~~
-e + ./libxt_string.man
-e + ./libxt_tcpmss.man
-e + ./libxt_tos.man
In file included from libebt_ip6.c:26:
In function '__parse_icmp',
inlined from 'ebt_parse_icmpv6' at libxt_icmp.h:227:2,
inlined from 'brip6_parse' at libebt_ip6.c:199:3:
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:155:30: note: called from here
155 | char *next = parse_range(fmtstring, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e + ./libipt_ttl.man
libxt_icmp.h:112:21: warning: inlining failed in call to 'parse_range': call is unlikely and code size would grow [-Winline]
112 | static inline char *parse_range(const char *str, unsigned int res[])
| ^~~~~~~~~~~
libxt_icmp.h:172:32: note: called from here
172 | next = parse_range(next + 1, number);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e + ./libxt_u32.man
configure: WARNING: cross compiling: assuming yes
configure: WARNING: cross compiling: assuming no
configure: WARNING: cross compiling: assuming yes
configure: WARNING: cross compiling: assuming yes
In file included from nft-ruleparse.c:30:
nft-ruleparse.h: In function 'nft_xt_ctx_get_dreg':
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.h:88:36: note: called from here
88 | struct nft_xt_ctx_reg *r = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from nft-shared.h:14,
from nft.h:5,
from nft-ruleparse-bridge.c:25:
In function 'lookup_analyze_payloads',
inlined from 'nft_bridge_parse_lookup' at nft-ruleparse-bridge.c:324:6:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse-bridge.c:183:15: note: called from here
183 | reg = nft_xt_ctx_get_sreg(ctx, sreg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse-bridge.c:206:23: note: called from here
206 | reg = nft_xt_ctx_get_sreg(ctx, sreg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_payload',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:916:4:
nft-ruleparse.h:86:38: warning: inlining failed in call to 'nft_xt_ctx_get_dreg': call is unlikely and code size would grow [-Winline]
86 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_dreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:130:38: note: called from here
130 | struct nft_xt_ctx_reg *reg = nft_xt_ctx_get_dreg(ctx, regnum);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_meta_set',
inlined from 'nft_parse_meta' at nft-ruleparse.c:212:3,
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:918:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:159:16: note: called from here
159 | sreg = nft_xt_ctx_get_sreg(ctx, sregnum);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_meta',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:918:4:
nft-ruleparse.h:86:38: warning: inlining failed in call to 'nft_xt_ctx_get_dreg': call is unlikely and code size would grow [-Winline]
86 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_dreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:216:15: note: called from here
216 | reg = nft_xt_ctx_get_dreg(ctx, nftnl_expr_get_u32(e, NFTNL_EXPR_META_DREG));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_bitwise',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:920:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:228:39: note: called from here
228 | struct nft_xt_ctx_reg *sreg = nft_xt_ctx_get_sreg(ctx, sregnum);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:237:24: note: called from here
237 | dreg = nft_xt_ctx_get_sreg(ctx, dregnum); /* sreg, do NOT clear ... */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_cmp',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:922:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:515:16: note: called from here
515 | sreg = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_transport',
inlined from 'nft_parse_cmp' at nft-ruleparse.c:536:4,
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:922:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:449:16: note: called from here
449 | sreg = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_immediate',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:924:4:
nft-ruleparse.h:86:38: warning: inlining failed in call to 'nft_xt_ctx_get_dreg': call is unlikely and code size would grow [-Winline]
86 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_dreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:559:24: note: called from here
559 | dreg = nft_xt_ctx_get_dreg(ctx, nftnl_expr_get_u32(e, NFTNL_EXPR_IMM_DREG));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'nft_parse_range',
inlined from 'nft_rule_to_iptables_command_state' at nft-ruleparse.c:936:4:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
nft-ruleparse.c:868:16: note: called from here
868 | sreg = nft_xt_ctx_get_sreg(ctx, reg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_time':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:329:20: note: called from here
329 | } else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_interval':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:345:18: note: called from here
345 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_time':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:329:20: note: called from here
329 | } else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'parse_wait_interval':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:345:18: note: called from here
345 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'do_parse':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1418:29: note: called from here
1418 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1427:29: note: called from here
1427 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1438:29: note: called from here
1438 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1449:34: note: called from here
1449 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1451:29: note: called from here
1451 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1460:34: note: called from here
1460 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1462:29: note: called from here
1462 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1470:34: note: called from here
1470 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1479:34: note: called from here
1479 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1481:29: note: called from here
1481 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
In function 'get_meta_mask',
inlined from 'parse_meta_mark' at nft-ruleparse.c:1050:15,
inlined from 'parse_meta' at nft-ruleparse.c:1121:3:
nft-ruleparse.h:57:38: warning: inlining failed in call to 'nft_xt_ctx_get_sreg': call is unlikely and code size would grow [-Winline]
57 | static inline struct nft_xt_ctx_reg *nft_xt_ctx_get_sreg(struct nft_xt_ctx *ctx, enum nft_registers reg)
| ^~~~~~~~~~~~~~~~~~~
xshared.c:1499:34: note: called from here
1499 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
nft-ruleparse.c:1028:38: note: called from here
1028 | struct nft_xt_ctx_reg *reg = nft_xt_ctx_get_sreg(ctx, sreg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xshared.c:1507:29: note: called from here
1507 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1521:29: note: called from here
1521 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1754:44: note: called from here
1754 | if (!args->bcnt && xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c: In function 'do_parse':
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1418:29: note: called from here
1418 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1427:29: note: called from here
1427 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1438:29: note: called from here
1438 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1449:34: note: called from here
1449 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1451:29: note: called from here
1451 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1460:34: note: called from here
1460 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1462:29: note: called from here
1462 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1470:34: note: called from here
1470 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1479:34: note: called from here
1479 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1481:29: note: called from here
1481 | if (xs_has_arg(argc, argv)) {
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1499:34: note: called from here
1499 | else if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1507:29: note: called from here
1507 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1521:29: note: called from here
1521 | if (xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
xshared.c:414:13: warning: inlining failed in call to 'xs_has_arg': call is unlikely and code size would grow [-Winline]
414 | inline bool xs_has_arg(int argc, char *argv[])
| ^~~~~~~~~~
xshared.c:1754:44: note: called from here
1754 | if (!args->bcnt && xs_has_arg(argc, argv))
| ^~~~~~~~~~~~~~~~~~~~~~
libtool: warning: remember to run 'libtool --finish /usr/lib'
libtool: warning: remember to run 'libtool --finish /usr/lib'
configure: WARNING: cross compiling: Assuming working snprintf()
configure: WARNING: cross compiling: use --with-maildir=/path/to/mail
configure: WARNING: cross compiling: Disabling /dev/ptmx test
configure: WARNING: cross compiling: Disabling /dev/ptc test
libtool: warning: '../libxtables/libxtables.la' has not been installed in '/usr/lib'
libtool: warning: '../libiptc/libip4tc.la' has not been installed in '/usr/lib'
libtool: warning: '../libiptc/libip6tc.la' has not been installed in '/usr/lib'
libtool: warning: '../libxtables/libxtables.la' has not been installed in '/usr/lib'
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls
openssl-compat.c: In function 'ssh_libcrypto_init':
openssl-compat.c:85:9: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
85 | ENGINE_load_builtin_engines();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from openssl-compat.c:26:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/engine.h:358:28: note: declared here
358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl-compat.c:86:9: warning: 'ENGINE_register_all_complete' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
86 | ENGINE_register_all_complete();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/engine.h:415:27: note: declared here
415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
openssl-compat.c:93:9: warning: 'OPENSSL_config' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations]
93 | OPENSSL_config(NULL);
| ^~~~~~~~~~~~~~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/http.h:19,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:571,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:23,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ui.h:30,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/engine.h:30:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/conf.h:135:30: note: declared here
135 | OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name);
| ^~~~~~~~~~~~~~
libressl-api-compat.c: In function 'EVP_CIPHER_CTX_get_iv':
libressl-api-compat.c:48:17: warning: 'EVP_CIPHER_CTX_iv' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
48 | memcpy(iv, EVP_CIPHER_CTX_iv(ctx), len);
| ^~~~~~
In file included from libressl-api-compat.c:26:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:632:44: note: declared here
632 | OSSL_DEPRECATEDIN_3_0 const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *ctx);
| ^~~~~~~~~~~~~~~~~
libressl-api-compat.c: In function 'EVP_CIPHER_CTX_set_iv':
libressl-api-compat.c:77:17: warning: 'EVP_CIPHER_CTX_iv_noconst' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
77 | memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), iv, len);
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:634:38: note: declared here
634 | OSSL_DEPRECATEDIN_3_0 unsigned char *EVP_CIPHER_CTX_iv_noconst(EVP_CIPHER_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
vis.c: In function 'stravis':
vis.c:229:23: warning: pointer 'buf' may be used after 'realloc' [-Wuse-after-free]
229 | *outp = buf;
| ~~~~~~^~~~~
vis.c:227:17: note: call to 'realloc' here
227 | *outp = realloc(buf, len + 1);
| ^~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ar: creating libopenbsd-compat.a
sshkey.c: In function 'sshkey_ecdsa_key_to_nid':
sshkey.c:1493:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1493 | if (k == NULL || (g = EC_KEY_get0_group(k)) == NULL)
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:33,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:23,
from sshkey.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_ecdsa_pkey_to_nid':
sshkey.c:1503:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1503 | return sshkey_ecdsa_key_to_nid(EVP_PKEY_get0_EC_KEY(pkey));
| ^~~~~~
In file included from sshkey.c:35:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_ec_validate_public':
sshkey.c:2715:9: warning: 'EC_METHOD_get_field_type' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2715 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:191:27: note: declared here
191 | OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2715:9: warning: 'EC_GROUP_method_of' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2715 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:185:40: note: declared here
185 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~
sshkey.c:2733:13: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2733 | EC_POINT_get_affine_coordinates_GFp(group, public,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:678:27: note: declared here
678 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_ec_validate_private':
sshkey.c:2783:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2783 | if (EC_GROUP_get_order(EC_KEY_get0_group(key), order, NULL) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:2787:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2787 | if (BN_num_bits(EC_KEY_get0_private_key(key)) <=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2796:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2796 | if (BN_cmp(EC_KEY_get0_private_key(key), tmp) >= 0)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_dump_ec_point':
sshkey.c:2818:9: warning: 'EC_METHOD_get_field_type' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2818 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:191:27: note: declared here
191 | OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2818:9: warning: 'EC_GROUP_method_of' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2818 | if (EC_METHOD_get_field_type(EC_GROUP_method_of(group)) !=
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:185:40: note: declared here
185 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~
sshkey.c:2823:9: warning: 'EC_POINT_get_affine_coordinates_GFp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2823 | if (EC_POINT_get_affine_coordinates_GFp(group, point,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:678:27: note: declared here
678 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_get_affine_coordinates_GFp
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_dump_ec_key':
sshkey.c:2844:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2844 | sshkey_dump_ec_point(EC_KEY_get0_group(key),
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:2845:13: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2845 | EC_KEY_get0_public_key(key));
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2847:9: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2847 | if ((exponent = EC_KEY_get0_private_key(key)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c:2850:17: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
2850 | BN_print_fp(stderr, EC_KEY_get0_private_key(key));
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_private_to_blob_pem_pkcs8':
sshkey.c:3358:25: warning: 'PEM_write_bio_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3358 | success = PEM_write_bio_ECPrivateKey(bio,
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:467:1: note: declared here
467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:3359:29: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3359 | EVP_PKEY_get0_EC_KEY(key->pkey),
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
sshkey.c:3370:25: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3370 | success = PEM_write_bio_RSAPrivateKey(bio,
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:452:1: note: declared here
452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:3371:29: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3371 | EVP_PKEY_get0_RSA(key->pkey),
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
sshkey.c: In function 'sshkey_parse_private_pem_fileblob':
sshkey.c:3580:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3580 | if ((rsa = EVP_PKEY_get1_RSA(pk)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
sshkey.c:3588:17: warning: 'RSA_blinding_on' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3588 | if (RSA_blinding_on(rsa, NULL) != 1 ||
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:382:27: note: declared here
382 | OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
| ^~~~~~~~~~~~~~~
sshkey.c:3589:21: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3589 | EVP_PKEY_set1_RSA(pk, rsa) != 1) {
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:3618:21: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3618 | (ecdsa = EVP_PKEY_get1_EC_KEY(pk)) == NULL) {
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
sshkey.c:3624:21: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3624 | sshkey_ec_validate_public(EC_KEY_get0_group(ecdsa),
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshkey.c:3625:21: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3625 | EC_KEY_get0_public_key(ecdsa)) != 0 ||
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
sshkey.c:3686:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3686 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
sshkey.c:3688:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
3688 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
sshbuf-getput-crypto.c: In function 'sshbuf_get_eckey':
sshbuf-getput-crypto.c:97:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
97 | EC_POINT *pt = EC_POINT_new(EC_KEY_get0_group(v));
| ^~~~~~~~
In file included from sshbuf-getput-crypto.c:29:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c:110:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
110 | if ((r = get_ec(d, len, pt, EC_KEY_get0_group(v))) != 0) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c:114:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
114 | if (EC_KEY_set_public_key(v, pt) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c: In function 'sshbuf_put_eckey':
sshbuf-getput-crypto.c:176:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
176 | return sshbuf_put_ec(buf, EC_KEY_get0_public_key(v),
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c:177:13: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
177 | EC_KEY_get0_group(v));
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
sshbuf-getput-crypto.c: In function 'sshbuf_put_ec_pkey':
sshbuf-getput-crypto.c:185:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
185 | if ((ec = EVP_PKEY_get0_EC_KEY(pkey)) == NULL)
| ^~
In file included from sshbuf.h:26,
from sshbuf-getput-crypto.c:33:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
moduli.c: In function 'prime_test':
moduli.c:756:17: warning: 'BN_is_prime_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
756 | is_prime = BN_is_prime_ex(q, 1, NULL, NULL);
| ^~~~~~~~
In file included from moduli.c:46:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/bn.h:380:5: note: declared here
380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
moduli.c:772:17: warning: 'BN_is_prime_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
772 | is_prime = BN_is_prime_ex(p, trials, NULL, NULL);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/bn.h:380:5: note: declared here
380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
moduli.c:782:17: warning: 'BN_is_prime_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
782 | is_prime = BN_is_prime_ex(q, trials - 1, NULL, NULL);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/bn.h:380:5: note: declared here
380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
| ^~~~~~~~~~~~~~
ssh-ecdsa.c: In function 'sshkey_ecdsa_fixup_group':
ssh-ecdsa.c:65:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
65 | if ((ec = EVP_PKEY_get1_EC_KEY(k)) == NULL ||
| ^~
In file included from ssh-ecdsa.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:66:13: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
66 | (g = EC_KEY_get0_group(ec)) == NULL)
| ^
In file included from ssh-ecdsa.c:34:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-ecdsa.c:92:9: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
92 | if (EC_KEY_set_group(ec, eg) != 1 ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
ssh-ecdsa.c:93:13: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
93 | EVP_PKEY_set1_EC_KEY(k, ec) != 1)
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:98:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
98 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_equal':
ssh-ecdsa.c:132:9: warning: 'EVP_PKEY_cmp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
132 | return EVP_PKEY_cmp(a->pkey, b->pkey) == 1;
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1435:5: note: declared here
1435 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
| ^~~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_serialize_private':
ssh-ecdsa.c:162:13: warning: 'EC_KEY_get0_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
162 | EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(key->pkey)))) != 0)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:162:13: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
162 | EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(key->pkey)))) != 0)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_copy_public':
ssh-ecdsa.c:203:9: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
203 | ec_from = EVP_PKEY_get0_EC_KEY(from->pkey);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:208:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | if ((ec_to = EC_KEY_new_by_curve_name(from->ecdsa_nid)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:210:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | if (EC_KEY_set_public_key(ec_to,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:211:13: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
211 | EC_KEY_get0_public_key(ec_from)) != 1) {
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:220:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
220 | if (EVP_PKEY_set1_EC_KEY(to->pkey, ec_to) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:226:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
226 | EC_KEY_free(ec_to);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_deserialize_public':
ssh-ecdsa.c:247:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
247 | if ((ec = EC_KEY_new_by_curve_name(key->ecdsa_nid)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:253:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
253 | if (sshkey_ec_validate_public(EC_KEY_get0_group(ec),
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-ecdsa.c:254:13: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
254 | EC_KEY_get0_public_key(ec)) != 0) {
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:262:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
262 | if (EVP_PKEY_set1_EC_KEY(pkey, ec) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:277:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
277 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-ecdsa.c: In function 'ssh_ecdsa_deserialize_private':
ssh-ecdsa.c:297:9: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
297 | if ((ec = EVP_PKEY_get1_EC_KEY(key->pkey)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:301:9: warning: 'EC_KEY_set_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
301 | if (EC_KEY_set_private_key(ec, exponent) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1075:27: note: declared here
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:307:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
307 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-ecdsa.c:315:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
315 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_equal':
ssh-rsa.c:67:9: warning: 'EVP_PKEY_cmp' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
67 | return EVP_PKEY_cmp(a->pkey, b->pkey) == 1;
| ^~~~~~
In file included from ssh-rsa.c:24:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1435:5: note: declared here
1435 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
| ^~~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_serialize_public':
ssh-rsa.c:80:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
80 | if ((rsa = EVP_PKEY_get0_RSA(key->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:83:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
83 | RSA_get0_key(rsa, &rsa_n, &rsa_e, NULL);
| ^~~~~~~~~~~~
In file included from sshkey.h:32,
from ssh-rsa.c:33:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_serialize_private':
ssh-rsa.c:99:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
99 | if ((rsa = EVP_PKEY_get0_RSA(key->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:101:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
101 | RSA_get0_key(rsa, &rsa_n, &rsa_e, &rsa_d);
| ^~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
ssh-rsa.c:102:9: warning: 'RSA_get0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
102 | RSA_get0_factors(rsa, &rsa_p, &rsa_q);
| ^~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
ssh-rsa.c:103:9: warning: 'RSA_get0_crt_params' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
103 | RSA_get0_crt_params(rsa, NULL, NULL, &rsa_iqmp);
| ^~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_copy_public':
ssh-rsa.c:165:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
165 | if ((rsa_from = EVP_PKEY_get0_RSA(from->pkey)) == NULL ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:166:13: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
166 | (rsa_to = RSA_new()) == NULL)
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-rsa.c:169:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
169 | RSA_get0_key(rsa_from, &rsa_n, &rsa_e, NULL);
| ^~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
ssh-rsa.c:175:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
175 | if (!RSA_set0_key(rsa_to, rsa_n_dup, rsa_e_dup, NULL)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:181:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
181 | if (EVP_PKEY_set1_RSA(to->pkey, rsa_to) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:188:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
188 | RSA_free(rsa_to);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_deserialize_public':
ssh-rsa.c:202:9: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
202 | if ((rsa = RSA_new()) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-rsa.c:210:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, NULL)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:215:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
215 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:227:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
227 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-rsa.c: In function 'ssh_rsa_deserialize_private':
ssh-rsa.c:245:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
245 | if ((rsa = EVP_PKEY_get1_RSA(key->pkey)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:250:17: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
250 | if ((rsa = RSA_new()) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-rsa.c:258:17: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
258 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, NULL)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:272:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
272 | if (!RSA_set0_key(rsa, NULL, NULL, rsa_d)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-rsa.c:277:9: warning: 'RSA_set0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
277 | if (!RSA_set0_factors(rsa, rsa_p, rsa_q)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
ssh-rsa.c:282:9: warning: 'RSA_set0_crt_params' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
282 | if (!RSA_set0_crt_params(rsa, rsa_dmp1, rsa_dmq1, rsa_iqmp)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
ssh-rsa.c:287:9: warning: 'RSA_blinding_on' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
287 | if (RSA_blinding_on(rsa, NULL) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:382:27: note: declared here
382 | OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
| ^~~~~~~~~~~~~~~
ssh-rsa.c:291:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
291 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-rsa.c:300:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
300 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
dh.c: In function 'dh_pub_is_valid':
dh.c:244:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
244 | DH_get0_pqg(dh, &dh_p, NULL, NULL);
| ^~~~~~~~~~~
In file included from dh.c:38:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
dh.c: In function 'dh_gen_key':
dh.c:289:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
289 | DH_get0_pqg(dh, &dh_p, NULL, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
dh.c:301:9: warning: 'DH_set_length' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
301 | if (!DH_set_length(dh, MINIMUM(need * 2, pbits - 1)))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:280:27: note: declared here
280 | OSSL_DEPRECATEDIN_3_0 int DH_set_length(DH *dh, long length);
| ^~~~~~~~~~~~~
dh.c:304:9: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
304 | if (DH_generate_key(dh) == 0)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
dh.c:306:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
306 | DH_get0_key(dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
dh.c: In function 'dh_new_group_asc':
dh.c:318:9: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
318 | if ((dh = DH_new()) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
dh.c:323:9: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
323 | if (!DH_set0_pqg(dh, dh_p, NULL, dh_g))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
dh.c:327:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
327 | DH_free(dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
dh.c: In function 'dh_new_group':
dh.c:342:9: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
342 | if ((dh = DH_new()) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
dh.c:344:9: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
344 | if (!DH_set0_pqg(dh, modulus, NULL, gen)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
dh.c:345:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
345 | DH_free(dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
umac.c: In function 'kdf':
umac.c:197:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
197 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
In file included from umac.c:161:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c:204:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
204 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_init':
umac.c:228:5: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
228 | aes_key_setup(buf, pc->prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
umac.c:232:5: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
232 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_gen_xor':
umac.c:266:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
266 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'umac_new':
umac.c:1233:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1233 | aes_key_setup(key, prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
In file included from umac128.c:10:
umac.c: In function 'kdf':
umac.c:197:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
197 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
In file included from umac.c:161:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c:204:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
204 | aes_encryption(in_buf, out_buf, key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_init':
umac.c:228:5: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
228 | aes_key_setup(buf, pc->prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
umac.c:232:5: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
232 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'pdf_gen_xor':
umac.c:266:9: warning: 'AES_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
266 | aes_encryption(pc->nonce, pc->cache, pc->prf_key);
| ^~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
umac.c: In function 'umac128_new':
umac.c:1233:9: warning: 'AES_set_encrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1233 | aes_key_setup(key, prf_key);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_rsa_private_encrypt':
ssh-pkcs11.c:432:9: warning: 'RSA_get_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
432 | if ((k11 = RSA_get_ex_data(rsa, rsa_idx)) == NULL) {
| ^~
In file included from openbsd-compat/openssl-compat.h:26,
from ssh-pkcs11.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:457:29: note: declared here
457 | OSSL_DEPRECATEDIN_3_0 void *RSA_get_ex_data(const RSA *r, int idx);
| ^~~~~~~~~~~~~~~
ssh-pkcs11.c:444:9: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
444 | tlen = RSA_size(rsa);
| ^~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:215:27: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_rsa_start_wrapper':
ssh-pkcs11.c:468:9: warning: 'RSA_meth_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
468 | rsa_method = RSA_meth_dup(RSA_get_default_method());
| ^~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:486:35: note: declared here
486 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
| ^~~~~~~~~~~~
ssh-pkcs11.c:468:9: warning: 'RSA_get_default_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
468 | rsa_method = RSA_meth_dup(RSA_get_default_method());
| ^~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:310:41: note: declared here
310 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:475:9: warning: 'RSA_meth_set1_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
475 | if (!RSA_meth_set1_name(rsa_method, "pkcs11") ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:488:27: note: declared here
488 | OSSL_DEPRECATEDIN_3_0 int RSA_meth_set1_name(RSA_METHOD *meth,
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:476:13: warning: 'RSA_meth_set_priv_enc' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
476 | !RSA_meth_set_priv_enc(rsa_method, pkcs11_rsa_private_encrypt) ||
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:521:5: note: declared here
521 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
| ^~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:477:13: warning: 'RSA_meth_set_priv_dec' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
477 | !RSA_meth_set_priv_dec(rsa_method, pkcs11_rsa_private_decrypt)) {
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:531:5: note: declared here
531 | int RSA_meth_set_priv_dec(RSA_METHOD *rsa,
| ^~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_rsa_wrap':
ssh-pkcs11.c:505:9: warning: 'RSA_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
505 | if (RSA_set_method(rsa, rsa_method) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:313:27: note: declared here
313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
| ^~~~~~~~~~~~~~
ssh-pkcs11.c:507:9: warning: 'RSA_set_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
507 | if (RSA_set_ex_data(rsa, rsa_idx, k11) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:456:27: note: declared here
456 | OSSL_DEPRECATEDIN_3_0 int RSA_set_ex_data(RSA *r, int idx, void *arg);
| ^~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'ecdsa_do_sign':
ssh-pkcs11.c:527:9: warning: 'EC_KEY_get_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
527 | if ((k11 = EC_KEY_get_ex_data(ec, ec_key_idx)) == NULL) {
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ecdsa.h:10,
from openbsd-compat/openssl-compat.h:29:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1103:29: note: declared here
1103 | OSSL_DEPRECATEDIN_3_0 void *EC_KEY_get_ex_data(const EC_KEY *key, int idx);
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:540:9: warning: 'ECDSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
540 | siglen = ECDSA_size(ec);
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1474:27: note: declared here
1474 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
| ^~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_ecdsa_start_wrapper':
ssh-pkcs11.c:593:9: warning: 'EC_KEY_METHOD_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
593 | ec_key_method = EC_KEY_METHOD_new(EC_KEY_OpenSSL());
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1480:38: note: declared here
1480 | OSSL_DEPRECATEDIN_3_0 EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:593:9: warning: 'EC_KEY_OpenSSL' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
593 | ec_key_method = EC_KEY_METHOD_new(EC_KEY_OpenSSL());
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1298:44: note: declared here
1298 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_OpenSSL(void);
| ^~~~~~~~~~~~~~
ssh-pkcs11.c:596:9: warning: 'EC_KEY_METHOD_get_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
596 | EC_KEY_METHOD_get_sign(ec_key_method, &orig_sign, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1543:28: note: declared here
1543 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:597:9: warning: 'EC_KEY_METHOD_set_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
597 | EC_KEY_METHOD_set_sign(ec_key_method, orig_sign, NULL, ecdsa_do_sign);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1499:28: note: declared here
1499 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_ecdsa_wrap':
ssh-pkcs11.c:620:9: warning: 'EC_KEY_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
620 | if (EC_KEY_set_method(ec, ec_key_method) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1302:27: note: declared here
1302 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:622:9: warning: 'EC_KEY_set_ex_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
622 | if (EC_KEY_set_ex_data(ec, ec_key_idx, k11) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1102:27: note: declared here
1102 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg);
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_fetch_ecdsa_pubkey':
ssh-pkcs11.c:760:9: warning: 'EC_KEY_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
760 | ec = EC_KEY_new();
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:987:31: note: declared here
987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
| ^~~~~~~~~~
ssh-pkcs11.c:773:9: warning: 'EC_KEY_set_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
773 | if (EC_KEY_set_group(ec, group) == 0) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
ssh-pkcs11.c:790:9: warning: 'o2i_ECPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
790 | if (o2i_ECPublicKey(&ec, &attrp, octet->length) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1255:31: note: declared here
1255 | OSSL_DEPRECATEDIN_3_0 EC_KEY *o2i_ECPublicKey(EC_KEY **key,
| ^~~~~~~~~~~~~~~
ssh-pkcs11.c:813:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
813 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1)
| ^~
In file included from openbsd-compat/openssl-compat.h:25:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:823:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
823 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_fetch_rsa_pubkey':
ssh-pkcs11.c:884:9: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
884 | rsa = RSA_new();
| ^~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-pkcs11.c:896:9: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
896 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, NULL))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-pkcs11.c:912:9: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
912 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:920:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
920 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11.c: In function 'pkcs11_fetch_x509_pubkey':
ssh-pkcs11.c:1009:17: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1009 | if (EVP_PKEY_get0_RSA(evp) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1013:17: warning: 'RSAPublicKey_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1013 | if ((rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(evp))) == NULL) {
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/objects.h:21,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:44:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:459:1: note: declared here
459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1013:17: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1013 | if ((rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(evp))) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1030:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1030 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1036:17: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1036 | if (EVP_PKEY_get0_EC_KEY(evp) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1040:17: warning: 'EC_KEY_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1040 | if ((ec = EC_KEY_dup(EVP_PKEY_get0_EC_KEY(evp))) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1035:31: note: declared here
1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
| ^~~~~~~~~~
ssh-pkcs11.c:1040:17: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1040 | if ((ec = EC_KEY_dup(EVP_PKEY_get0_EC_KEY(evp))) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1063:17: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1063 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11.c:1077:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1077 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11.c:1079:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1079 | EC_KEY_free(ec);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kex.c: In function 'kex_free':
kex.c:725:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
725 | DH_free(kex->dh);
| ^~~~~~~
In file included from kex.c:42:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kex.c:727:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
727 | EC_KEY_free(kex->ec_client_key);
| ^~~~~~~~~~~
In file included from packet.h:25,
from kex.c:49:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexdh.c: In function 'kex_dh_compute_key':
kexdh.c:93:9: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
93 | klen = DH_size(kex->dh);
| ^~~~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dsa.h:31,
from openbsd-compat/openssl-compat.h:27,
from kexdh.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:214:27: note: declared here
214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
| ^~~~~~~
kexdh.c:99:9: warning: 'DH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
99 | if ((kout = DH_compute_key(kbuf, dh_pub, kex->dh)) < 0 ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:235:27: note: declared here
235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
| ^~~~~~~~~~~~~~
kexdh.c: In function 'kex_dh_keypair':
kexdh.c:123:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
123 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexdh.c: In function 'kex_dh_enc':
kexdh.c:155:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
155 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexdh.c:168:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
168 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kexdh.c: In function 'kex_dh_dec':
kexdh.c:198:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
198 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kexecdh.c: In function 'kex_ecdh_keypair':
kexecdh.c:58:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
58 | if ((client_key = EC_KEY_new_by_curve_name(kex->ec_nid)) == NULL) {
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ecdh.h:10,
from kexecdh.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:62:9: warning: 'EC_KEY_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
62 | if (EC_KEY_generate_key(client_key) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
kexecdh.c:66:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
66 | group = EC_KEY_get0_group(client_key);
| ^~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
kexecdh.c:67:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
67 | public_key = EC_KEY_get0_public_key(client_key);
| ^~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:86:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
86 | EC_KEY_free(client_key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexecdh.c: In function 'kex_ecdh_enc':
kexecdh.c:104:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
104 | if ((server_key = EC_KEY_new_by_curve_name(kex->ec_nid)) == NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:108:9: warning: 'EC_KEY_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
108 | if (EC_KEY_generate_key(server_key) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
kexecdh.c:112:9: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
112 | group = EC_KEY_get0_group(server_key);
| ^~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
kexecdh.c:118:9: warning: 'EC_KEY_get0_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
118 | pub_key = EC_KEY_get0_public_key(server_key);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
kexecdh.c:132:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
132 | EC_KEY_free(server_key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexecdh.c: In function 'kex_ecdh_dec_key_group':
kexecdh.c:179:9: warning: 'ECDH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
179 | if (ECDH_compute_key(kbuf, klen, dh_pub, key, NULL) != (int)klen ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1315:27: note: declared here
1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen,
| ^~~~~~~~~~~~~~~~
kexecdh.c: In function 'kex_ecdh_dec':
kexecdh.c:207:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
207 | EC_KEY_free(kex->ec_client_key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
kexgexc.c: In function 'input_kex_dh_gex_group':
kexgexc.c:123:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
123 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
In file included from kexgexc.c:33:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexgexc.c: In function 'input_kex_dh_gex_reply':
kexgexc.c:187:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
187 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexgexc.c:188:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
188 | DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
kexgexc.c:231:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
231 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
kexgexs.c: In function 'input_kex_dh_gex_request':
kexgexs.c:108:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
108 | DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
In file included from kexgexs.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
kexgexs.c: In function 'input_kex_dh_gex_init':
kexgexs.c:165:9: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
165 | DH_get0_key(kex->dh, &pub_key, NULL);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
kexgexs.c:166:9: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
166 | DH_get0_pqg(kex->dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
kexgexs.c:208:9: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | DH_free(kex->dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ar: creating libssh.a
monitor.c: In function 'mm_answer_moduli':
monitor.c:599:17: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
599 | DH_get0_pqg(dh, &dh_p, NULL, &dh_g);
| ^~~~~~~~~~~
In file included from monitor.c:59:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
monitor.c:605:17: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
605 | DH_free(dh);
| ^~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
ssh-keygen.c: In function 'do_convert_to_pkcs8':
ssh-keygen.c:381:17: warning: 'PEM_write_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
381 | if (!PEM_write_RSA_PUBKEY(stdout,
| ^~
In file included from ssh-keygen.c:23:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:454:1: note: declared here
454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:382:21: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
382 | EVP_PKEY_get0_RSA(k->pkey)))
| ^~~~~~~~~~~~~~~~~
In file included from ssh-keygen.c:22:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:393:17: warning: 'PEM_write_EC_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
393 | if (!PEM_write_EC_PUBKEY(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:468:1: note: declared here
468 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:394:21: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
394 | EVP_PKEY_get0_EC_KEY(k->pkey)))
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-keygen.c: In function 'do_convert_to_pem':
ssh-keygen.c:409:17: warning: 'PEM_write_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
409 | if (!PEM_write_RSAPublicKey(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:410:21: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
410 | EVP_PKEY_get0_RSA(k->pkey)))
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:421:17: warning: 'PEM_write_EC_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
421 | if (!PEM_write_EC_PUBKEY(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:468:1: note: declared here
468 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:422:21: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
422 | EVP_PKEY_get0_EC_KEY(k->pkey)))
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-keygen.c: In function 'do_convert_private_ssh2':
ssh-keygen.c:601:17: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
601 | if ((rsa = RSA_new()) == NULL)
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/x509.h:36,
from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:23:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
ssh-keygen.c:603:17: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
603 | if (!RSA_set0_key(rsa, rsa_n, rsa_e, rsa_d))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
ssh-keygen.c:606:17: warning: 'RSA_set0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
606 | if (!RSA_set0_factors(rsa, rsa_p, rsa_q))
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
ssh-keygen.c:609:17: warning: 'RSA_set0_crt_params' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
609 | if (RSA_set0_crt_params(rsa, rsa_dmp1, rsa_dmq1, rsa_iqmp) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:612:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
612 | if (EVP_PKEY_set1_RSA(key->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:614:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
614 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-keygen.c: In function 'do_convert_from_pem':
ssh-keygen.c:772:9: warning: 'PEM_read_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
772 | if ((rsa = PEM_read_RSAPublicKey(fp, NULL, NULL, NULL)) != NULL) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
| ^~~~~~~~~~~~~~~~~~~
ssh-keygen.c:778:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
778 | if (EVP_PKEY_set1_RSA((*k)->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-keygen.c:780:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
780 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-keygen.c: In function 'do_convert_from':
ssh-keygen.c:828:25: warning: 'PEM_write_ECPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
828 | ok = PEM_write_ECPrivateKey(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:467:1: note: declared here
467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-keygen.c:829:29: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
829 | EVP_PKEY_get0_EC_KEY(k->pkey), NULL, NULL, 0,
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1389:25: note: declared here
1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-keygen.c:834:25: warning: 'PEM_write_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
834 | ok = PEM_write_RSAPrivateKey(stdout,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/pem.h:452:1: note: declared here
452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-keygen.c:835:29: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
835 | EVP_PKEY_get0_RSA(k->pkey), NULL, NULL, 0,
| ^~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1363:22: note: declared here
1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c: In function 'process_sign':
ssh-pkcs11-helper.c:218:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
218 | if ((rsa = EVP_PKEY_get1_RSA(found->pkey)) == NULL)
| ^~
In file included from sshbuf.h:26,
from ssh-pkcs11-helper.c:37:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c:220:17: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
220 | if ((len = RSA_size(rsa)) < 0)
| ^~
In file included from sshkey.h:32,
from ssh-pkcs11-helper.c:40:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:215:27: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
ssh-pkcs11-helper.c:223:17: warning: 'RSA_private_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
223 | if ((len = RSA_private_encrypt(dlen, data, signature,
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:296:5: note: declared here
296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c:232:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
232 | if ((ecdsa = EVP_PKEY_get1_EC_KEY(found->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-helper.c:234:17: warning: 'ECDSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
234 | if ((len = ECDSA_size(ecdsa)) < 0)
| ^~
In file included from sshbuf.h:28:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1474:27: note: declared here
1474 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
| ^~~~~~~~~~
ssh-pkcs11-helper.c:239:17: warning: 'ECDSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
239 | if (!ECDSA_sign(-1, data, dlen, signature, &slen, ecdsa)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1433:27: note: declared here
1433 | OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
| ^~~~~~~~~~
ssh-pkcs11-helper.c:263:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
263 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-helper.c:265:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
265 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c: In function 'helper_by_rsa':
ssh-pkcs11-client.c:96:9: warning: 'RSA_get_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
96 | if ((meth = RSA_get_method(rsa)) == NULL)
| ^~
In file included from ssh-pkcs11-client.c:36:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:312:41: note: declared here
312 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_method(const RSA *rsa);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'helper_by_ec':
ssh-pkcs11-client.c:113:9: warning: 'EC_KEY_get_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
113 | if ((meth = EC_KEY_get_method(ec)) == NULL)
| ^~
In file included from /home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ecdsa.h:10,
from ssh-pkcs11-client.c:35:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1301:44: note: declared here
1301 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'helper_free':
ssh-pkcs11-client.c:152:9: warning: 'EC_KEY_METHOD_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
152 | EC_KEY_METHOD_free(helper->ec_meth);
| ^~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1481:28: note: declared here
1481 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_free(EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:154:9: warning: 'RSA_meth_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
154 | RSA_meth_free(helper->rsa_meth);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:485:28: note: declared here
485 | OSSL_DEPRECATEDIN_3_0 void RSA_meth_free(RSA_METHOD *meth);
| ^~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'rsa_encrypt':
ssh-pkcs11-client.c:272:12: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
272 | EVP_PKEY_set1_RSA(key->pkey, rsa) != 1) {
| ^~~~~~~~~~~~~~~~~
In file included from sshbuf.h:26,
from ssh-pkcs11-client.c:40:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:295:17: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
295 | if (slen <= (size_t)RSA_size(rsa)) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:215:27: note: declared here
215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
| ^~~~~~~~
ssh-pkcs11-client.c: In function 'ecdsa_do_sign':
ssh-pkcs11-client.c:351:13: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
351 | EVP_PKEY_set1_EC_KEY(key->pkey, ec) != 1) {
| ^~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'wrap_key':
ssh-pkcs11-client.c:420:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
420 | if ((rsa = EVP_PKEY_get1_RSA(k->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:422:17: warning: 'RSA_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
422 | if (RSA_set_method(rsa, helper->rsa_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:313:27: note: declared here
313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c:426:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
426 | if (EVP_PKEY_set1_RSA(k->pkey, rsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:428:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
428 | RSA_free(rsa);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-client.c:431:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
431 | if ((ecdsa = EVP_PKEY_get1_EC_KEY(k->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:433:17: warning: 'EC_KEY_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
433 | if (EC_KEY_set_method(ecdsa, helper->ec_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1302:27: note: declared here
1302 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:437:17: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
437 | if (EVP_PKEY_set1_EC_KEY(k->pkey, ecdsa) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:439:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
439 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c: In function 'pkcs11_make_cert':
ssh-pkcs11-client.c:475:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
475 | if ((rsa_priv = EVP_PKEY_get1_RSA(priv->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:482:17: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
482 | if ((rsa_cert = EVP_PKEY_get1_RSA(ret->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1365:16: note: declared here
1365 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:484:17: warning: 'RSA_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
484 | if (RSA_set_method(rsa_cert, helper->rsa_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:313:27: note: declared here
313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c:488:17: warning: 'EVP_PKEY_set1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
488 | if (EVP_PKEY_set1_RSA(ret->pkey, rsa_cert) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1361:5: note: declared here
1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:490:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
490 | RSA_free(rsa_priv);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-client.c:491:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
491 | RSA_free(rsa_cert);
| ^~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
ssh-pkcs11-client.c:494:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
494 | if ((ec_priv = EVP_PKEY_get1_EC_KEY(priv->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:501:17: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
501 | if ((ec_cert = EVP_PKEY_get1_EC_KEY(ret->pkey)) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1391:19: note: declared here
1391 | struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:503:17: warning: 'EC_KEY_set_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
503 | if (EC_KEY_set_method(ec_cert, helper->ec_meth) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1302:27: note: declared here
1302 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:507:17: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
507 | if (EVP_PKEY_set1_EC_KEY(ret->pkey, ec_cert) != 1)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:509:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
509 | EC_KEY_free(ec_priv);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c:510:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
510 | EC_KEY_free(ec_cert);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
ssh-pkcs11-client.c: In function 'pkcs11_start_helper_methods':
ssh-pkcs11-client.c:540:9: warning: 'EC_KEY_METHOD_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
540 | if ((ec_meth = EC_KEY_METHOD_new(EC_KEY_OpenSSL())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1480:38: note: declared here
1480 | OSSL_DEPRECATEDIN_3_0 EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:540:9: warning: 'EC_KEY_OpenSSL' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
540 | if ((ec_meth = EC_KEY_METHOD_new(EC_KEY_OpenSSL())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1298:44: note: declared here
1298 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_OpenSSL(void);
| ^~~~~~~~~~~~~~
ssh-pkcs11-client.c:542:9: warning: 'EC_KEY_METHOD_get_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
542 | EC_KEY_METHOD_get_sign(ec_meth, &ec_sign, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1543:28: note: declared here
1543 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:543:9: warning: 'EC_KEY_METHOD_set_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
543 | EC_KEY_METHOD_set_sign(ec_meth, ec_sign, NULL, ecdsa_do_sign);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1499:28: note: declared here
1499 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_sign
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:544:9: warning: 'EC_KEY_METHOD_get_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
544 | EC_KEY_METHOD_get_init(ec_meth, &ec_init, &helper->ec_finish,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1524:28: note: declared here
1524 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_init
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:546:9: warning: 'EC_KEY_METHOD_set_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
546 | EC_KEY_METHOD_set_init(ec_meth, ec_init, ecdsa_do_finish,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1482:28: note: declared here
1482 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_init
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:550:9: warning: 'RSA_meth_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
550 | if ((rsa_meth = RSA_meth_dup(RSA_get_default_method())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:486:35: note: declared here
486 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
| ^~~~~~~~~~~~
ssh-pkcs11-client.c:550:9: warning: 'RSA_get_default_method' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
550 | if ((rsa_meth = RSA_meth_dup(RSA_get_default_method())) == NULL)
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:310:41: note: declared here
310 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void);
| ^~~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:552:9: warning: 'RSA_meth_get_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
552 | helper->rsa_finish = RSA_meth_get_finish(rsa_meth);
| ^~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:563:7: note: declared here
563 | int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa);
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:553:9: warning: 'RSA_meth_set1_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
553 | if (!RSA_meth_set1_name(rsa_meth, "ssh-pkcs11-helper") ||
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:488:27: note: declared here
488 | OSSL_DEPRECATEDIN_3_0 int RSA_meth_set1_name(RSA_METHOD *meth,
| ^~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:554:13: warning: 'RSA_meth_set_priv_enc' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
554 | !RSA_meth_set_priv_enc(rsa_meth, rsa_encrypt) ||
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:521:5: note: declared here
521 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
| ^~~~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c:555:13: warning: 'RSA_meth_set_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
555 | !RSA_meth_set_finish(rsa_meth, rsa_finish))
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:565:5: note: declared here
565 | int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa));
| ^~~~~~~~~~~~~~~~~~~
ssh-pkcs11-client.c: In function 'pkcs11_start_helper':
ssh-pkcs11-client.c:588:17: warning: 'RSA_meth_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
588 | RSA_meth_free(helper->rsa_meth);
| ^~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/rsa.h:485:28: note: declared here
485 | OSSL_DEPRECATEDIN_3_0 void RSA_meth_free(RSA_METHOD *meth);
| ^~~~~~~~~~~~~
ssh-pkcs11-client.c:590:17: warning: 'EC_KEY_METHOD_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
590 | EC_KEY_METHOD_free(helper->ec_meth);
| ^~~~~~~~~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1481:28: note: declared here
1481 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_free(EC_KEY_METHOD *meth);
| ^~~~~~~~~~~~~~~~~~
ssh-sk.c: In function 'sshsk_ecdsa_assemble':
ssh-sk.c:223:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
223 | if ((ecdsa = EC_KEY_new_by_curve_name(key->ecdsa_nid)) == NULL ||
| ^~
In file included from ssh-sk.c:34:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1017:31: note: declared here
1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
| ^~~~~~~~~~~~~~~~~~~~~~~~
ssh-sk.c:224:13: warning: 'EC_KEY_get0_group' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
224 | (g = EC_KEY_get0_group(ecdsa)) == NULL ||
| ^
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
ssh-sk.c:246:9: warning: 'EC_KEY_set_public_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
246 | if (EC_KEY_set_public_key(ecdsa, q) != 1) {
| ^~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
ssh-sk.c:257:9: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
257 | if (EVP_PKEY_set1_EC_KEY(key->pkey, ecdsa) != 1) {
| ^~
In file included from ssh-sk.c:35:
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/evp.h:1387:5: note: declared here
1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
ssh-sk.c:269:9: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
269 | EC_KEY_free(ecdsa);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/target-aarch64_cortex-a53_musl/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
/home/nanako/immortalwrt-mt798x-24.10/staging_dir/host/bin/bash: /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/openssh-without-pam/openssh-9.9p2/ipkg-install/usr/sbin/sshd: cannot execute binary file: Exec format error
make[4]: [Makefile:396: check-config] Error 126 (ignored)
make[2]: warning: -j1 forced in submake: resetting jobserver mode.
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/etc/init.d/qmodem_ttl: line 6: /usr/share/libubox/jshn.sh: No such file or directory
./etc/init.d/qmodem_ttl: line 6: /usr/share/libubox/jshn.sh: No such file or directory
make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
net/sched/Kconfig:45: warning: menuconfig statement without prompt
net/Kconfig:488:warning: multi-line strings not supported
make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:191.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:205.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:181.7-196.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:181.7-196.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:198.7-214.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:198.7-214.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:187.12-195.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:187.12-195.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:203.29-213.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nor-rfb.dts:203.29-213.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:191.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:201.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:215.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:155.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:181.7-206.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:181.7-206.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:208.7-224.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:208.7-224.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:145.7-160.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:145.7-160.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:187.12-195.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:187.12-195.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:197.23-205.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:197.23-205.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:151.12-159.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:213.29-223.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nor-rfb.dts:151.12-159.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-spim-nand-rfb.dts:213.29-223.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:201.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-snfi-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:194.7-210.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:194.7-210.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-snfi-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-snfi-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:199.29-209.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-snfi-nand-rfb.dts:199.29-209.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:206.3-13: Warning (reg_format): /spi@1100b000/proslic_spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-emmc-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:199.7-215.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:199.7-215.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-emmc-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-emmc-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:204.29-214.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-emmc-rfb.dts:204.29-214.4: Warning (avoid_default_addr_size): /spi@1100b000/proslic_spi@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:188.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:179.7-193.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:179.7-193.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:184.12-192.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nor-rfb.dts:184.12-192.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:189.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:199.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:175.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:185.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:179.7-204.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-gsw-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:179.7-204.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:165.7-190.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:165.7-190.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:185.12-193.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:185.12-193.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:195.23-203.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:171.12-179.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-spim-nand-rfb.dts:195.23-203.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:171.12-179.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:181.23-189.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-2500wan-gsw-spim-nand-rfb.dts:181.23-189.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:160.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nor-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:150.7-165.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:1.7-30.3
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:150.7-165.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nor-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:156.12-164.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-spim-nor-partition.dtsi:2.12-29.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nor-rfb.dts:156.12-164.4
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:29.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:61.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:155.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:165.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga-ubi.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga-ubi.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga-ubi.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:145.7-170.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:145.7-170.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga-ubi.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:151.12-159.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:151.12-159.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:161.23-169.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-spim-nand-rfb.dts:161.23-169.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:146.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:156.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-gsw-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:136.7-161.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:136.7-161.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-gsw-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:142.12-150.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:142.12-150.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:152.23-160.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-gsw-spim-nand-rfb.dts:152.23-160.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:160.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:170.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nand-rfb.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:150.7-175.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b.dtsi:477.21-487.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:150.7-175.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986b-2500wan-spim-nand-rfb.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:156.12-164.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:156.12-164.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:166.23-174.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986b-2500wan-spim-nand-rfb.dts:166.23-174.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:29.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:61.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dtsi:341.21-346.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:21.7-89.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986-fpga.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:25.12-56.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986-fpga.dts:57.13-88.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:181.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro-uboot.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro-uboot.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro-uboot.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:155.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:177.3-13: Warning (reg_format): /spi@1100b000/ws2812b@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000-stock.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000-stock.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000-stock.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:155.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:177.3-13: Warning (reg_format): /spi@1100b000/ws2812b@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:145.7-166.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:594.21-604.4: Warning (spi_bus_bridge): /spi@1100b000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:168.7-194.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-xiaomi-redmi-router-ax6000.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:151.23-165.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi:173.12-193.4: Warning (avoid_default_addr_size): /spi@1100b000/ws2812b@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:181.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:171.7-192.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-ruijie-rg-x60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-ruijie-rg-x60-pro.dtsi:177.23-191.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:206.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:216.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand-110m.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:196.7-221.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:196.7-221.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand-110m.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand-110m.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:202.12-210.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:202.12-210.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:212.23-220.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand-110m.dts:212.23-220.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:296.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:306.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:286.7-311.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:286.7-311.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-nand.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:292.12-300.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:292.12-300.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:302.23-310.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-nand.dts:302.23-310.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:285.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:276.7-290.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:276.7-290.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:281.23-289.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60.dts:281.23-289.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:337.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60-pro.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:328.7-342.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:328.7-342.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-netcore-n60-pro.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:333.23-341.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts:333.23-341.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:203.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6086.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6086.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6086.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:295.3-13: Warning (reg_format): /spi@1100a000/spi_nor@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:305.3-13: Warning (reg_format): /spi@1100a000/spi_nand@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-emmc.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:285.7-310.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:285.7-310.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-emmc.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-bananapi-bpi-r3mini-emmc.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:291.12-299.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:291.12-299.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nor@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:301.23-309.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3mini-emmc.dts:301.23-309.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@1: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:203.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6088.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:194.7-247.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6088.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-tl-xdr6088.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi:199.23-246.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:294.3-13: Warning (reg_format): /spi@1100a000/spi_nand@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-zyxel-ex5700.dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #address-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:284.7-305.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a.dtsi:582.21-592.4: Warning (spi_bus_bridge): /spi@1100a000: incorrect #size-cells for SPI bus
also defined at /home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:284.7-305.3
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-zyxel-ex5700.dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/image-mt7986a-zyxel-ex5700.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:290.23-304.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #address-cells value
/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7986/linux-5.4.284/arch/arm64/boot/dts/mediatek/mt7986a-zyxel-ex5700.dts:290.23-304.4: Warning (avoid_default_addr_size): /spi@1100a000/spi_nand@0: Relying on default #size-cells value
Pseudo file "dev" exists in source filesystem "/home/nanako/immortalwrt-mt798x-24.10/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/dev".
Ignoring, exclude it (-e/-ef) to override.
31200+1 records in
31201+0 records out
31949824 bytes (32 MB, 30 MiB) copied, 0.213363 s, 150 MB/s
tar: Option --mtime: Treating date '@1750351568' as 2025-06-19 16:46:08
WARNING: Applying padding in /home/nanako/immortalwrt-mt798x-24.10/bin/packages/aarch64_cortex-a53/luci/Packages to workaround usign SHA-512 bug!
[2025-06-21 03:14:21] [INFO ]: 固件编译 (多线程) 完成 (耗时: 295s)
[2025-06-21 03:14:21] [INFO ]: \033[0;32m固件编译成功完成!\033[0m
[2025-06-21 03:14:21] [INFO ]: 固件输出目录: ./bin/targets/
操作 '5' 执行完成。
按 Enter 键返回主菜单...