DVI output fails on SMP build
Bug #1475448 reported by
Bruno Postle
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Enblend |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Basically the default 'make' target builds the binaries, man pages, PS, DVI and HTML docs, but the DVI step fails randomly half the time when using the make -j2 option to build in parallel (and 3/4 of the time with -j4).
The result is that a local build is fine, but enblend built in the fedora build system is not. I can force fedora to build with a single thread, but this slows things down, and this problem will catch out other packagers in the future.
A workaround would be to just build the binaries and man pages in the default target and let people build the DVI/PDF/HTML docs separately as needed.
To post a comment you must log in.
Would it be possible to move the DVI target to "DVI_internal" and include "make -j 1 DVI_internal" as the rule for DVI in the makefile? (I think the command line overrides what the "master" make got as arguments, right?)