Am 23.10.2019 um 17:03 schrieb Andreas Kemnade andreas@kemnade.info:
On Wed, 23 Oct 2019 13:34:24 +0200 "H. Nikolaus Schaller" hns@goldelico.com wrote:
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.
The idea was under the impression that there is something in your tree but not checked in and others get ther error because they do not have the files.
Yes, it is indeed missing...
Proper cleaning would unveil that. But here the primary issue is that my make treats the missing \ differently.
Apparently an error hidden by my `make`
Regards, Andreas BTW: the always_inline now arrived in linus/master
Fine! Then it will disappear from our patch sets next Monday.
BR, Nikolaus