David Cantrell wrote:

cp Syslog.pm blib/lib/Sys/Syslog.pm
/home/david/cpantesting/perl-5.6.2/bin/perl /home/david/cpantesting/
perl-5.6.2/lib/5.6.2/ExtUtils/xsubpp -noprototypes -typemap /home/
david/cpantesting/perl-5.6.2/lib/5.6.2/ExtUtils/typemap  Syslog.xs
Syslog.xsc && mv Syslog.xsc Syslog.c
Error: 'const char *' not in typemap in Syslog.xs, line 108
make: *** [Syslog.c] Error 1
There's something wrong here, because Makefile.PL creates a typemap
with this additional type for Perl below 5.8:

Seems that I was testing an old version.  0.24 works fine.


I just realised from the subject that your smoke bot indeed tested an old version: 0.18 dates back from august 2006. I don't mind that much a false report but other authors seem to get quickly angry at something like this.

Maybe some code could be added to the modules that send reports (Test::Reporter and CPAN::Reporter I think) to first fetch the YAML from cpan-testers (or a locally cached copy to prevent hammering the server) and checking whether this is actually the most recent version of the module. Because reports for old versions of modules (especially FAIL reports) are a waste of time and disk for everybody.

[ CC'ing cpan-testers for the records ]

--
Sébastien Aperghis-Tramoni

Close the world, txEn eht nepO.


Reply via email to