From owner-freebsd-gnome Mon Mar 11 11:52: 4 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from creme-brulee.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46]) by hub.freebsd.org (Postfix) with ESMTP id 9A6BC37B400; Mon, 11 Mar 2002 11:52:00 -0800 (PST) Received: from localhost (marcus@localhost) by creme-brulee.marcuscom.com (8.11.6/8.11.6) with ESMTP id g2BJoqt78420; Mon, 11 Mar 2002 14:50:52 -0500 (EST) (envelope-from marcus@marcuscom.com) Date: Mon, 11 Mar 2002 14:50:52 -0500 (EST) From: Joe Clarke To: Maxim Sobolev Cc: gnome@FreeBSD.org Subject: Re: Lib names In-Reply-To: <3C8D0A01.934992C2@FreeBSD.org> Message-ID: <20020311144934.X77201-100000@creme-brulee.marcuscom.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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