Perl 5.8.4 Release Announcement

The Perl 5 developer team is pleased to announce the Perl Release 5.8.4, the fourth maintenance release of Perl 5.8. The CPAN ftp multiplexor will pick a mirror close to you:

bz2 : (9598489 bytes)
gz : (12094233 bytes)

Or you can choose your own from one of the 243 CPAN mirrors worldwide.

md5sums for the tarballs:
3eb135afd0114f4e1acdd4ad6b8fd947 perl-5.8.4.tar.bz2
912050a9cb6b0f415b76ba56052fb4cf perl-5.8.4.tar.gz

5.8.4 is a maintenance release for perl 5.8, incorporating various minor bugfixes and optimisations. This release updates Perl to the Unicode Character Database, Version 4.0.1, and fixes some minor errors in Perl's UTF8 handling. It provides optimisations for Unicode case conversion functions, map and sort, and on most platforms now provides protection against memory wrapping attacks. Please see the perldelta for the full details.

Please report bugs using the perlbug utility. If the build or regression tests fail, make nok. If the build fails to early to run this, please mail perlbug at directly.

This is a source code release, not a binary release. You will need a C development environment to build the sources. Binary releases will be made available by various vendors.

5.8.5 is planed for release in July 2004, concentrating on bug fixing and stability, and will be followed by further 5.8.x releases.

To build and install Perl, and to find out how to report problems, please read the INSTALL file, and any relevant README.platform file.

As specified in the licenses for Perl (see the files named Artistic or Copying), THIS PACKAGE IS PROVIDED WITH ABSOLUTELY NO WARRANTY.

As always, you should conduct an appropriate level of testing before using any new product in your production environment.

The "perldelta", which describes the most important changes for this release is available in the source distribution, or at:

If you missed the Perl 5.8.3 announcement:

You can find much more about Perl at:

-- Nicholas Clark, on behalf of the Perl5 Porters 2004-04-23