coolsnowwolf / lede

Lean's LEDE source
Other
29.16k stars 19.46k forks source link

qmi编译通不过 #12249

Open ChaingTsung opened 2 weeks ago

ChaingTsung commented 2 weeks ago

详细叙述

wwan包编译通不过

重复 issue

具体型号

x64

详细日志

... make[3]: Leaving directory '/home/yoki/openwrt/package/wwan/app/quectel_cm_5G' time: package/wwan/app/quectel_cm_5G/compile#1.39#0.35#1.80 make[3]: Entering directory '/home/yoki/openwrt/package/wwan/driver/quectel_MHI' mkdir -p /home/yoki/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /home/yoki/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/pcie_mhi-1.3.6/.pkgdir/kmod-pcie_mhi/. /home/yoki/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /home/yoki/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.kmod-pcie_mhi_installed echo "kmod-pcie_mhi" >> /home/yoki/openwrt/staging_dir/target-x86_64_musl/pkginfo/quectel_MHI.default.install make[3]: Leaving directory '/home/yoki/openwrt/package/wwan/driver/quectel_MHI' time: package/wwan/driver/quectel_MHI/compile#1.41#0.32#1.66 make[3]: Entering directory '/home/yoki/openwrt/package/wwan/app/luci-app-pcimodem' mkdir -p /home/yoki/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp SHELL= flock /home/yoki/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/yoki/openwrt/build_dir/target-x86_64_musl/luci-app-pcimodem/.pkgdir/luci-app-pcimodem/. /home/yoki/openwrt/staging_dir/target-x86_64_musl/root-x86/' touch /home/yoki/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.luci-app-pcimodem_installed echo "luci-app-pcimodem" >> /home/yoki/openwrt/staging_dir/target-x86_64_musl/pkginfo/luci-app-pcimodem.default.install make[3]: Leaving directory '/home/yoki/openwrt/package/wwan/app/luci-app-pcimodem' time: package/wwan/app/luci-app-pcimodem/compile#19.49#1.94#21.10 make[3]: Entering directory '/home/yoki/openwrt/package/wwan/driver/quectel_QMI_WWAN' rm -f /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/.built touch /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/.built_check make -C "/home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.6.32" ARCH="x86" CROSS_COMPILE="x86_64-openwrt-linux-musl-" CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0=qmi_wwan_q-3.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" M="/home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0" modules make[4]: Entering directory '/home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.6.32' CC [M] /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.o /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c: In function '_rmnet_vnd_get_stats64': /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:831:33: error: implicit declaration of function 'u64_stats_fetch_begin_irq'; did you mean 'u64_stats_fetch_begin'? [-Werror=implicit-function-declaration] 831 | start = u64_stats_fetch_begin_irq(&stats64->syncp); | ^~~~~~~~~ | u64_stats_fetch_begin /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:843:26: error: implicit declaration of function 'u64_stats_fetch_retry_irq'; did you mean 'u64_stats_fetch_retry'? [-Werror=implicit-function-declaration] 843 | } while (u64_stats_fetch_retry_irq(&stats64->syncp, start)); | ^~~~~~~~~ | u64_stats_fetch_retry cc1: all warnings being treated as errors make[6]: [scripts/Makefile.build:243: /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.o] Error 1 make[5]: [/home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.6.32/Makefile:1913: /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0] Error 2 make[4]: [Makefile:234: __sub-make] Error 2 make[4]: Leaving directory '/home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.6.32' make[3]: [Makefile:50: /home/yoki/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/.built] Error 2 make[3]: Leaving directory '/home/yoki/openwrt/package/wwan/driver/quectel_QMI_WWAN' time: package/wwan/driver/quectel_QMI_WWAN/compile#3.29#1.12#4.53 ERROR: package/wwan/driver/quectel_QMI_WWAN failed to build. make[2]: [package/Makefile:173: package/wwan/driver/quectel_QMI_WWAN/compile] Error 1 make[2]: Leaving directory '/home/yoki/openwrt' make[1]: [package/Makefile:167: /home/yoki/openwrt/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/yoki/openwrt' make: *** [/home/yoki/openwrt/include/toplevel.mk:248: world] Error 2

coolsnowwolf commented 1 week ago

fixed

smallprogram commented 1 week ago

这个问题又出现了

hzjnet commented 1 week ago

+1 确实

ChaingTsung commented 3 days ago

还是同样的问题,大佬

2024-06-28T09:53:57.6592110Z make[3]: Entering directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/utils/f2fs-tools'
2024-06-28T09:53:57.8010787Z echo "libf2fs" >> /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/f2fs-tools.default.install
2024-06-28T09:53:57.8027274Z echo "mkf2fs" >> /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/f2fs-tools.default.install
2024-06-28T09:53:57.8042346Z make[3]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/utils/f2fs-tools'
2024-06-28T09:53:57.8048359Z time: package/utils/f2fs-tools/default/compile#0.12#0.04#0.15
2024-06-28T09:53:57.8161799Z make[3]: Entering directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/utils/usbmode'
2024-06-28T09:53:57.9741325Z mkdir -p /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp
2024-06-28T09:53:57.9761641Z SHELL= flock /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/usbmode-2022-02-24-3c8595a4/.pkgdir/usb-modeswitch/. /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/'
2024-06-28T09:53:57.9804371Z touch /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.usb-modeswitch_installed
2024-06-28T09:53:57.9861461Z echo "usb-modeswitch" >> /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/usbmode.default.install
2024-06-28T09:53:57.9875531Z make[3]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/utils/usbmode'
2024-06-28T09:53:57.9880264Z time: package/utils/usbmode/compile#0.14#0.05#0.18
2024-06-28T09:53:57.9983221Z make[3]: Entering directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/wwan/app/luci-app-pcimodem'
2024-06-28T09:53:58.2790525Z mkdir -p /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp
2024-06-28T09:53:58.2815416Z SHELL= flock /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/luci-app-pcimodem/.pkgdir/luci-app-pcimodem/. /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/'
2024-06-28T09:53:58.2858739Z touch /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.luci-app-pcimodem_installed
2024-06-28T09:53:58.2926144Z echo "luci-app-pcimodem" >> /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/luci-app-pcimodem.default.install
2024-06-28T09:53:58.2943345Z mkdir -p /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp
2024-06-28T09:53:58.2966702Z SHELL= flock /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/luci-app-pcimodem/.pkgdir/luci-i18n-pcimodem-zh-cn/. /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/'
2024-06-28T09:53:58.3000310Z touch /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.luci-i18n-pcimodem-zh-cn_installed
2024-06-28T09:53:58.3018785Z echo "luci-i18n-pcimodem-zh-cn" >> /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/luci-app-pcimodem.default.install
2024-06-28T09:53:58.3042124Z make[3]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/wwan/app/luci-app-pcimodem'
2024-06-28T09:53:58.3051650Z time: package/wwan/app/luci-app-pcimodem/compile#0.24#0.09#0.31
2024-06-28T09:53:58.3156013Z make[3]: Entering directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/wwan/driver/fibocom_QMI_WWAN'
2024-06-28T09:53:58.4538677Z mkdir -p /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp
2024-06-28T09:53:58.4572644Z SHELL= flock /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_f-1.0/.pkgdir/kmod-qmi_wwan_f/. /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/'
2024-06-28T09:53:58.4617980Z touch /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/root-x86/stamp/.kmod-qmi_wwan_f_installed
2024-06-28T09:53:58.4698348Z echo "kmod-qmi_wwan_f" >> /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/pkginfo/fibocom_QMI_WWAN.default.install
2024-06-28T09:53:58.4716076Z make[3]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/wwan/driver/fibocom_QMI_WWAN'
2024-06-28T09:53:58.4719702Z time: package/wwan/driver/fibocom_QMI_WWAN/compile#0.14#0.03#0.16
2024-06-28T09:53:58.4835319Z make[3]: Entering directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/wwan/driver/quectel_QMI_WWAN'
2024-06-28T09:53:58.5975809Z rm -f /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/.built
2024-06-28T09:53:58.5995007Z touch /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/.built_check
2024-06-28T09:53:58.6016587Z make -C "/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.1.95" ARCH="x86" CROSS_COMPILE="x86_64-openwrt-linux-musl-" CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -fmacro-prefix-map=/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0=qmi_wwan_q-3.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" M="/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0"  modules
2024-06-28T09:53:58.6031480Z make[4]: Entering directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.1.95'
2024-06-28T09:53:58.9548455Z   CC [M]  /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.o
2024-06-28T09:53:59.4165363Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c: In function '_rmnet_vnd_get_stats64':
2024-06-28T09:53:59.4168010Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:836:38: error: incompatible types when assigning to type 'u64' {aka 'long long unsigned int'} from type 'u64_stats_t'
2024-06-28T09:53:59.4169767Z   836 |                         rx_packets = stats64->rx_packets;
2024-06-28T09:53:59.4170288Z       |                                      ^~~~~~~
2024-06-28T09:53:59.4233382Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:837:36: error: incompatible types when assigning to type 'u64' {aka 'long long unsigned int'} from type 'u64_stats_t'
2024-06-28T09:53:59.4235383Z   837 |                         rx_bytes = stats64->rx_bytes;
2024-06-28T09:53:59.4235908Z       |                                    ^~~~~~~
2024-06-28T09:53:59.4237778Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:838:38: error: incompatible types when assigning to type 'u64' {aka 'long long unsigned int'} from type 'u64_stats_t'
2024-06-28T09:53:59.4239574Z   838 |                         tx_packets = stats64->tx_packets;
2024-06-28T09:53:59.4240104Z       |                                      ^~~~~~~
2024-06-28T09:53:59.4242058Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:839:36: error: incompatible types when assigning to type 'u64' {aka 'long long unsigned int'} from type 'u64_stats_t'
2024-06-28T09:53:59.4244275Z   839 |                         tx_bytes = stats64->tx_bytes;
2024-06-28T09:53:59.4244781Z       |                                    ^~~~~~~
2024-06-28T09:53:59.4246684Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:846:45: error: passing argument 1 of 'u64_stats_read' from incompatible pointer type [-Werror=incompatible-pointer-types]
2024-06-28T09:53:59.4249160Z   846 |         stats->rx_packets += u64_stats_read(&rx_packets);
2024-06-28T09:53:59.4249681Z       |                                             ^~~~~~~~~~~
2024-06-28T09:53:59.4250296Z       |                                             |
2024-06-28T09:53:59.4250816Z       |                                             u64 * {aka long long unsigned int *}
2024-06-28T09:53:59.4251348Z In file included from ./include/net/snmp.h:47,
2024-06-28T09:53:59.4251895Z                  from ./include/net/netns/mib.h:5,
2024-06-28T09:53:59.4252381Z                  from ./include/net/net_namespace.h:17,
2024-06-28T09:53:59.4253052Z                  from ./include/linux/netdevice.h:38,
2024-06-28T09:53:59.4254342Z                  from /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:16:
2024-06-28T09:53:59.4256053Z ./include/linux/u64_stats_sync.h:77:53: note: expected 'const u64_stats_t *' but argument is of type 'u64 *' {aka 'long long unsigned int *'}
2024-06-28T09:53:59.4257084Z    77 | static inline u64 u64_stats_read(const u64_stats_t *p)
2024-06-28T09:53:59.4257780Z       |                                  ~~~~~~~~~~~~~~~~~~~^
2024-06-28T09:53:59.4259755Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:847:51: error: passing argument 1 of 'u64_stats_read' from incompatible pointer type [-Werror=incompatible-pointer-types]
2024-06-28T09:53:59.4261675Z   847 |                 stats->rx_bytes += u64_stats_read(&rx_bytes);
2024-06-28T09:53:59.4262226Z       |                                                   ^~~~~~~~~
2024-06-28T09:53:59.4262829Z       |                                                   |
2024-06-28T09:53:59.4263406Z       |                                                   u64 * {aka long long unsigned int *}
2024-06-28T09:53:59.4264015Z In file included from ./include/net/snmp.h:47,
2024-06-28T09:53:59.4264569Z                  from ./include/net/netns/mib.h:5,
2024-06-28T09:53:59.4265091Z                  from ./include/net/net_namespace.h:17,
2024-06-28T09:53:59.4265644Z                  from ./include/linux/netdevice.h:38,
2024-06-28T09:53:59.4267003Z                  from /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:16:
2024-06-28T09:53:59.4268748Z ./include/linux/u64_stats_sync.h:77:53: note: expected 'const u64_stats_t *' but argument is of type 'u64 *' {aka 'long long unsigned int *'}
2024-06-28T09:53:59.4269794Z    77 | static inline u64 u64_stats_read(const u64_stats_t *p)
2024-06-28T09:53:59.4270323Z       |                                  ~~~~~~~~~~~~~~~~~~~^
2024-06-28T09:53:59.4272181Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:848:53: error: passing argument 1 of 'u64_stats_read' from incompatible pointer type [-Werror=incompatible-pointer-types]
2024-06-28T09:53:59.4274109Z   848 |                 stats->tx_packets += u64_stats_read(&tx_packets);
2024-06-28T09:53:59.4274699Z       |                                                     ^~~~~~~~~~~
2024-06-28T09:53:59.4275185Z       |                                                     |
2024-06-28T09:53:59.4275700Z       |                                                     u64 * {aka long long unsigned int *}
2024-06-28T09:53:59.4276279Z In file included from ./include/net/snmp.h:47,
2024-06-28T09:53:59.4276779Z                  from ./include/net/netns/mib.h:5,
2024-06-28T09:53:59.4277288Z                  from ./include/net/net_namespace.h:17,
2024-06-28T09:53:59.4277818Z                  from ./include/linux/netdevice.h:38,
2024-06-28T09:53:59.4279253Z                  from /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:16:
2024-06-28T09:53:59.4281456Z ./include/linux/u64_stats_sync.h:77:53: note: expected 'const u64_stats_t *' but argument is of type 'u64 *' {aka 'long long unsigned int *'}
2024-06-28T09:53:59.4283030Z    77 | static inline u64 u64_stats_read(const u64_stats_t *p)
2024-06-28T09:53:59.4283629Z       |                                  ~~~~~~~~~~~~~~~~~~~^
2024-06-28T09:53:59.4285672Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:849:51: error: passing argument 1 of 'u64_stats_read' from incompatible pointer type [-Werror=incompatible-pointer-types]
2024-06-28T09:53:59.4287362Z   849 |                 stats->tx_bytes += u64_stats_read(&tx_bytes);
2024-06-28T09:53:59.4287881Z       |                                                   ^~~~~~~~~
2024-06-28T09:53:59.4288367Z       |                                                   |
2024-06-28T09:53:59.4288897Z       |                                                   u64 * {aka long long unsigned int *}
2024-06-28T09:53:59.4289463Z In file included from ./include/net/snmp.h:47,
2024-06-28T09:53:59.4289970Z                  from ./include/net/netns/mib.h:5,
2024-06-28T09:53:59.4290608Z                  from ./include/net/net_namespace.h:17,
2024-06-28T09:53:59.4291075Z                  from ./include/linux/netdevice.h:38,
2024-06-28T09:53:59.4292312Z                  from /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:16:
2024-06-28T09:53:59.4293971Z ./include/linux/u64_stats_sync.h:77:53: note: expected 'const u64_stats_t *' but argument is of type 'u64 *' {aka 'long long unsigned int *'}
2024-06-28T09:53:59.4294655Z    77 | static inline u64 u64_stats_read(const u64_stats_t *p)
2024-06-28T09:53:59.4295022Z       |                                  ~~~~~~~~~~~~~~~~~~~^
2024-06-28T09:53:59.4295877Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c: At top level:
2024-06-28T09:53:59.4297778Z /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.c:1566:2: error: #endif without #if
2024-06-28T09:53:59.4298974Z  1566 | #endif
2024-06-28T09:53:59.4299274Z       |  ^~~~~
2024-06-28T09:53:59.4564264Z cc1: some warnings being treated as errors
2024-06-28T09:53:59.4604621Z make[5]: *** [scripts/Makefile.build:250: /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/qmi_wwan_q.o] Error 1
2024-06-28T09:53:59.4605982Z make[4]: *** [Makefile:2010: /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0] Error 2
2024-06-28T09:53:59.4607223Z make[4]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.1.95'
2024-06-28T09:53:59.4608489Z make[3]: *** [Makefile:50: /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/build_dir/target-x86_64_musl/linux-x86_64/qmi_wwan_q-3.0/.built] Error 2
2024-06-28T09:53:59.4609702Z make[3]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/package/wwan/driver/quectel_QMI_WWAN'
2024-06-28T09:53:59.4613137Z time: package/wwan/driver/quectel_QMI_WWAN/compile#0.78#0.21#0.98
2024-06-28T09:53:59.4621498Z     ERROR: package/wwan/driver/quectel_QMI_WWAN failed to build.
2024-06-28T09:53:59.4625497Z make[2]: *** [package/Makefile:116: package/wwan/driver/quectel_QMI_WWAN/compile] Error 1
2024-06-28T09:53:59.4639380Z make[2]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt'
2024-06-28T09:53:59.4671781Z make[1]: *** [package/Makefile:110: /home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
2024-06-28T09:53:59.4693893Z make[1]: Leaving directory '/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt'
2024-06-28T09:53:59.4724561Z make: *** [/home/yoki/actions-runner/_work/Actions-OpenWrt/Actions-OpenWrt/workdir/openwrt/include/toplevel.mk:231: world] Error 2