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

[perl #129229] [PATCH] Fix Parallel Building

Thread Previous | Thread Next
Father Chrysostomos via RT
September 20, 2016 07:36
[perl #129229] [PATCH] Fix Parallel Building
Message ID:
On Mon Sep 19 23:50:58 2016, wrote:
> On 19 September 2016 at 11:52, James E Keenan via RT
> <> 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

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About