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: glibc-2.21.ebuild glibc-2.20-r2.ebuild ChangeLog
Date: Tue, 28 Apr 2015 14:46:28
Message-Id: 20150427034417.2EC9699C@oystercatcher.gentoo.org
1 vapier 15/04/27 03:44:16
2
3 Modified: glibc-2.21.ebuild glibc-2.20-r2.ebuild ChangeLog
4 Log:
5 Reject gcc-4.8.[0-3] and gcc-4.9.0 due to miscompilation bugs #547420 by Marc Burkhardt.
6
7 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
8
9 Revision Changes Path
10 1.3 sys-libs/glibc/glibc-2.21.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/glibc-2.21.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/glibc-2.21.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/glibc-2.21.ebuild?r1=1.2&r2=1.3
15
16 Index: glibc-2.21.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.21.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- glibc-2.21.ebuild 15 Feb 2015 05:28:39 -0000 1.2
23 +++ glibc-2.21.ebuild 27 Apr 2015 03:44:16 -0000 1.3
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2015 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.21.ebuild,v 1.2 2015/02/15 05:28:39 vapier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.21.ebuild,v 1.3 2015/04/27 03:44:16 vapier Exp $
29
30 EAPI="4"
31
32 @@ -185,4 +185,12 @@
33 -e 's:-fstack-protector$:-fstack-protector-all:' \
34 */Makefile || die
35 fi
36 +
37 + case $(gcc-fullversion) in
38 + 4.8.[0-3]|4.9.0)
39 + eerror "You need to switch to a newer compiler; gcc-4.8.[0-3] and gcc-4.9.0 miscompile"
40 + eerror "glibc. See https://bugs.gentoo.org/547420 for details."
41 + die "need to switch compilers #547420"
42 + ;;
43 + esac
44 }
45
46
47
48 1.8 sys-libs/glibc/glibc-2.20-r2.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/glibc-2.20-r2.ebuild?rev=1.8&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/glibc-2.20-r2.ebuild?rev=1.8&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/glibc-2.20-r2.ebuild?r1=1.7&r2=1.8
53
54 Index: glibc-2.20-r2.ebuild
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.20-r2.ebuild,v
57 retrieving revision 1.7
58 retrieving revision 1.8
59 diff -u -r1.7 -r1.8
60 --- glibc-2.20-r2.ebuild 24 Apr 2015 20:09:43 -0000 1.7
61 +++ glibc-2.20-r2.ebuild 27 Apr 2015 03:44:16 -0000 1.8
62 @@ -1,6 +1,6 @@
63 # Copyright 1999-2015 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.20-r2.ebuild,v 1.7 2015/04/24 20:09:43 zlogene Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.20-r2.ebuild,v 1.8 2015/04/27 03:44:16 vapier Exp $
67
68 EAPI="4"
69
70 @@ -185,4 +185,12 @@
71 -e 's:-fstack-protector$:-fstack-protector-all:' \
72 */Makefile || die
73 fi
74 +
75 + case $(gcc-fullversion) in
76 + 4.8.[0-3]|4.9.0)
77 + eerror "You need to switch to a newer compiler; gcc-4.8.[0-3] and gcc-4.9.0 miscompile"
78 + eerror "glibc. See https://bugs.gentoo.org/547420 for details."
79 + die "need to switch compilers #547420"
80 + ;;
81 + esac
82 }
83
84
85
86 1.1050 sys-libs/glibc/ChangeLog
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/ChangeLog?rev=1.1050&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/ChangeLog?rev=1.1050&content-type=text/plain
90 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/ChangeLog?r1=1.1049&r2=1.1050
91
92 Index: ChangeLog
93 ===================================================================
94 RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v
95 retrieving revision 1.1049
96 retrieving revision 1.1050
97 diff -u -r1.1049 -r1.1050
98 --- ChangeLog 24 Apr 2015 20:09:43 -0000 1.1049
99 +++ ChangeLog 27 Apr 2015 03:44:16 -0000 1.1050
100 @@ -1,6 +1,11 @@
101 # ChangeLog for sys-libs/glibc
102 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
103 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.1049 2015/04/24 20:09:43 zlogene Exp $
104 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.1050 2015/04/27 03:44:16 vapier Exp $
105 +
106 + 27 Apr 2015; Mike Frysinger <vapier@g.o> glibc-2.20-r2.ebuild,
107 + glibc-2.21.ebuild:
108 + Reject gcc-4.8.[0-3] and gcc-4.9.0 due to miscompilation bugs #547420 by Marc
109 + Burkhardt.
110
111 24 Apr 2015; Mikle Kolyada <zlogene@g.o> glibc-2.20-r2.ebuild:
112 sparc stable wrt bug #544034