coolsnowwolf / lede

Lean's LEDE source
Other
29.26k stars 19.47k forks source link

RK3328的U-BOOT编译失败 #12051

Closed tmggg closed 3 months ago

tmggg commented 3 months ago

详细叙述

更新到最新代码,按二次编译操作后无法进行编译

重复 issue

具体型号

RK3328-R2S

详细日志

make[3]: Entering directory '/home/tmgg/lede/package/boot/uboot-rockchip' rm -f /home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07/.built touch /home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07/.built_check make -C /home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07 CROSS_COMPILE=aarch64-openwrt-linux-musl- DTC="/home/tmgg/lede/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.84/scripts/dtc/dtc" HOSTCC="gcc" HOSTCFLAGS="-O2 -I/home/tmgg/lede/staging_dir/host/include -I/home/tmgg/lede/staging_dir/hostpkg/include -I/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/host/include -I/home/tmgg/lede/staging_dir/host/include -I/home/tmgg/lede/staging_dir/hostpkg/include -I/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/host/include -std=gnu11" HOSTLDFLAGS="-L/home/tmgg/lede/staging_dir/host/lib -L/home/tmgg/lede/staging_dir/hostpkg/lib -L/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/host/lib" LOCALVERSION="-OpenWrt-r6532-b171813f4" STAGING_PREFIX="/home/tmgg/lede/staging_dir/host" PKG_CONFIG_PATH="/home/tmgg/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/tmgg/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_EXTRAARGS="--static" V='' PATH=/home/tmgg/lede/staging_dir/host/bin:/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/host/bin:/home/tmgg/lede/staging_dir/hostpkg/bin:/home/tmgg/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/tmgg/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/tmgg/lede/staging_dir/host/bin:/home/tmgg/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/tmgg/lede/staging_dir/host/bin:/home/tmgg/lede/staging_dir/host/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin BL31=/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/image/rk322xh_bl31_v1.49.elf make[4]: Entering directory '/home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07' ENVC include/generated/env.txt ENVP include/generated/env.in ENVT include/generated/environment.h make -f ./scripts/Makefile.build obj=scripts/dtc CC env/common.o AR env/built-in.o CC lib/efi_loader/dtbdump.o LD lib/efi_loader/dtbdump_efi.so OBJCOPY lib/efi_loader/dtbdump.efi CC lib/efi_loader/initrddump.o LD lib/efi_loader/initrddump_efi.so OBJCOPY lib/efi_loader/initrddump.efi LD u-boot OBJCOPY u-boot.srec OBJCOPY u-boot-nodtb.bin RELOC u-boot-nodtb.bin CAT u-boot-dtb.bin COPY u-boot.bin SYM u-boot.sym MKIMAGE u-boot.img DTOC tpl/dts/dt-plat.c DTOC include/generated/dt-structs-gen.h DTOC include/generated/dt-decl.h PLAT tpl/dts/dt-plat.o CC tpl/drivers/ram/rockchip/sdram_rk3328.o AR tpl/drivers/ram/rockchip/built-in.o AR tpl/drivers/ram/built-in.o AR tpl/drivers/built-in.o LD tpl/u-boot-tpl OBJCOPY tpl/u-boot-tpl-nodtb.bin COPY tpl/u-boot-tpl.bin SYM tpl/u-boot-tpl.sym MKIMAGE u-boot-dtb.img BINMAN .binman_stamp Traceback (most recent call last): File "/home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07/tools/binman/control.py", line 11, in import importlib.resources ModuleNotFoundError: No module named 'importlib.resources'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "./tools/binman/binman", line 46, in from binman import control File "/home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07/tools/binman/control.py", line 14, in import importlib_resources ModuleNotFoundError: No module named 'importlib_resources' Makefile:1111: recipe for target '.binman_stamp' failed make[4]: [.binman_stamp] Error 1 make[4]: Leaving directory '/home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07' Makefile:377: recipe for target '/home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07/.built' failed make[3]: [/home/tmgg/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r2s-rk3328/u-boot-2023.07/.built] Error 2 make[3]: Leaving directory '/home/tmgg/lede/package/boot/uboot-rockchip' time: package/boot/uboot-rockchip/nanopi-r2s-rk3328/compile#7.78#1.83#12.41 ERROR: package/boot/uboot-rockchip failed to build (build variant: nanopi-r2s-rk3328). package/Makefile:114: recipe for target 'package/boot/uboot-rockchip/compile' failed make[2]: [package/boot/uboot-rockchip/compile] Error 1 make[2]: Leaving directory '/home/tmgg/lede' package/Makefile:110: recipe for target '/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile' failed make[1]: [/home/tmgg/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/tmgg/lede' /home/tmgg/lede/include/toplevel.mk:229: recipe for target 'world' failed make: *** [world] Error 2

WYC-2020 commented 3 months ago

放此处 image 318-revert-Use-importlib-to-find-the-help.patch

tmggg commented 3 months ago

放此处 image 318-revert-Use-importlib-to-find-the-help.patch

感谢

tmggg commented 3 months ago

编译成功

2253845067 commented 3 months ago

编译成功

image 是加到这个位置吗,我加了还是报错 image