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.