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
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to