[OE-core] [PATCH 1/1] systemd: fix do_compile failed in parallel builds with system's make 3.28

Hongxu Jia hongxu.jia at windriver.com
Fri Apr 26 01:16:33 UTC 2013


On 04/25/2013 05:54 PM, Burton, Ross wrote:
> On 25 April 2013 09:16, Hongxu Jia <hongxu.jia at windriver.com> wrote:
>> 3, Add `make-native' to systemd's `DEPENDS' to use Yocto's make rather
>> than system's to compile systemd.
> NACK.
>
> Installing make-native during a build will lead to races over the make
> binary, causing strange and non-obvious build failures.
>
> A unpatched 3.82 in certain distros (F16 is the only culprit that I'm
> aware of) is a known issue and we'll be adding to the release notes
> that if you have a broken make, run "bitbake make-native" *first*.
>
> Opensuse 12.1 has the patches required to fix this
> (https://build.opensuse.org/package/show?package=make&project=openSUSE%3A12.1%3AUpdate,
> make-parallel-build.patch, added 5 weeks ago) so please update your
> distro and this will fix itself.
>
> I'm also told that 12.1 will be EOL in 21 days from now, so you should
> consider upgrading to 12.3.
>
> Ross
Got it

Hongxu




More information about the Openembedded-core mailing list