[OE-core] [oe-commits] Ross Burton : webkit-gtk: remove no-parallel bodge

Andreas Müller schnitzeltony at googlemail.com
Wed Jul 25 12:06:23 UTC 2012


On Sat, Jul 21, 2012 at 1:15 AM, Martin Jansa <martin.jansa at gmail.com> wrote:
>> This workaround was originally for GNU Make 3.82 which upstream was blaming
>> for a parallel build failure.  Since then I've changed numerous variables
>> and now parallel builds are working with 3.82 (and succeed in 20 minutes
>> instead of 2 hours).
>>
>> Revert the change until we've more data about what causes the breakage, then
>> we can bring it back with more finesse.
> Now it failed on one of my builders:
>
> | arm-oe-linux-gnueabi-libtool: link: arm-oe-linux-gnueabi-ranlib
> .libs/libWebCoreGtk.a
> | mv -f
> Tools/DumpRenderTree/gtk/.deps/Programs_DumpRenderTree-TextInputController.Tpo
> Tools/DumpRenderTree/gtk/.deps/Programs_DumpRenderTree-TextInputController.Po
> | arm-oe-linux-gnueabi-libtool: link: ( cd "TestNetscapePlugin/.libs" &&
> rm -f "libtestnetscapeplugin.la" && ln -s "../libtestnetscapeplugin.la"
> "libtestnetscapeplugin.la"
> )
> | arm-oe-linux-gnueabi-libtool: link: cannot find the library
> `libjavascriptcoregtk-1.0.la' or unhandled argument
> `libjavascriptcoregtk-1.0.la'
> | make[1]: *** [Programs/minidom] Error 1
> | arm-oe-linux-gnueabi-libtool: link: ( cd ".libs" && rm -f
> "libWebCoreGtk.la" && ln -s "../libWebCoreGtk.la" "libWebCoreGtk.la" )
>
> GNU Make 3.82
>
> I've built it without PARALLEL_MAKE about 8 times already and this is
> first time it failed.. so the race condition is probably still there.
>
> Cheers,
>
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
I have tried 3 times (with cleansstate) and got 100% failure - similar
to Martin's:

| arm-angstrom-linux-gnueabi-libtool: link: cannot find the library
`libjavascriptcoregtk-1.0.la' or unhandled argument
`libjavascriptcoregtk-1.0.la'
| make[1]: *** [Programs/unittests/testdomdomwindow] Error 1
| make[1]: *** Waiting for unfinished jobs....
| arm-angstrom-linux-gnueabi-libtool: link: cannot find the library
`libjavascriptcoregtk-1.0.la' or unhandled argument
`libjavascriptcoregtk-1.0.la'
| make[1]: *** [Programs/unittests/testdomdocument] Error 1

I reverted this patch and build is fine.

Andreas




More information about the Openembedded-core mailing list