[Letux-kernel] LetuxOS: Kernel: m-rc 5.4-rc4 successful
H. Nikolaus Schaller
hns at goldelico.com
Wed Oct 23 13:34:24 CEST 2019
Hi Andreas,
> Am 23.10.2019 um 13:16 schrieb Andreas Kemnade <andreas at 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 at 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
More information about the Letux-kernel
mailing list