Re: ABI breakage in libcroco
- From: Dodji Seketeli <dodji seketeli org>
- To: Frederic Crozat <fcrozat mandrakesoft com>
- Cc: desktop-devel-list gnome org, strider freespiders org
- Subject: Re: ABI breakage in libcroco
- Date: Mon, 07 Jul 2003 18:27:41 +0200 (MEST)
You are right Frederic,
This is my fault, I have totaly screwed up.
I will increase the CURRENT library version number and
make sure I don't increase the AGE library version number .... <grin/>
As far as the ABI compatibility is concerned,
libcroco is still in heavy development
so I will not insure ABI compatibility for the moment.
But again, you are right, I must increase the the CURRENT library
version number and set the AGE version NUMBER to zero so that
the linker formally knows about the ABI incompatibility.
A 0.3 release is under way ...
All the best,
Quoting Frederic Crozat <fcrozat mandrakesoft com>:
> Hi all,
> I've just discovered libcroco 0.2 is not ABI compatible with 0.1..
> I know libcroco is not (yet) part of the platform and therefore is not
> supposed to be ABI backward compatible with older release ... BUT since
> it is used by librsvg and SVG are becoming more and more used in GNOME
> (well, librsvg is required for nautilus ...), it would be great if you
> could, for next release, remember to bump library SONAME major so all
> people can see next release is NOT ABI compatible with older versions..
> So, this is a remimber for all people developing libraries for GNOME
> desktop release (and for everybody else too), please, try to keep ABI
> compatibility or at least, remember to bump major in SONAME..
> Thanks in advance..
> Frederic Crozat <fcrozat mandrakesoft com>
> desktop-devel-list mailing list
> desktop-devel-list gnome org
gnome xml editor: http://www.freespiders.org/projects/gmlview
gnome css2 parsing toolkit: http://www.freespiders.org/projects/libcroco
] [Thread Prev