From owner-freebsd-current@FreeBSD.ORG Thu Nov 2 01:09:58 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D101216A4CE for ; Thu, 2 Nov 2006 01:09:58 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C5F543D58 for ; Thu, 2 Nov 2006 01:09:57 +0000 (GMT) (envelope-from kabaev@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so1996790wxd for ; Wed, 01 Nov 2006 17:09:56 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=GH/e3Cu5oOSYWV3jAND3gZXzW7opTuWeiczAgtNi0j138qvkNsdb2iLQu4e/dIVPGidt2H5uS5Rj7JEi+Ka4drLx7+qyU48XhRI7u4yxyEYgCJG5CuNM4XOfRpVqEX+pZFJdpJJKRUVfrAwc8qPB6GJpO7UtARNor3Lp2TldtS0= Received: by 10.70.109.12 with SMTP id h12mr10581935wxc; Wed, 01 Nov 2006 17:09:56 -0800 (PST) Received: from kan.dnsalias.net ( [24.34.98.164]) by mx.google.com with ESMTP id h12sm1566940wxd.2006.11.01.17.09.54; Wed, 01 Nov 2006 17:09:55 -0800 (PST) Date: Wed, 1 Nov 2006 20:09:49 -0500 From: Alexander Kabaev To: current@freebsd.org Message-ID: <20061101200949.2d21ace0@kan.dnsalias.net> In-Reply-To: References: <454936CA.6060308@FreeBSD.org> X-Mailer: Sylpheed-Claws 2.5.2 (GTK+ 2.10.6; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_pxuA75+.vC3=Ti98zBcZ5rn"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: Subject: Re: libpthread shared library version number X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Nov 2006 01:09:58 -0000 --Sig_pxuA75+.vC3=Ti98zBcZ5rn Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 1 Nov 2006 19:38:41 -0500 (EST) Daniel Eischen wrote: > On Wed, 1 Nov 2006, Maxim Sobolev wrote: >=20 > > Guys, > > > > I have noticed that libpthread shared library version number in > > 6-STABLE and 7-CURRENT is the same (.2), which causes all threaded > > application compiled for 6-STABLE to segfault when executed on > > 7-CURRENT system, unless libpthread.so.2 is replaced with with its > > 6-STABLE version which in turn will create problems with threaded > > apps compiled for 7-CURRENT. IMHO we should increase version number > > in 7-CURRENT, so that it is in the line of what we have for other > > system libraries. >=20 > It should be done as part of a larger set of library version bumps. > All libraries should be bumped. I believe kan and kensmith were > suppose to be looking at that. We wanted to enable symble versioning > by default, so all libraries would need to be bumped. >=20 I never indicate that I was going to do anything regarding version bumps and I still have no plans whatsoever to do so. It probably does not make sense to do anything until we have a new GCC in the tree. Just a note to someone who is brave enough to volunteer for the task. Handling of libpthread/libthr is not anyone's idea of fun, as both librares are exporting different symbol sets under the same version name, stick their dirty hands into rtld internals, etc. --=20 Alexander Kabaev --Sig_pxuA75+.vC3=Ti98zBcZ5rn Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFSUVhQ6z1jMm+XZYRAphMAJ4xcqleHrToaqSuePNtXXIqLnzYdgCfQxgO eaF3/rLO+jpADBsizK298Lk= =rXti -----END PGP SIGNATURE----- --Sig_pxuA75+.vC3=Ti98zBcZ5rn--