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/