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
Upgrade the toolchain? (Score:1)
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
Re: (Score:2)
"make" fails immediately on Mandriva Cooker (Score:2)
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] .
Re: (Score:2)
#!/bin/sh
rm -f config.sh Policy.sh
PREFIX="$HOME/apps/perl/perl-5.5.5-debug"
sh Configure -de -Dprefix="$PREFIX" -Doptimize='-g'