Adam C Powell IV <[email protected]> writes: > Thanks Aaron, I noticed this.
No problem; thanks for the quick response. > What's the best way around it, while preserving the performance of a > parallel build? Declaring .NOTPARALLEL: in debian/rules should cause make to run serially when working off of it but still pass -j to upstream's makefiles. Also, make supports order-only prerequisites (a relatively new feature, but available even in stable); if you declare build-indep-stamp: | build-arch-stamp it will take care to complete build-arch-stamp before starting on build-indep-stamp when building both but still allow building just build-indep-stamp. > Ah, just hit on a solution: I'll have the documentation build in a > separate directory. That sounds like it should work as well, thanks. > Just checked: Sparc, IA64 and Alpha all attempted with -j 2 and failed; > PPC and S390 used -j 1 and succeeded. Hmm, Sparc and IA64 fail in a > different place, which doesn't appear to be related to the jobs issue. > I'll file a separate bug. Thanks for investigating further. -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

