反复测试了几次,发现是RTW8852 网卡的模块编译不通过,难不成和我换网卡有关系么?
make[2]: *** [scripts/Makefile.build:500: drivers/media] Error 2
make[1]: *** [scripts/Makefile.build:500: drivers] Error 2
make: *** [Makefile:2012: .] Error 2
CALL scripts/checksyscalls.sh
CC drivers/media/platform/rockchip/cif/capture.o
CC [M] drivers/net/wireless/rockchip_wlan/rtw8852be/core/rtw_vht.o
drivers/media/platform/rockchip/cif/capture.c:4929:6: error: conflicting types for ‘rkcif_do_stop_stream’ due to enum/integer mismatch; have ‘void(struct rkcif_stream *, unsigned int)’ [-Werror=enum-int-mismatch]
4929 | void rkcif_do_stop_stream(struct rkcif_stream *stream,
| ^~~~~~~~~~~~~~~~~~~~
In file included from drivers/media/platform/rockchip/cif/capture.c:24:
drivers/media/platform/rockchip/cif/dev.h:934:6: note: previous declaration of ‘rkcif_do_stop_stream’ with type ‘void(struct rkcif_stream *, enum rkcif_stream_mode)’
934 | void rkcif_do_stop_stream(struct rkcif_stream *stream,
| ^~~~~~~~~~~~~~~~~~~~
drivers/media/platform/rockchip/cif/capture.c:6090:5: error: conflicting types for ‘rkcif_do_start_stream’ due to enum/integer mismatch; have ‘int(struct rkcif_stream *, unsigned int)’ [-Werror=enum-int-mismatch]
6090 | int rkcif_do_start_stream(struct rkcif_stream *stream, unsigned int mode)
| ^~~~~~~~~~~~~~~~~~~~~
drivers/media/platform/rockchip/cif/dev.h:932:5: note: previous declaration of ‘rkcif_do_start_stream’ with type ‘int(struct rkcif_stream *, enum rkcif_stream_mode)’
932 | int rkcif_do_start_stream(struct rkcif_stream *stream,
| ^~~~~~~~~~~~~~~~~~~~~
CC drivers/clocksource/timer-of.o
CC drivers/clocksource/timer-probe.o
drivers/net/wireless/rockchip_wlan/rtw8852be/core/rtw_vht.c: In function ‘rtw_reattach_vht_ies’:
drivers/net/wireless/rockchip_wlan/rtw8852be/core/rtw_vht.c:1419:27: error: the comparison will always evaluate as ‘true’ for the address of ‘IEs’ will never be NULL [-Werror=address]
1419 | if (pnetwork->IEs != NULL) {
| ^~
In file included from drivers/net/wireless/rockchip_wlan/rtw8852be/include/drv_types.h:27,
from drivers/net/wireless/rockchip_wlan/rtw8852be/core/rtw_vht.c:17:
drivers/net/wireless/rockchip_wlan/rtw8852be/include/wlan_bssdef.h:249:13: note: ‘IEs’ declared here
249 | u8 IEs[MAX_IE_SZ]; /* (timestamp, beacon interval, and capability information) */
| ^~~
cc1: all warnings being treated as errors
make[6]: *** [scripts/Makefile.build:250: drivers/net/wireless/rockchip_wlan/rtw8852be/core/rtw_vht.o] Error 1
make[5]: *** [scripts/Makefile.build:500: drivers/net/wireless/rockchip_wlan/rtw8852be] Error 2
make[4]: *** [scripts/Makefile.build:500: drivers/net/wireless/rockchip_wlan] Error 2
make[3]: *** [scripts/Makefile.build:500: drivers/net/wireless] Error 2
make[2]: *** [scripts/Makefile.build:500: drivers/net] Error 2
make[2]: *** Waiting for unfinished jobs....
CC drivers/clocksource/mmio.o
CC drivers/clocksource/timer-rockchip.o
CC drivers/clocksource/arm_arch_timer.o
CC drivers/clocksource/dummy_timer.o
CC drivers/media/platform/rockchip/hdmirx/rk_hdmirx_class.o
CC drivers/media/platform/rockchip/hdmirx/rk_hdmirx.o
CC drivers/media/platform/rockchip/hdmirx/rk_hdmirx_cec.o
AR drivers/clocksource/built-in.a
CC drivers/media/platform/rockchip/hdmirx/rk_hdmirx_hdcp.o
cc1: all warnings being treated as errors
make[6]: *** [scripts/Makefile.build:250: drivers/media/platform/rockchip/cif/capture.o] Error 1
make[5]: *** [scripts/Makefile.build:500: drivers/media/platform/rockchip/cif] Error 2
make[5]: *** Waiting for unfinished jobs....
AR drivers/media/platform/rockchip/hdmirx/built-in.a
make[4]: *** [scripts/Makefile.build:500: drivers/media/platform/rockchip] Error 2
make[3]: *** [scripts/Makefile.build:500: drivers/media/platform] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [scripts/Makefile.build:500: drivers/media] Error 2
make[1]: *** [scripts/Makefile.build:500: drivers] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:2012: .] Error 2
cp: cannot stat 'arch/arm64/boot/Image.gz': No such file or directory
cp: cannot stat 'arch/arm64/boot/Image': No such file or directory
sed: can't read modules.order: No such file or directory
make: *** [Makefile:1576: __modinst_pre] Error 2
cp: cannot stat 'vmlinuz': No such file or directory
cp: cannot stat 'Image': No such file or directory