Summary: | media-libs/mesa-11 fails in src_compile with parallel make | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
media-libs:mesa-11.0.6:20151130-100032.log.xz
media-libs:mesa-11.0.6:20151130-134054.log.xz media-libs:mesa-11.0.6:20151130-160208.log.xz |
Description
Jeroen Roovers (RETIRED)
2015-12-01 04:09:38 UTC
Created attachment 418264 [details]
media-libs:mesa-11.0.6:20151130-134054.log.xz
Still with make -j6 as before.
Comment on attachment 418264 [details]
media-libs:mesa-11.0.6:20151130-134054.log.xz
Note that it fails much later on in the build, and didn't fail on the same object as last time.
Created attachment 418266 [details]
media-libs:mesa-11.0.6:20151130-160208.log.xz
Success with -j1
Strange. I've been building Mesa with -j8 for years and I've never seen an error like this. Considering that the error occurred at different locations and the error message contains no filename, I think it's likely that this is a bug on hppa unrelated to Mesa. For reference, when I try to compile a nonexistent file, I get this: % gcc asdf.c -o asdf gcc: error: asdf.c: No such file or directory gcc: fatal error: no input files compilation terminated. Whereas the error in the log says hppa2.0-unknown-linux-gnu-gcc: error: : No such file or directory Makefile:1658: recipe for target 'nir/nir_lower_var_copies.lo' failed If it were an HPPA specific bug, then why the randomness? And since libtool is involved in both errors, it might well be that its shell magic is printing empty arguments (if file exists; then print "$file" right here, etc.). I'd rather think distcc might have a role in this, since I have two CPUs locally and four jobs running remotely. At around the same time I can see segmentation faults in sed. |