150balbes / build

Armbian build tools
https://www.armbian.com
GNU General Public License v2.0
113 stars 21 forks source link

Fails compile mainline kernel for rock 5b #48

Open omikron88 opened 4 months ago

omikron88 commented 4 months ago

Hello When building the image for rock 5b, with mainline kernel, it shows a lot of Warn during patching wireless drivers and kernel compilation fails then:

HOSTLD scripts/genksyms/genksyms arch/arm64/boot/dts/rockchip/rk3328.dtsi:934.31-937.4: ERROR (duplicate_node_names): /syscon@ff460000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:939.27-973.4: ERROR (duplicate_node_names): /usb3-phy@ff470000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:1126.26-1138.4: ERROR (duplicate_node_names): /mmc@ff5f0000: Duplicate node name ERROR: Input tree has errors, aborting (use -f to force output) make[2]: [scripts/Makefile.lib:437: arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dtb] Error 2 arch/arm64/boot/dts/rockchip/rk3328.dtsi:934.31-937.4: ERROR (duplicate_node_names): /syscon@ff460000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:939.27-973.4: ERROR (duplicate_node_names): /usb3-phy@ff470000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:1126.26-1138.4: ERROR (duplicate_node_names): /mmc@ff5f0000: Duplicate node name ERROR: Input tree has errors, aborting (use -f to force output) make[2]: [scripts/Makefile.lib:437: arch/arm64/boot/dts/rockchip/rk3328-rock64.dtb] Error 2 arch/arm64/boot/dts/rockchip/rk3328.dtsi:934.31-937.4: ERROR (duplicate_node_names): /syscon@ff460000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:939.27-973.4: ERROR (duplicate_node_names): /usb3-phy@ff470000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:1126.26-1138.4: ERROR (duplicate_node_names): /mmc@ff5f0000: Duplicate node name ERROR: Input tree has errors, aborting (use -f to force output) make[2]: [scripts/Makefile.lib:437: arch/arm64/boot/dts/rockchip/rk3328-a1.dtb] Error 2 arch/arm64/boot/dts/rockchip/rk3328.dtsi:934.31-937.4: ERROR (duplicate_node_names): /syscon@ff460000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:939.27-973.4: ERROR (duplicate_node_names): /usb3-phy@ff470000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:1126.26-1138.4: ERROR (duplicate_node_names): /mmc@ff5f0000: Duplicate node name ERROR: Input tree has errors, aborting (use -f to force output) make[2]: [scripts/Makefile.lib:437: arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dtb] Error 2 arch/arm64/boot/dts/rockchip/rk3328.dtsi:934.31-937.4: ERROR (duplicate_node_names): /syscon@ff460000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:939.27-973.4: ERROR (duplicate_node_names): /usb3-phy@ff470000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:1126.26-1138.4: ERROR (duplicate_node_names): /mmc@ff5f0000: Duplicate node name ERROR: Input tree has errors, aborting (use -f to force output) make[2]: [scripts/Makefile.lib:437: arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dtb] Error 2 arch/arm64/boot/dts/rockchip/rk3328.dtsi:934.31-937.4: ERROR (duplicate_node_names): /syscon@ff460000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:939.27-973.4: ERROR (duplicate_node_names): /usb3-phy@ff470000: Duplicate node name arch/arm64/boot/dts/rockchip/rk3328.dtsi:1126.26-1138.4: ERROR (duplicate_node_names): /mmc@ff5f0000: Duplicate node name ERROR: Input tree has errors, aborting (use -f to force output) make[2]: [scripts/Makefile.lib:437: arch/arm64/boot/dts/rockchip/rk3328-evb.dtb] Error 2 make[1]: [scripts/Makefile.build:504: arch/arm64/boot/dts/rockchip] Error 2 make: [Makefile:1487: dtbs] Error 2 [ error ] ERROR in function compile_kernel [ functions/cli/cli-entrypoint.sh:109 -> functions/main/build-tasks.sh:280 -> functions/main/build-tasks.sh:155 -> functions/compilation/kernel.sh:143 -> functions/logging/traps.sh:0 ] [ error ] Kernel was not built [ @host ] [ o.k. ] Process terminated

newdev8 commented 4 months ago

Check my issue for updating to the newest kernel.