I've created a snapshot of the maint-5.10 branch:
http://www.iabyn.com/tmp/perl-5.10.0-GitLive-maint-5.10-1551-gadd0c32.tar.gz
This snapshot is actually quite close to what the first release candidate
will be like (RC1), so you might want to think of this as a sort-of RC0.
The main expected differences between it and RC1 are:
* it still identifies itself as 5.10.0 (and if you try to install it
as root it will quite happily blow away your OS's 5.10.0 under
/usr/local - you have been warned!)
* there are a bunch of 5.10.0 regressions whose fixes hopefully will
be in RC1
* there are a few minor dual-life module updates that might still
happen
* any fixes for issues raised by this snapshot
* any fixes for outstanding smoke issues
But apart from that, the code is mostly frozen now.
I'd be really keen for this snapshot to get extensive testing. In
particular:
* this is (as far as I'm aware), the first snapshot of any branch
that's been released since the move to git, and since the revamping
of all the patchlevel.h stuff. As such, it may well have issues with
things like file permissions, whether all the correct files have
been unix2dos'ed etc. (For those of you who aren't aware; a snapshot
like this isn't just a tarred-up copy of a git checkout; instead the
script Porting/makerel constructs a release dir by copying all the
files from the checkout dir then running all sorts of chmods and
unix2dos stuff.)
* Similarly, there have been changes to the install process: for
example pod/perlapi.pod is now built at install time rather than
coming with the tarball; check that it still gets installed.
* Binary compatibility. We make the proud claim that releases in the
the maint branch are binary-compatible with each other; ie XS code
built under an earlier perl should work with a later perl. So,
build yourself a 5.10.0, compile all your favourite CPAN and DarkPAN
XS modules using it, then upgrade to this snapshot and see if they
still work.
* if you have weird platforms or weird modules, then test them!
I'm estimating that RC1 is about two weeks away, but that will depend very
much on how much needs fixing in the interim.
Thanks everyone!
Dave
--
Gravity is just a theory; teach Intelligent Falling in our schools!
http://www.theonion.com/content/node/39512
Thread Next