ftp://ftp.linux.activestate.com/pub/staff/gsar/APC/5.5.650/perl5.5.650.patch.gz ftp://ftp.linux.activestate.com/pub/staff/gsar/APC/5.5.650/perl5.5.650.tar.gz The pace, as they say, needs picking up. Most of us still seem lost in petty arguments... Then Bilbo sat down on a seat by his door, crossed his legs, and blew out a beautiful grey ring of smoke that sailed up into the air without breaking and floated away over The Hill. `Very pretty!' said Gandalf. `But I have no time to blow smoke-rings this morning. I am looking for someone to share in an adventure that I am arranging, and it's very difficult to find anyone.' `I should think so--in these parts! We are plain quiet folk and I have no use for adventures. Nasty disturbing uncomfortable things! Make you late for dinner!' --An Unexpected Party, The Hobbit, J R R Tolkien My appreciation and thanks to all the people who have worked towards these changes: + Todo-5.6 covers things we need to get done for 5.6 and its maintenance versions + support sprintf("v%v", v1.2.3) (works on any string argument, in fact) + pad_alloc panic from C<my $w; sub { my($i) = @_; sub { $w } }> fixed + evals and anonymous subroutines have more informative names under the debugger (Ilya Zakharevich) + parse error on C<{ use strict }> and other similar constructs has been fixed + $^V is now aliased to $PERL_VERSION_TUPLE when you use English + "\x{FFF}" is allowed even without "use utf8" + $^U is now spelled $^WIDE_SYSTEM_CALLS; the -C command-line switch can be used to set it + ${^Warnings} has been renamed to ${^WARNING_BITS} + $^E works a little bit more predictably on Windows when you enable USE_IMP_SYS (the whole approach to its implementation is still fairly broken, though) + compatible versions (specified in $Config{inc_ver_list}) will be added to search paths automatically (Tom Hughes) + 64-bit utf8-encoded integers are allowed (Ilya Zakharevich) + the utf8 flag on vectors only if there are chars > 127 (Gisle Aas) + memory consumption of POSIX.pm reduced (Ilya Zakharevich) + CPAN.pm has been updated to v1.52 (Andreas Koenig) + Sys::Syslog goes the XS way (Tom Hughes) + OpenBSD hints updated (Todd Miller) + OS/2 build fixups (Ilya Zakharevich and Yitzchak Scott-Thoennes) + VMS update (Dan Sugalski and Peter Prymmer) + VOS port updates (Paul Green) + various documentation patches Some things are broken: - Configure sometimes decides to give up too easy. If this happens to you, apply the attached patch. - Perl's malloc appears to coredump on IRIX - the Compiler is probably broken under usethreads - C<while ($i++ < 10000) { my $i = *FOO }> appears to leak Thanks. Sarathy gsar@ActiveState.com -----------------------------------8<----------------------------------- Change 5042 by gsar@auger on 2000/02/08 20:32:12 avoid exiting just because we didn't scan for libm ('libs' may still have it, but we avoided scan for things in 'libs') Affected files ... ... //depot/perl/Configure#135 edit Differences ... ==== //depot/perl/Configure#135 (xtext) ==== Index: perl/Configure --- perl/Configure.~1~ Tue Feb 8 12:32:16 2000 +++ perl/Configure Tue Feb 8 12:32:16 2000 @@ -3738,18 +3738,6 @@ ' '|'') dflt='none';; esac -case "$libsfound" in -*libm*) ;; -*) cat <<EOM >&4 - -I could not find -lm, the mathematics library. -This means that something went awfully wrong. - -EOM - exit 1 - ;; -esac - $cat <<EOM In order to compile $package on your machine, a number of libraries End of Patch.