Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: common.eblit
Date: Mon, 28 Jul 2014 05:46:19
Message-Id: 20140728054616.737642004E@flycatcher.gentoo.org
1 vapier 14/07/28 05:46:16
2
3 Modified: common.eblit
4 Log:
5 Drop arch nptl logic as it only applies to really old versions of glibc now (linuxthreads) #518048 by Chase Rayfield.
6
7 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
8
9 Revision Changes Path
10 1.36 sys-libs/glibc/files/eblits/common.eblit
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit?rev=1.36&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit?rev=1.36&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit?r1=1.35&r2=1.36
15
16 Index: common.eblit
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v
19 retrieving revision 1.35
20 retrieving revision 1.36
21 diff -u -r1.35 -r1.36
22 --- common.eblit 14 Jun 2014 08:07:10 -0000 1.35
23 +++ common.eblit 28 Jul 2014 05:46:16 -0000 1.36
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v 1.35 2014/06/14 08:07:10 rhill Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v 1.36 2014/07/28 05:46:16 vapier Exp $
29
30 alt_prefix() {
31 is_crosscompile && echo /usr/${CTARGET}
32 @@ -206,15 +206,8 @@
33 want_tls || return 1
34 use nptl || return 1
35
36 - # Only list the arches that cannot do NPTL
37 - case $(tc-arch) in
38 - m68k) return 1;;
39 - sparc)
40 - # >= v9 is needed for nptl.
41 - [[ ${PROFILE_ARCH} == "sparc" ]] && return 1
42 - ;;
43 - esac
44 -
45 + # Older versions of glibc had incomplete arch support for nptl.
46 + # But if you're building those now, you can handle USE=nptl yourself.
47 return 0
48 }