[bug #40725] Make could completely freeze during a parallel build in some particular conditions

2014-01-06 Thread Paul D. Smith
Follow-up Comment #1, bug #40725 (project make): I'm not sure what the rcmd*() stuff is here... is this part of the LD_PRELOAD provided by fakeroot? In any event the POSIX standard clearly states that close(2) is entirely valid and completely safe to be called from a signal handler. For the list

[bug #40801] $(info), $(warning), $(error) are evaluated in a comment in a define

2014-01-06 Thread Paul D. Smith
Update of bug #40801 (project make): Status:None => Not A Bug Open/Closed:Open => Closed ___ Follow-up Comment #1: This isn't a bug, IMO.

[bug #30653] intermediate files incorrectly pruned in parallel builds

2014-01-06 Thread Paul D. Smith
Follow-up Comment #5, bug #30653 (project make): I'm personally not invested either way since this particular bug fix is short enough to not be subject to copyright anyway (it falls under fair use exceptions), so you could just create your own patch file with that change in it (the one additional

[bug #30653] intermediate files incorrectly pruned in parallel builds

2014-01-06 Thread Jeremy Devenport
Follow-up Comment #4, bug #30653 (project make): The version committed appears to be my patch (with a cleanup to the code comment and the test case condensed to use fewer lines). I'm fine with making my patch available as GPL2+. ___ Reply t