I propose the following for 1.4.2. Can someone double check this?
Index: VERSION
===================================================================
--- VERSION (revision 23057)
+++ VERSION (working copy)
@@ -70,17 +70,19 @@
# be affected by changes to inlined functions in OMPI's
# header-file-based C++ bindings implementation.
-# 5. The ORTE and OPAL libraries will change versions when their
-# public interfaces change (as relative to the layer(s) above them).
-# None of the ORTE and OPAL interfaces are public to MPI applications,
-# but they are "public" within the OMPI code base and select 3rd party
-# software packages.
+# 5. For the v1.4 series, we have decided not to change the version
+# numbers for libopen-rte.so and libopen-pal.so because of deep voodo
+# linker reasons. This policy is only in effect for the v1.4 series;
+# the v1.5 series will update libopen-rte.so/libopen-pal.so version
+# numbers as appropriate. This policy change will unfortunately cause
+# an ABI breakage for MPI applications between the v1.4 and v1.5
+# series -- sorry folks! :-(
# Version numbers are described in the Libtool current:revision:age
# format.
-libmpi_so_version=0:1:0
-libmpi_cxx_so_version=0:0:0
+libmpi_so_version=0:2:0
+libmpi_cxx_so_version=0:1:0
libmpi_f77_so_version=0:0:0
libmpi_f90_so_version=0:0:0
libopen_rte_so_version=0:0:0
--
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/
|