On Fri, 3 Jun 2005, Elton Hughes wrote:
> I updated to 10.4.1 not to long ago and ran a script I had been using
> with 10.3.x without problems. Now I was getting error messages that
> did not appear before. It was just some little things that were easily
> fixed, (I re-used some variables that I thought were scoped properly),
> but it did make me wonder what all did change with Perl when we went
> to Tiger.
Perl got upgraded from a 5.8.1 beta to 5.8.6 stable.
A 10.3 machine:
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.3.9
BuildVersion: 7W98
$ perl -v | grep 'This is perl'
This is perl, v5.8.1-RC3 built for darwin-thread-multi-2level
$
A 10.4 machine:
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.4.1
BuildVersion: 8B15
$ perl -v | grep 'This is perl'
This is perl, v5.8.6 built for darwin-thread-multi-2level
$
I'm not sure what exactly changed between those versions, but if you
care to you can read the complete changelog -- up through 5.8.7 -- at:
<http://search.cpan.org/src/NWCLARK/perl-5.8.7/Changes>
You can also look over the perlNNNdelta files to see what major changes
each release delivered:
<http://search.cpan.org/dist/perl/pod/perl586delta.pod>
<http://search.cpan.org/dist/perl/pod/perl585delta.pod>
<http://search.cpan.org/dist/perl/pod/perl584delta.pod>
<http://search.cpan.org/dist/perl/pod/perl583delta.pod>
<http://search.cpan.org/dist/perl/pod/perl582delta.pod>
<http://search.cpan.org/dist/perl/pod/perl581delta.pod>
--
Chris Devers