From owner-freebsd-current@FreeBSD.ORG Fri Nov 9 16:28:54 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C71C16A41A for ; Fri, 9 Nov 2007 16:28:54 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id E618113C4BA for ; Fri, 9 Nov 2007 16:28:53 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id lA9GSiTh030216; Fri, 9 Nov 2007 08:28:44 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id lA9GSi8l030215; Fri, 9 Nov 2007 08:28:44 -0800 (PST) (envelope-from obrien) Date: Fri, 9 Nov 2007 08:28:43 -0800 From: "David O'Brien" To: Alexander Leidinger Message-ID: <20071109162843.GA23840@dragon.NUXI.org> Mail-Followup-To: obrien@freebsd.org, Alexander Leidinger , Daniel Eischen , freebsd-current@freebsd.org References: <200710180835.18929.thierry@herbelot.com> <47170A83.6050607@FreeBSD.org> <20071018091950.GB1546@nagual.pp.ru> <20071109141155.0ae922a1@deskjail> <20071109164301.258532a8@deskjail> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071109164301.258532a8@deskjail> X-Operating-System: FreeBSD 7.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Daniel Eischen , freebsd-current@freebsd.org Subject: Re: No libc shared lib number bump ? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2007 16:28:54 -0000 On Fri, Nov 09, 2007 at 04:43:01PM +0100, Alexander Leidinger wrote: > Quoting Daniel Eischen (Fri, 9 Nov 2007 09:54:46 -0500 (EST)): > > On Fri, 9 Nov 2007, Alexander Leidinger wrote: > > > I'm curious, why do we need to reset it back to .0? > > > > We don't have to. It would just make things clearer to have all > > versioned symbol libraries with the same version number since > > they shouldn't ever have to be bumped again. Solaris has all > > their libraries at .1. We've already used .1, but .0 has never > > been used. obrien suggested it, and it seems to make sense > > to me. > > So it's just "cosmetics"... It also clearly denotes the lib is symbolized. Years from now, (if not today) its hard to remember which .so numbers relate to which FreeBSD releases. So I would call it clarity instead of cosmetics. > What we gain in not doing is, is that users of those libs don't have to > recompile all ports. Compared to the number of FreeBSD installations in > total the number of affected users are small, but those are the users > which help us debug -current (and ideally "all" (sort of) > src-committers). I think those people have more interesting things to > do than to recompile everything. When things like large Xorg or GNOME or KDE changes hit the Ports Collection, one already has to practically recompile everything.. except for figlet and jive. Folks coming from 6.x to 7.0 will want to recompile all their ports (or pkg_add -r). -- -- David (obrien@FreeBSD.org)