develooper Front page | perl.perl5.porters | Postings from June 2008

Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz

Thread Previous | Thread Next
From:
=?ISO-8859-1?Q?S=E9bastien_Aperghis-Tramoni?=
Date:
June 7, 2008 14:47
Subject:
Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
Message ID:
40593FAE-D7DB-4B24-9B6A-62111F7DBE76@free.fr
Nicholas Clark wrote:

> On Thu, Jun 05, 2008 at 06:30:03PM -0700, Steve Peters wrote:
>> Change 34005 by stevep@stevep-kirk on 2008/06/06 01:27:49
>>
>> 	Subject: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
>> 	From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
>> 	Date: Fri, 6 Jun 2008 01:23:30 +0200
>> 	Message-Id: <A5901BA3-6972-4C7D-8D91-F6E942B85AE5@free.fr>
>>
>> Affected files ...
>
>> ... //depot/perl/ext/Sys/Syslog/t/syslog.t#17 edit
>
> This is failing for me "here". oooh, And warnings.

The 17 FAIL reports I got from CPAN testers confirm that Sys::Syslog  
0.25 indeed fails on 5.10.0 on all systems, but works on 5.8.x and  
previous versions. This is very visible on the test results matrix:
   » http://bbbike.radzeit.de/~slaven/cpantestersmatrix.cgi?dist=Sys- 
Syslog+0.25

 From the tests I did at work, I checked that it works on maint-5.8  
and fails on blead and maint-5.10 (this was on a Linux x86-64 box).

The problem can be reduced to this:

$ perl5.8.8 -Mblib -MSys::Syslog -le 'print Sys::Syslog::constant 
("LOG_INFO")'
6

$ perl5.11.0 -Mblib -MSys::Syslog -le 'print Sys::Syslog::constant 
("LOG_INFO")'
LOG_INFO is not a valid Sys::Syslog macro

constant() is the function defined by ExtUtils::Constant.

I'm diff'ing the generated files with both 5.8.6 and 5.10.0 but I  
first need to upgrade the modules in my 5.10.0 in order to reduce the  
noise.


-- 
Sébastien Aperghis-Tramoni

Close the world, txEn eht nepO.



Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About