Closed CliceVandark closed 4 months ago
编译x86固件的时候是好的,但是想要编译r5s编译时就出错了,不管怎么更新重装都报错。试过了“pip install importlib_resources”还是报错。
nanopi r5s
time: package/boot/uboot-envtools/compile#0.39#0.18#0.45 make[3]: Entering directory '/home/clice/lede/package/boot/uboot-rockchip' rm -f /home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built touch /home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built_check make -C /home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07 CROSS_COMPILE=aarch64-openwrt-linux-musl- DTC="/home/clice/lede/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.89/scripts/dtc/dtc" HOSTCC="gcc" HOSTCFLAGS="-O2 -I/home/clice/lede/staging_dir/host/include -I/home/clice/lede/staging_dir/hostpkg/include -I/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/include -I/home/clice/lede/staging_dir/host/include -I/home/clice/lede/staging_dir/hostpkg/include -I/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/include -std=gnu11" HOSTLDFLAGS="-L/home/clice/lede/staging_dir/host/lib -L/home/clice/lede/staging_dir/hostpkg/lib -L/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/lib" LOCALVERSION="-OpenWrt-r6591-87d7c07cf" STAGING_PREFIX="/home/clice/lede/staging_dir/host" PKG_CONFIG_PATH="/home/clice/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/clice/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_EXTRAARGS="--static" V='' PATH=/home/clice/lede/staging_dir/host/bin:/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/bin:/home/clice/lede/staging_dir/hostpkg/bin:/home/clice/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/clice/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/clice/lede/staging_dir/host/bin:/home/clice/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/clice/lede/staging_dir/host/bin:/home/clice/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/clice/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_bl31_v1.43.elf ROCKCHIP_TPL=/home/clice/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_ddr_1560MHz_v1.18.bin make[4]: Entering directory '/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/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 MKIMAGE u-boot-dtb.img BINMAN .binman_stamp Traceback (most recent call last): File "/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/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/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/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/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07' Makefile:389: recipe for target '/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built' failed make[3]: [/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built] Error 2 make[3]: Leaving directory '/home/clice/lede/package/boot/uboot-rockchip' time: package/boot/uboot-rockchip/nanopi-r5s-rk3568/compile#3.20#1.33#4.25 ERROR: package/boot/uboot-rockchip failed to build (build variant: nanopi-r5s-rk3568). 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/clice/lede' package/Makefile:110: recipe for target '/home/clice/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile' failed make[1]: [/home/clice/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/clice/lede' /home/clice/lede/include/toplevel.mk:229: recipe for target 'world' failed make: *** [world] Error 2
git revert 0b74998 --no-edit
详细叙述
编译x86固件的时候是好的,但是想要编译r5s编译时就出错了,不管怎么更新重装都报错。试过了“pip install importlib_resources”还是报错。
重复 issue
具体型号
nanopi r5s
详细日志
time: package/boot/uboot-envtools/compile#0.39#0.18#0.45 make[3]: Entering directory '/home/clice/lede/package/boot/uboot-rockchip' rm -f /home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built touch /home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built_check make -C /home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07 CROSS_COMPILE=aarch64-openwrt-linux-musl- DTC="/home/clice/lede/build_dir/target-aarch64_generic_musl/linux-rockchip_armv8/linux-6.1.89/scripts/dtc/dtc" HOSTCC="gcc" HOSTCFLAGS="-O2 -I/home/clice/lede/staging_dir/host/include -I/home/clice/lede/staging_dir/hostpkg/include -I/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/include -I/home/clice/lede/staging_dir/host/include -I/home/clice/lede/staging_dir/hostpkg/include -I/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/include -std=gnu11" HOSTLDFLAGS="-L/home/clice/lede/staging_dir/host/lib -L/home/clice/lede/staging_dir/hostpkg/lib -L/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/lib" LOCALVERSION="-OpenWrt-r6591-87d7c07cf" STAGING_PREFIX="/home/clice/lede/staging_dir/host" PKG_CONFIG_PATH="/home/clice/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/clice/lede/staging_dir/host/lib/pkgconfig" PKG_CONFIG_EXTRAARGS="--static" V='' PATH=/home/clice/lede/staging_dir/host/bin:/home/clice/lede/staging_dir/target-aarch64_generic_musl/host/bin:/home/clice/lede/staging_dir/hostpkg/bin:/home/clice/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/clice/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/clice/lede/staging_dir/host/bin:/home/clice/lede/staging_dir/toolchain-aarch64_generic_gcc-11.3.0_musl/bin:/home/clice/lede/staging_dir/host/bin:/home/clice/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/clice/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_bl31_v1.43.elf ROCKCHIP_TPL=/home/clice/lede/staging_dir/target-aarch64_generic_musl/image/rk3568_ddr_1560MHz_v1.18.bin make[4]: Entering directory '/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/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 MKIMAGE u-boot-dtb.img BINMAN .binman_stamp Traceback (most recent call last): File "/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/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/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/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/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07'
Makefile:389: recipe for target '/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built' failed
make[3]: [/home/clice/lede/build_dir/target-aarch64_generic_musl/u-boot-nanopi-r5s-rk3568/u-boot-2023.07/.built] Error 2
make[3]: Leaving directory '/home/clice/lede/package/boot/uboot-rockchip'
time: package/boot/uboot-rockchip/nanopi-r5s-rk3568/compile#3.20#1.33#4.25
ERROR: package/boot/uboot-rockchip failed to build (build variant: nanopi-r5s-rk3568).
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/clice/lede'
package/Makefile:110: recipe for target '/home/clice/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile' failed
make[1]: [/home/clice/lede/staging_dir/target-aarch64_generic_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/clice/lede'
/home/clice/lede/include/toplevel.mk:229: recipe for target 'world' failed
make: *** [world] Error 2