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>