Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

acme (189)

acme
  (email not shown publicly)
http://www.astray.com/

Leon Brocard (aka acme) is an orange-loving Perl eurohacker with many varied contributions to the Perl community, including the GraphViz module on the CPAN. YAPC::Europe was all his fault. He is still looking for a Perl Monger group he can start which begins with the letter 'D'.

Journal of acme (189)

Wednesday October 03, 2007
06:55 AM

perl5.005_05-MAINT20070902

[ #34597 ]

I've just sent the following to perl5-porters:

Hi there porters,

Perl 5.005 is a great version of Perl and still used by many people. There have been a few distribution updates and tool changes which mean that it no longer compiles cleanly everywhere, so I believe it's time for a third maintenance release of perl5.005, which will lead to perl5.005_05.

Please compile and make test this snapshot on as many platforms as possible:

http://perl5005.googlecode.com/files/perl5.005_05-MAINT20070902.tar.gz

This is a release candidate. I'm not interested in fixing warnings.

I'm hosting it over at Google Code, but will push things back to Perforce when it is done:

http://code.google.com/p/perl5005/

Changes from perl5.005_05-MAINT20070701:

____________________________________________________________________________
[      ] By: acme                                  on 2007/09/02  08:19:41
       Log: Update time.t to blead's as it was occasionally failing
    Branch: maint-5.005/perl
          ! t/op/time.t
___________________________________________________________________ _________
[      ] By: acme                                  on 2007/09/01  21:07:49
       Log: Fix IPC::SysV test under VC++ 6.0 (Thanks to Steve Hay)
    Branch: maint-5.005/perl
          ! t/lib/ipc_sysv.t
______________________________________________________________ ______________
[      ] By: acme                                  on 2007/09/01  19:31:20
       Log: For newer FreeBSDs the return type of malloc() and free()
            is being guessed wrong because the 5.005 configure doesn't
            check that if the malloc.h exists that it doesn't simply do
            "#error ..." as it does in a number of more recent OS -
            I've copied in the test from the blead Configure and
            jiggled a few things around and all is hunk-dory - with
            this everything compiles and tests fine on
            FreeBSD 6.2-RELEASE-p4 (Thanks to Jonathan Stowe)
    Branch: maint-5.005/perl
          ! Configure

Cheers, Leon

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Compiled cleanly using the same "build a perl" script I've used to compile my local thicket of perls.

    However, subsequent efforts to build and test some modules ran into a host of problems with the out of date toolchain (e.g. Test::Simple, Test::Harness, etc.) that many more modern modules depend on for bug fixes and features.

    While bringing the toolchain entirely up to date might be too much to ask, could it be brought up to par with versions released in either 5.6 or 5.8?

    -- dagolden

  • Hi Acme!

    The "make" stage fails immediately on Mandriva Cooker. I'm using the following script to build it:

    >>>>>>>>

    You can find the versions of all the relevant packages here: http://xrl.us/bbpmm [xrl.us] .

    • I'm sorry, the script I used is:

      #!/bin/sh
      rm -f config.sh Policy.sh
      PREFIX="$HOME/apps/perl/perl-5.5.5-debug"
      sh Configure -de -Dprefix="$PREFIX" -Doptimize='-g'