From 6aaa8b583f6f6b1a5a30062a2035646d8b7064b1 Mon Sep 17 00:00:00 2001 From: Geoffrey Paulsen Date: Tue, 31 Jan 2023 12:21:58 -0600 Subject: [PATCH] Fixing VERSION file for v5.0.0rc10 bot:notacherrypick Open MPI v5.0.0 shared libraries are ABI compatible with v4.1.x with a few subtle possible exceptions for Fortran. In the rare case that you compile your application in such a way that the size of an integer for C is different than the size of an integer in Fortran, you'll need to rebuild and relink your application. There are some additional Fortran API changes involving intents and asyncs, along with changing some interfaces from named to unamed. Resetting the age of all internal libraries to 0 for v5.0.0 Refer to https://docs.open-mpi.org/en/v5.0.x/version-numbering.html#shared-library-version-number for policy Signed-off-by: Geoffrey Paulsen --- VERSION | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/VERSION b/VERSION index efe3f254542..b55f930d5a0 100644 --- a/VERSION +++ b/VERSION @@ -94,15 +94,15 @@ date="Unreleased developer copy" # Version numbers are described in the Libtool current:revision:age # format. -libmpi_so_version=80:0:0 -libmpi_mpifh_so_version=80:0:0 -libmpi_usempi_tkr_so_version=80:0:0 -libmpi_usempi_ignore_tkr_so_version=80:0:0 -libmpi_usempif08_so_version=80:0:0 +libmpi_so_version=80:0:40 +libmpi_mpifh_so_version=80:0:40 +libmpi_usempi_tkr_so_version=80:0:40 +libmpi_usempi_ignore_tkr_so_version=80:0:40 +libmpi_usempif08_so_version=80:0:40 libopen_pal_so_version=80:0:0 -libmpi_java_so_version=80:0:0 -liboshmem_so_version=80:0:0 -libompitrace_so_version=80:0:0 +libmpi_java_so_version=80:0:40 +liboshmem_so_version=80:0:40 +libompitrace_so_version=80:0:40 # "Common" components install standalone libraries that are run-time # linked by one or more components. So they need to be versioned as