[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