Bug 19325

Summary: parallel builds fail
Product: dbus Reporter: Olivier CrĂȘte <olivier.crete>
Component: GLibAssignee: Rob Taylor <rob.taylor>
Status: RESOLVED FIXED QA Contact: John (J5) Palmieri <johnp>
Severity: normal    
Priority: medium CC: cardoe, trs80, walters
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Let make find its deps
Fix building of tests

Description Olivier CrĂȘte 2008-12-29 13:10:32 UTC
Created attachment 21554 [details] [review]
Let make find its deps

To fail: make -j5

Solution: give make enough info to find the right order
Comment 1 Doug Goldstein 2008-12-30 11:15:31 UTC
There's actually a few more places with an issue in here since it can potentially build against the system copy if there's enough parallelization. I'll attach the patch I've included for Gentoo.
Comment 2 Doug Goldstein 2008-12-30 11:19:18 UTC
Created attachment 21568 [details] [review]
Fix building of tests

Fix parallel make issues when building tests. Additionally fixes
potential cases where the test can be built against the system copy
instead of the currently building copy of libdbus-glib. Fix convenience
library linking against expat so it builds.
Comment 3 Colin Walters 2009-01-30 14:40:46 UTC
Thanks for the patch!

commit 64ec55f59a9ebe699e240c2a3b4d82e85f2db4a0
Author: Doug Goldstein <cardoe@gentoo.org>
Date:   Fri Jan 30 17:38:19 2009 -0500

    Bug 19325 - parallel build fix
    
    Signed-off-by: Colin Walters <walters@verbum.org>
Comment 4 Jason Leach 2009-04-26 07:48:10 UTC
*** Bug 6780 has been marked as a duplicate of this bug. ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.