Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] ABI stabilization/versioning
From: Manuel Prinz (manuel_at_[hidden])
Date: 2010-01-25 07:55:17

Am Montag, den 25.01.2010, 12:11 +0000 schrieb Dave Love:
> I assumed that the libraries would then be versioned (at least for ELF
> -- I don't know about other formats) and we could remove a major source
> of grief from dynamically linking against the wrong thing, and I think
> Jeff said that would happen. However, the current sources don't seem to
> be trying to set libtool version info, though I'm not sure what
> determines them producing .so.0.0.1 instead of .0.0.0 in other binaries
> I have. This doesn't seem to have been addressed in the Debian or
> Fedora packaging, either

The ABI should be stable since 1.3.2. OMPI 1.4.x does set the libtool
version info; Versions where bumped to 0.0.1 for libmpi which has no
effect for dynamic linking.

Could you please elaborate on what needs to be addressed? Debian does
not have 1.4.1 yet though I'm planning to upload it really soon. The ABI
did not change (also not in an incompatible way, AFAICS). If you know of
any issues, I'd be glad if you could tell us, so we can find a solution
before any damage is done. Thanks in advance!

Best regards