From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1EGH2R-0007Jj-10 for garchives@archives.gentoo.org; Fri, 16 Sep 2005 14:18:03 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j8GECkVl007316; Fri, 16 Sep 2005 14:12:46 GMT Received: from smtp03.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j8GECj34023454 for ; Fri, 16 Sep 2005 14:12:46 GMT Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4]) by smtp03.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id j8GEHmIL021019 for ; Fri, 16 Sep 2005 10:17:48 -0400 Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Fri, 16 Sep 2005 10:16:38 -0400 Subject: Re: [gentoo-releng] 2006.0? nptl? From: Chris Gianelloni To: gentoo-releng@lists.gentoo.org In-Reply-To: <1126878160.5917.112.camel@alto> References: <1126874155.23324.87.camel@cgianelloni.nuvox.net> <1126878160.5917.112.camel@alto> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-At/kpH/6HmwGJzMSYecf" Organization: Gentoo Linux Date: Fri, 16 Sep 2005 10:16:37 -0400 Message-Id: <1126880197.23324.123.camel@cgianelloni.nuvox.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-releng@gentoo.org Reply-to: gentoo-releng@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 X-Archives-Salt: d58470e3-5aa9-4381-9a0d-2b40ae58f077 X-Archives-Hash: 019101a6409829578134f8837051fa66 --=-At/kpH/6HmwGJzMSYecf Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2005-09-16 at 09:42 -0400, solar wrote: > On Fri, 2005-09-16 at 08:35 -0400, Chris Gianelloni wrote: > > So... What do we say to going nptl across the board for 2006.0 on every > > platform that supports 2.6 headers? This would, of course, require > > approval from each arch team, but I'm sure ppc and amd64 are chomping a= t > > the bits for this one, and it sounds like the x86 arch team is wanting > > it also. >=20 > ppc32 - has problems with nptl when not using linuxthreads (oddly it > works with ASLR in place however). >=20 > x86 - sometimes has problems with *some* clients and the RTLD.=20 > Seems to be a problem with ld.so paths and having intermixed=20 > nptl/shared/static handling but I'm not sure. I have had nothing but=20 > success on x86 with it, but others seem to. >=20 > amd64 - Seems to support it well. >=20 > mips, sparc, ia64, m68k, arm - (don't know) >=20 > Sadly we don't really have any NPTL guru's (know of any?) that are able > to quickly fix nptl bugs so they just keep piling up in bugzilla. >=20 > There remain outstanding bugs with nptl problems. >=20 > http://bugs.gentoo.org/buglist.cgi?bug_status=3DUNCONFIRMED&bug_status=3D= NEW&bug_status=3DASSIGNED&bug_status=3DREOPENED&field0-0-0=3Dproduct&type0-= 0-0=3Dsubstring&value0-0-0=3Dnptl&field0-0-1=3Dcomponent&type0-0-1=3Dsubstr= ing&value0-0-1=3Dnptl&field0-0-2=3Dshort_desc&type0-0-2=3Dsubstring&value0-= 0-2=3Dnptl&field0-0-3=3Dstatus_whiteboard&type0-0-3=3Dsubstring&value0-0-3= =3Dnptl >=20 > uclibc-* does not support nptl yet. >=20 > To me it would seem the ideal time to make the switch to NPTL is when > the toolchain is gcc-4.x/glibc-2.3.6 are doing it by default and in > stable. This actually stems from a discussion on #gentoo-x86 where Azarah was discussing how we need to switch to nptl for default specifically for gcc-4.x/glibc-2.3.6 to be able to go stable. I'm just trying to get a conversation going here on what pitfalls we might run across on various platforms and if we're ready to make that plunge. --=20 Chris Gianelloni Release Engineering - Strategic Lead Games - Developer Gentoo Linux --=-At/kpH/6HmwGJzMSYecf Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDKtPFkT4lNIS36YERAghMAJ9I9tZ60bepQT6PSn3m7yc3SKJ7KQCfS1PZ s2fMQOj7id5HIjPK/4tOYNQ= =EDh/ -----END PGP SIGNATURE----- --=-At/kpH/6HmwGJzMSYecf-- -- gentoo-releng@gentoo.org mailing list