Hi Andreas,
Am 23.10.2019 um 13:16 schrieb Andreas Kemnade andreas@kemnade.info:
Hi Nikolaus,
what kind of strange things do happen here: On commit commit dd3875a36766195ed5820c210045a8a838d9f98c (HEAD -> letux-5.4-rc4, goldelico2/letux-5.4-rc4) Merge: 31923d4c7342 e3b80f40cc37 Author: H. Nikolaus Schaller hns@goldelico.com Date: Mon Oct 21 07:57:13 2019 +0200
I need this: diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 2e917c3b8c64..70695f12b1aa 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -810,7 +810,7 @@ dtb-$(CONFIG_SOC_OMAP5) += \ omap5-letux-cortex15-v5.1.dtb omap5-letux-cortex15-v5.1+pyra-v5.1.0.dtb omap5-letux-cortex15-v5.1+pyra-v5.1.2.dtb \ omap5-letux-cortex15-v5.2.dtb omap5-letux-cortex15-v5.2+pyra-v5.1.2.dtb omap5-letux-cortex15-v5.2+pyra-v5.2.dtb \ omap5-letux-cortex15-v5.3.dtb omap5-letux-cortex15-v5.3+pyra-v5.1.2.dtb omap5-letux-cortex15-v5.3+pyra-v5.2.dtb \
omap5-uevm.dtb
omap5-uevm.dtb \ omap5-uevm+pyra4.dtb omap5-uevm+pyra4+lg.dtb omap5-uevm+pyra4+boe.dtb omap5-uevm+pyra4+succ.dtb omap5-uevm+pyra4+ssd+boe.dtb omap5-uevm+pyra4+ssd+succ.dtb \ omap5-pyra-brokenevm.dtb \ omap5-uevm-broken+pyra4.dtb \
But then I get this error.
DTC arch/arm/boot/dts/omap5-uevm.dtb DTC arch/arm/boot/dts/omap5-uevm+pyra4.dtb gcc: error: /home/andi/gta04/gta04-kernel/arch/arm/boot/dts/omap5-uevm+pyra4.dts: No such file or directory gcc: warning: â-x assembler-with-cppâ after last input file has no effect gcc: fatal error: no input files compilation terminated.
Hm. It seems as if my build system simply ignores the extra lines after
omap5-uevm.dtb
and therefore does not look for the missing omap5-uevm+pyra4.dts.
Yes, that is strange.
I would suggest to add a git clean -xfd into your scripts.
Well, that would only delete some necessary private stuff... And it would not bring back the missing omap5-uevm+pyra4.dts :(
So for the moment, just remove all omap5-uevm + pyra targets.
No idea why it did not fail on my builds.
I'll look for a fix. In the Makefile and to bring back the missing (?) dts.
Indeed I have heavily reworked the lc15 + pyra device tree sources and tried to keep the older (pyra4) stuff separated. Because there is no plan to upstream those. Maybe the automatic merge of two branches touching arch/arm/boot/dts/Makefile has a hickup...
BR, sorry for the trouble and thanks for reporting, Nikolaus