[Letux-kernel] LetuxOS: Kernel: m-rc 5.4-rc4 successful

H. Nikolaus Schaller hns at goldelico.com
Wed Oct 23 17:28:44 CEST 2019


> Am 23.10.2019 um 17:03 schrieb Andreas Kemnade <andreas at kemnade.info>:
> 
> On Wed, 23 Oct 2019 13:34:24 +0200
> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
> 
>> 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.
>> 
> 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



More information about the Letux-kernel mailing list