This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Bumping libgfortran version number.


On Sat, Jun 24, 2006 at 09:25:26AM -0700, Steve Kargl wrote:
> Mark,
> 
> As part of the branching for 4.2, can you bump the library 
> version number for libgfortran.

This is just a one line change in libgfortran/libtool-version. Do we
need approval from the release manager for this?

>  This will allow us to
> distinguish the 4.2 library from all previous libraries.
> Yes, there are a few API/ABI changes.

To clarify, the current svn trunk is already ABI incompatible with
4.1, so we really really should bump the so version before 4.2 is
released.

> Right after the branching, I would like to again bump the
> version number on mainline.  Both Janne and I have changes
> that will again change the API/ABI.  Janne's change will
> introduce symbol versioning, which should make this the last
> bumping needed.

FWIW, I already submitted a symbol versioning patch, but I decided to
put it on hold until the C interop is committed, which would allow me
to do some further ABI cleanup at the same time. I hope this will make
it into 4.2, but of course it isn't release critical.

> Yes, I know some/many people would like a stable API/ABI 
> for libraries, but gfortran has come a long way since its
> import into the gcc tree.  AFAIK, the version number has
> never changed.

IIRC for 4.0->4.1 we bumped the so major version from 0 to the current
1.

-- 
Janne Blomqvist

Attachment: pgp00000.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]