From owner-freebsd-gnome Mon Mar 11 11:49:15 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from alcatraz.iptelecom.net.ua (alcatraz.iptelecom.net.ua [212.9.224.15]) by hub.freebsd.org (Postfix) with ESMTP id 2D6D237B400 for ; Mon, 11 Mar 2002 11:49:09 -0800 (PST) Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by alcatraz.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id VAA54741; Mon, 11 Mar 2002 21:48:57 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from vega.vega.com (h225.228.dialup.iptcom.net [212.9.228.225]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id VAA89136; Mon, 11 Mar 2002 21:48:54 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.6/8.11.3) with ESMTP id g2BJlOB69205; Mon, 11 Mar 2002 21:47:24 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Message-ID: <3C8D0A01.934992C2@FreeBSD.org> Date: Mon, 11 Mar 2002 21:48:17 +0200 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Joe Clarke Cc: gnome@FreeBSD.org Subject: Re: Lib names References: <20020311141725.G77201-100000@creme-brulee.marcuscom.com> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit 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 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. 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. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message