summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2002-05-04 17:09:26 +0100
committerJarkko Hietaniemi <jhi@iki.fi>2002-05-04 15:51:52 +0000
commit64fa5b0baf3802c24eefe0e0dfe2be71992aecb5 (patch)
treef6fa7fcd6f5260335a095f320a8e65a752697bbf /INSTALL
parentfdce9ba9224e8263957ca62d8449b3b8e13606ea (diff)
downloadperl-64fa5b0baf3802c24eefe0e0dfe2be71992aecb5.tar.gz
- remove binary compatibility claims
Message-ID: <20020504160926.A24990@fdgroup.com> p4raw-id: //depot/perl@16391
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL19
1 files changed, 7 insertions, 12 deletions
diff --git a/INSTALL b/INSTALL
index 0a22dcbd4c..f087b77fc8 100644
--- a/INSTALL
+++ b/INSTALL
@@ -88,8 +88,8 @@ that too. Additional information is in the Porting/ directory.
=head1 WARNING: This version requires an extra step to build old extensions.
5.005_53 and later releases do not export unadorned
-global symbols anymore. This means you may need to build older
-extensions that have not been updated for the new naming convention
+global symbols anymore. This means you may need to build rather old
+extensions that have not been updated for the current naming convention
with:
perl Makefile.PL POLLUTE=1
@@ -101,17 +101,12 @@ building perl itself with:
pod/perldelta.pod contains more details about this.
-=head1 WARNING: This version may not be binary compatible with Perl 5.005.
+=head1 WARNING: This version is not binary compatible with releases of
+Perl prior to 5.8.0.
-Using the default Configure options for building perl should get you
-a perl that will be binary compatible with the 5.005 release.
-
-However, if you run Configure with any custom options, such as
--Dusethreads, -Dusemultiplicity, -Dusemymalloc, etc.,
-the resulting perl will not be binary compatible. Under these
-circumstances, if you have dynamically loaded extensions that were
-built under perl 5.005, you will need to rebuild and reinstall all
-those extensions to use them with 5.6.
+If you have built extensions (ie modules that include C code)
+using an earlier version of Perl, you will need to rebuild and reinstall
+those extensions.
Pure perl modules without XS or C code should continue to work fine
without reinstallation. See the discussions below on