Ticket #3289 (closed bug: fixed)
make -j3 (or make -j30) occasionally fails on 6.11
|Reported by:||gbeshers||Owned by:|
|Keywords:||makefile dependency split||Cc:|
|Operating System:||Linux||Architecture:||x86_64 (amd64)|
|Type of failure:||Difficulty:||Unknown|
|Test Case:||Blocked By:|
Description (last modified by igloo) (diff)
I've seen this a handful of times since the new build system was pushed. I'm using exclusively x86_64 systems. The error message is
/usr/bin/ld: cannot find libraries/base/dist-install/build/GHC/Enum_split/Enum__1.p_o
Turning on make's debug information makes it clear that some process, I presume split, is not completing before linking occurs.
Simply restarting the make completes the build most times (I think only once has a second error occurred and I'm not 100% that I had made no modifications).
This happens on a dual-core debian system and an 8-core RHEL5.3 or Fedora-11 system.
If you need make's debug output send email to gbeshers at gmail dot com, but I am hoping just adding a dependency will work.