Skip Menu |

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

Report information
The Basics
Id: 129578
Status: new
Priority: 0/
Queue: Module-Build

People
Owner: Nobody in particular
Requestors: HEXCODER [...] cpan.org
Cc:
AdminCc:

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



Subject: weird linking behaviour when time stamps are in the future
While preparing a new version 0.10 of my module Code::DRY, I did not notice that the clock on this PC was 2 hours ahead of time (so that was probably my fault). After releasing the module to CPAN, the cpantester machines started testing (thanks!). Whenever Module::build was used (as opposed to 'make'), the module could not be build (due to time stamps being in the future). The linking included some .o files doubled and that led to redefinition errors. After two hours the time stamps were not wrong anymore and the module 'healed itself magically'. All building and testing from then on was ok. This can be seen here: https://http://matrix.cpantesters.org/?dist=Code%3A%3ADRY 0.10 All 125 fails belong to the early 'Build test' trials. So I wish for a more robust reaction when time stamps are in the future. Thanks, Heiko