Closed tmggg closed 3 months ago
更新到最新代码,按二次编译操作后无法进行编译
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
放此处 318-revert-Use-importlib-to-find-the-help.patch
感谢
编译成功
是加到这个位置吗,我加了还是报错
详细叙述
更新到最新代码,按二次编译操作后无法进行编译
重复 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