[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XForms] binary incompatibility 1.0.2 -> 1.0.92sp2

From: Jens Thoms Toerring
Subject: Re: [XForms] binary incompatibility 1.0.2 -> 1.0.92sp2
Date: Mon, 28 Dec 2009 14:10:35 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

Hi Michal,

On Mon, Dec 28, 2009 at 01:28:22PM +0100, Michal Szymanski wrote:
> Maybe I have not noticed that in Jens' announcements but maybe we just
> were not aware of: it seems that an application built dynamically with
> libforms.so.1.0.0 (version 1.0.2 actually, as given in forms.h) cannot
> be properly run with new library libforms.1.1.0 (1.0.92sp) without being
> recompiled from sources. What I noticed is that a vertical slider was
> totally messed.
> While it is not a big problem to recompile, we probably should take care
> of version naming - shouldn't the libraries differing with only minor
> version number be binary compatible?

You're absolutely right. Changes in the library that lead to
binary incompatibility should result in a different major
revision number. But unfortunately I have only become aware
of this a few weeks ago and am working at the moment on a new
release with a library version number of 2.0.0 (actually, the
xforms-1.0.93pre1 pre-release already has that number). I will
make one or two further pre-releases and then make a new
release with the bumped up major version number (and from
then on make sure the versions keep binary compatible). Sorry
for the inconvenience!
                           Best regards, Jens
  \   Jens Thoms Toerring  ________      address@hidden
   \_______________________________      http://toerring.de

reply via email to

[Prev in Thread] Current Thread [Next in Thread]