[Buildroot] Analysis of build results
romain.naour at smile.fr
Sat Feb 22 19:10:42 UTC 2020
CC: buildroot <buildroot at buildroot.org>
Le 22/02/2020 à 19:57, Giulio Benetti a écrit :
> Hi Romain,
> Il 22/02/2020 19:18, Romain Naour ha scritto:
>> Hi Giulio,
>> Le 21/02/2020 à 00:09, Giulio Benetti a écrit :
>>> Hi Thomas,
>>> Il 20/02/2020 19:23, Thomas Petazzoni ha scritto:
>>>> On Thu, 20 Feb 2020 19:16:37 +0100
>>>> Giulio Benetti <giulio.benetti at micronovasrl.com> wrote:
>>>>> So something like:
>>>>> # while true; do make foo && make foo-dirclean; done
>>>>> but please do you have a 'standard' form where it escapes on error?
>>>> while true; do make foo && make foo-dirclean || break ; done
>>> Unfortunately the problem doesn't show up, I've also accelerated the building
>>> launching a local script in build/libsvgtiny-xxx/ that call make -j17 && make
>>> clean with all the arguments Buildroot provides to accelerate, but nothing. I've
>>> tried on my Workstation, my laptop and 1 of my autobuilders.
>>> Romain, have you had the chance to try that patch? Can I do something to ease
>>> the thing? Also, which specific distro(Distro name, kernel version) do you have?
>> This a a Fedora 31 disto regularly updated.
>> This is weird since we already disabled parallel build 
> Ah good finding, with this I've also found that  is wrong, since this is a
> generic package, so need to build with $(MAKE1) instead of $(MAKE) without
> LIBSVGTINY_MAKE = $(MAKE1)
> but maybe the patch i've sent you could work.
> Can you give a try?
I tried to reproduce the issue but libsvgtiny still build fine here...
> If it still fails, since this package contains 4 source files, I could send a
> patch that really avoid parallel build. And it must sent anyway a patch to fix
> that error.
Maybe we can just fix the patch  ?
Can you send the patch ?
BTW, who is using libsvgtiny? There is no package using it, no DEVELOPERS entry,
a fragile build system and the version we use is out of date (2011-03-21).
Maybe we can drop it?
> Please let me know
> Thank you
> Best regards!
More information about the buildroot