------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1446 Summary: "make -j" doesn't produce a working binary Product: Exim Version: 4.82 Platform: Other OS/Version: Linux Status: NEW Severity: bug Priority: low Component: Release process AssignedTo: [email protected] ReportedBy: [email protected] CC: [email protected] 'make -j' (maximum parallelization) does not produce a reliable result. Sometimes it works, sometimes it breaks. The output of make indicates, that some targets are built twice in parallel. This happens because of the "multi target rules" in the base Makefile. (it's entering the routers, transports, ... directories twice, producing a race condition on building the .a files) The attached patch fixes the problem. (To reproduce the problem run "make -j" in an endless loop, depending on your ressources it will brake somewhen. With my patch it just burns your CPU...) -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
