-----Original Message-----
From: Rafael Garcia-Suarez [mailto:[EMAIL PROTECTED]
Sent: 17 June 2005 14:48
To: perl5-porters@perl.org
Subject: Re: rebuilding lib/Config*; was RE: [PATCH] 5.8.7 fails to
build with parallel make


Robin Barker wrote:
> I assume this solves the parallel make problem, but I don't think it
> solves the remake unidatafiles problem.

No, it doesn't. If I remember correctly we hadn't found a solution
(read, a patch) for this yet...

-----

Attached two ALTERNATIVE patches.

The first removes mv-if-diff from lib/Config.pm and uses lib/Config.pod to 
de-parallelise the call to configpm.  There does not seem much downside to this 
approach, but the makefile comments are keen that lib/Config.pm (and, 
presumably, lib/Config_heavy.pl) are not updated unnecessarily.

The second replaces the output of configpm with one file, applies mv-if-diff to 
this one file, and (if necessary) extracts lib/Config.pm+lib/Config_heavy.pl 
from the bundled file.  This approach captures more accurately the previous 
treatment of lib/Config.pm but is rather baroque.

Robin



-------------------------------------------------------------------
This e-mail and any attachments may contain confidential and/or
privileged material; it is for the intended addressee(s) only.
If you are not a named addressee, you must not use, retain or
disclose such information.

NPL Management Ltd cannot guarantee that the e-mail or any
attachments are free from viruses.

NPL Management Ltd. Registered in England and Wales. No: 2937881
Registered Office: Serco House, 16 Bartley Wood Business Park,
                   Hook, Hampshire, United Kingdom  RG27 9UY
-------------------------------------------------------------------

Attachment: makefile-easy.patch
Description: Binary data

Attachment: makefile-bundle.patch
Description: Binary data

Reply via email to