[Top][All Lists]

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

Re: GNU Parted / library versioning patch ...

From: Timshel Knoll
Subject: Re: GNU Parted / library versioning patch ...
Date: Wed, 16 May 2001 09:41:39 +1000
User-agent: Mutt/1.2.4i

On Wed, May 16, 2001 at 09:31:29AM +1000, Andrew Clausen wrote:
> Timshel Knoll wrote:
> > Anyway, it's against 1.4.11, the only problem with it is that it will
> > update libparted's soname _again_, to 9. Also, the -release is kind of
> > required since the soname versioning will start from 0 again on a new
> > minor release (ie. 'micro' = 0). If you really didn't want to implement
> > using -release, I'm sure there are ways that it could be worked around.
> > You'll need to do a 'autoconf && automake' after applying it ... Debian
> > doesn't have autoconf 2.49 yet ... and I couldn't bothered installing it
> > without being able to apt-get :-)
> I'll have a good look at this later :-(
> One question: doesn't -release break binary compatibility?
> (unless you are clever about picking your numbers...)

Yes. But it would be a one-off for 1.4, and then every time you
increment the minor version number it will break compatibility ...
So 1.6 won't be compatible with 1.4, for example... If you don't want
that (ie. you want 1.6 to be able to be 1.4 compatible, for example)
I'm sure it can be worked so that you don't need to use -release ...
if you simply create a new var called PED_CURRENT or something, which
you increment each release (rather than resetting to 0 like PED_MINOR) ...



   Timshel Knoll <address@hidden>  for Debian email: <address@hidden>
                Geomatics/Computer Science double degree, RMIT
      Debian GNU/Linux developer, see http://people.debian.org/~timshel/
                For GnuPG public key: finger address@hidden

Attachment: pgpgq9q0JqvNL.pgp
Description: PGP signature

reply via email to

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