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.