Skip Menu |

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 45700
Status: resolved
Priority: 0/
Queue: Module-Build

People
Owner: Nobody in particular
Requestors: dolmen [...] cpan.org
mschwern [...] cpan.org
Cc: kahirsch [...] cpan.org
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 0.33_01
Fixed in: (no value)



CC: DOLMEN <dolmen [...] cpan.org>, KAHIRSCH <kahirsch [...] cpan.org>
Subject: t/compat.t has to wait a second after generating Makefile.PL for HP/UX to catch up
See https://rt.cpan.org/Public/Bug/Display.html?id=29955 This effects t/compat.t which generates a Makefile.PL If you use the HP-UX 'make' command, then "make test" for the module ExtUtils::MakeMaker usually fails at least once with this error: # Makefile out-of-date with respect to Makefile.PL This is because (1) Makefile.PL files are built dynamically (2) the Makefile is created within the same second as Makefile.PL (3) the make command on HP-UX conservatively assumes that files created at exactly the same time are out-of-date w.r.t. to each other. This is rarely a problem using MakeMaker for other modules since Makefile.PL is usually not created dynamically.
I've fixed it in r12740. Please confirm the fix by checking out http://svn.perl.org/modules/Module-Build/trunk and testing it.
Le Lun. Mai. 04 13:52:30 2009, MSCHWERN a écrit : Show quoted text
> I've fixed it in r12740. Please confirm the fix by checking out > http://svn.perl.org/modules/Module-Build/trunk and testing it.
Thank you very much for your really fast answer to this issue. I've verified that in r12740 all the tests are passing OK on HP-UX.
Could you release it on CPAN? It would ease my build process as I'm trying to upgrade my build environment using a Bundle.
Fixed in 0.33_01.