Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2002 14:50:52 -0500 (EST)
From:      Joe Clarke <marcus@marcuscom.com>
To:        Maxim Sobolev <sobomax@FreeBSD.org>
Cc:        gnome@FreeBSD.org
Subject:   Re: Lib names
Message-ID:  <20020311144934.X77201-100000@creme-brulee.marcuscom.com>
In-Reply-To: <3C8D0A01.934992C2@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Mon, 11 Mar 2002, Maxim Sobolev wrote:

> Joe Clarke wrote:
> >
> > Maxim, I see you're keeping the -API_VERSION extension on, for instance,
> > the pango libs.  I was busy writing patches to keep things the old way
> > (i.e. libpango.so.0).  Just wanted to make sure we're going with this new
> > lib naming scheme for future reference.  Thanks!
>
> After thinking it out I came to a conclusion that overriding vendor's
> defaults in this particular case isn't a good idea because of the
> following:
>
> 1. If we would remove -API_VERSION extension from pango/atk we also
> need to patch gtk20 and probably other ports.

Not to mention each and every port that depends on said libraries.

>
> 2. Those numbers in library names would protect us from the pain in
> the future when some incompatable version of atk/pango will be
> released (e.g. atk2/pango2). Just recall all the pain we had with
> gtk10/gtk12 ports, which need to be heavily patched to co-exist on the
> same machine. Those numbers aren't going to change every release (like
> they were in the old pango), so that there are mostly no pkg-plist
> maintenance costs.

Yeah, I figured you'd say that.  I was up to like 20 patches for pango
alone before I thought, "there has to be a better way."

Joe

>
> -Maxim
>
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020311144934.X77201-100000>