On Thu, 1 Jan 2015 13:47:59 -0700, Andrew Fresh wrote: > I had seen complaints but was unable to reproduce the problem myself. > Nathanael Rensen sent me an email out of the blue with both the likely > culprit as well as a patch to fix. A few days after receiving this > patch, another person emailed me to ask if I knew why the parallel make > failed. I forwarded the patch and it was reported back that it worked. > > I'd like more confirmation that this solves the problem, so if you can > reproduce it reliably, please test it and let me know. > > The patch seems reasonable to me although I am still unable to reproduce > the failure, but was able to successfully build a release with this patch. > > OKs? Comments?
I can't reproduce the race reliably. For me it occurred six times in around 100 builds since 2014-11-17, when MM_Unix.pm was updated. It hasn't occurred in 10 or so builds since I applied the diff. I've reported the problem upstream. It sounds like there are much bigger changes on the way for ExtUtils-MakeMaker which might resolve this. https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/192 Nathanael
