Change 16121 by jhi@alpha on 2002/04/23 23:45:41
Subject: Re: binary compatibility
From: Andy Dougherty <[EMAIL PROTECTED]>
Date: Tue, 23 Apr 2002 16:21:26 -0400 (EDT)
Message-ID:
<[EMAIL PROTECTED]>
Affected files ...
.... //depot/perl/INSTALL#99 edit
.... //depot/perl/patchlevel.h#388 edit
Differences ...
==== //depot/perl/INSTALL#99 (text) ====
Index: perl/INSTALL
--- perl/INSTALL.~1~ Tue Apr 23 18:00:05 2002
+++ perl/INSTALL Tue Apr 23 18:00:05 2002
@@ -2096,6 +2096,9 @@
=head1 Coexistence with earlier versions of perl5
+Perl 5.8 is not binary compatible with earlier versions of Perl.
+In other words, you have to recompile your XS modules.
+
In general, you can usually safely upgrade from one version of Perl (e.g.
5.004_04) to another similar version (e.g. 5.004_05) without re-compiling
all of your add-on extensions. You can also safely leave the old version
==== //depot/perl/patchlevel.h#388 (text) ====
Index: perl/patchlevel.h
--- perl/patchlevel.h.~1~ Tue Apr 23 18:00:05 2002
+++ perl/patchlevel.h Tue Apr 23 18:00:05 2002
@@ -30,8 +30,8 @@
to include in @INC. See INSTALL for how this works.
*/
#define PERL_API_REVISION 5 /* Adjust manually as needed. */
-#define PERL_API_VERSION 5 /* Adjust manually as needed. */
-#define PERL_API_SUBVERSION 0 /* Adjust manually as needed. */
+#define PERL_API_VERSION 7 /* Adjust manually as needed. */
+#define PERL_API_SUBVERSION 3 /* Adjust manually as needed. */
/*
XXX Note: The selection of non-default Configure options, such
as -Duselonglong may invalidate these settings. Currently, Configure
End of Patch.