The Perl Porters proudly present a shiny new release of Perl, version 5.005.
This is a major release that incorporates all maintenance and development
changes since the last major release, 5.004.
This major release is not to be confused with maintenance releases of 5.004.
A new maintenance release of 5.004 (5.004_05) is in fact in final beta test
stages now and should be released within a few weeks.
WARNING: Version 5.005 is NOT BINARY
COMPATIBLE with previous releases. You will need to recompile
all extensions that require a C compiler to build (i.e. those that
contain XSUBs). A brief summary of the more significant changes is
included at the end.
There has been one maintenance update since the time 5.005 was released,
to fix a few platform-specific problems. You can find the 5.005_01
release from any of the Comprehensive Perl Archive Network (CPAN) sites
worldwide. To select from a list of sites, go to:
Perl builds and runs on a bewildering number of platforms. Virtually all
known and current Unix derivatives are supported, as are VMS, DOS, OS/2,
Windows, QNX, BeOS, and the Amiga. There are also the beginnings
of support for MPE/iX. If you find that your platform is unsupported,
do let us know.
Be sure to read the INSTALL
document for Unix-like platforms, and the port-specific
for others. For brief notes on what has changed, see pod/perldelta.pod. More specific logs
logs can be found in the Changes file.
If everything went well, and all the tests passed, make
ok will mail us a report of your build configuration. If not,
run make nok and describe your problems in detail.
Those two make targets run the perlbug utility, located at utils/perlbug. If perlbug
cannot determine how to send mail from your system, you may have
to let it save the report to a file, and mail it to us at <email@example.com>.
Being the lazy bunch we are, we have gone and written perlbug
in Perl, so if you are unable to build Perl at all, we apologize.
Please include the _output_ of the ./myconfig shell script
with a detailed summary of what went wrong, and send it to <firstname.lastname@example.org>. If Perl
built fine, but you have been unable to install it, perlbug can
also be run as
./perl -Ilib utils/perlbug
option will show a short usage summary.
If after having successfully installed Perl, you find any bugs or
incompatibilities that aren't already mentioned in the documentation,
please use perlbug to report the problem.