Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] dynamic cpuset_t?
From: Samuel Thibault (samuel.thibault_at_[hidden])
Date: 2009-09-28 13:13:30

Jeff Squyres, le Fri 25 Sep 2009 16:02:15 -0400, a écrit :
> If we anticipate changing the fixed-size items now, how about adding
> some kind of version control in the type name now? Or -- more
> specifically -- what are the exact ABI goals? I.e., if we change the
> size of the type, will we just require a recompile? Or will we want
> to support old binaries and new binaries simultaneously?

I'd tend to just require a recompile. With different sonames, various
versions of the library can be kept installed at the same time. By
looking at /usr/lib/*.so on my Debian box, it seems not so rare that
additional versioning is used in sonames.