Bug 46093 - parallel builds are broken
Summary: parallel builds are broken
Status: RESOLVED FIXED
Alias: None
Product: shared-mime-info
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Shared Mime Info group
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-15 02:38 UTC by Allison Lortie (desrt)
Modified: 2015-01-22 13:45 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Allison Lortie (desrt) 2012-02-15 02:38:57 UTC
https://bugzilla.gnome.org/show_bug.cgi?id=670127 documents the problem.  I checked git master and it's still a problem.  You can reproduce it like so:


[autogen...]
Now type `make' to compile
desrt@moonpix:~/code/shared-mime-info$ while make -j8; do make clean; done

to see something like:

mv: cannot stat `.deps/update_mime_database-update-mime-database.Tpo': No such file or directory
make: *** [update_mime_database-update-mime-database.o] Error 1
make: *** Waiting for unfinished jobs....
Comment 1 Colin Walters 2012-02-16 07:40:35 UTC
This is "fixed" by 9aee5e5db7bbc3ff36e73afeb4a8595981810414

Pass --disable-default-check to configure to disable the brokenness.
Comment 2 Colin Walters 2012-02-21 08:13:43 UTC
Note it's actually --disable-default-make-check .

The short reason this breaks is because the "update-mime-database" makefile rule is actually update-mime-database$(EXEEXT) and I don't think make knows to unify those rules.
Comment 3 Rex Dieter 2015-01-22 13:45:52 UTC
closing as fixed


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.