develooper Front page | perl.perl5.porters | Postings from September 2016

[perl #129229] [PATCH] Fix Parallel Building

Thread Previous | Thread Next
From:
Father Chrysostomos via RT
Date:
September 20, 2016 07:36
Subject:
[perl #129229] [PATCH] Fix Parallel Building
Message ID:
rt-4.0.24-24964-1474357006-1375.129229-15-0@perl.org
On Mon Sep 19 23:50:58 2016, kentfredric@gmail.com wrote:
> On 19 September 2016 at 11:52, James E Keenan via RT
> <perlbug-followup@perl.org> wrote:
> > Hence, if there were a problem with parallel builds I would have
> > expected it to show up on multiple OSes, not just FreeBSD, and to
> > have started to appear three months ago.  Can you clarify?
> 
> 
> Its been showing up since at least 5.24.0 for me on linux ( That is,
> before 3dfcef7e97bf1b516f )  , but I have special circumstances that
> cause the frequency of appearing: One of our patches changed the
> MANIFEST, which causes the *need* to resort the MANIFEST, which causes
> the build order problem about 10% of the time.
> 
> ( Granted whether or not we need to patch the manifest is a separate
> issue, however, its just how we came to know of it, and will be glad
> to see fixed )
> 
> If there were other things that happened which caused the manifest to
> need re-sorting, it would cause the same problem.
> 
> 3dfcef7e97bf1b516f just appears to have shuffled the deck enough that
> other people see it now as well.

What I want to know is why the build is trying to sort MANIFEST at all.  Ideally, ‘make’ should *never* touch checked-in files, because then ‘make distclean’ doesn’t work.  You can’t get a clean slate unless you are using a git repository.

-- 

Father Chrysostomos


---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=129229

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About