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

Re: 5.8.9-to-be on Irix

Thread Previous | Thread Next
David Cantrell
May 13, 2008 16:25
Re: 5.8.9-to-be on Irix
Message ID:
On Fri, May 09, 2008 at 02:26:44PM +0200, S?bastien Aperghis-Tramoni wrote:

> Given 5.8.8 has Sys::Syslog 0.13, and 5.8.9-tobe and blead both have  
> 0.24, could you try the following combinations:

OK, in both cases I built a fresh perl (5.8.9-to-be is Nicholas's build
33536), ignored the test failures in 5.8.9-to-be, and intalled to
~/perl-5.8.[whatever].  Then I did the untarred Sys-Syslog 0.13 and 0.24
and for each perl and each dist of the module did:
  [path]/perl Makefile.PL
  make test

0.24 came from the CPAN, 0.13 from the backpan.

>  - 5.8.8 with 0.24 (will show if the regression was introduced by  
> Sys::Syslog)

That fails, but passes with 0.13.  But according to CPAN-testers, 0.24
*passes* with 5.8.8 on some other platforms, so this is Irix-specific.

>  - 5.8.9-tobe with 0.13 (will show if the regression was introduced  
> by something else in Perl)

That passes.

With 0.24 I noticed this:

    cc-1174 cc: WARNING File = Syslog.c, Line = 367
      The variable "RETVAL" was declared but never referenced.

which might explain the failures.

So given that 0.24 fails with 5.8.8 it looks like the problem is in
Sys::Syslog, and not with perl itself.  Tomorrow I'll grovel over the
backpan and see exactly when the bug was introduced.

David Cantrell | A machine for turning tea into grumpiness

      You know you're getting old when you fancy the
      teenager's parent and ignore the teenager
        -- Paul M in uknot

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About