Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/v8: v8-3.7.7.ebuild v8-3.7.6.ebuild v8-3.6.6.5.ebuild v8-3.6.6.6.ebuild ChangeLog
Date: Wed, 23 Nov 2011 19:27:33
Message-Id: 20111123192723.51CF720034@flycatcher.gentoo.org
1 floppym 11/11/23 19:27:23
2
3 Modified: v8-3.7.7.ebuild v8-3.7.6.ebuild v8-3.6.6.5.ebuild
4 v8-3.6.6.6.ebuild ChangeLog
5 Log:
6 Add pkg_pretend check for gcc-4.5.2, which segfaults. Bug 389937.
7
8 (Portage version: 2.2.0_alpha77/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 dev-lang/v8/v8-3.7.7.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild?r1=1.1&r2=1.2
16
17 Index: v8-3.7.7.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- v8-3.7.7.ebuild 18 Nov 2011 21:17:29 -0000 1.1
24 +++ v8-3.7.7.ebuild 23 Nov 2011 19:27:23 -0000 1.2
25 @@ -1,8 +1,8 @@
26 # Copyright 1999-2011 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild,v 1.1 2011/11/18 21:17:29 phajdan.jr Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild,v 1.2 2011/11/23 19:27:23 floppym Exp $
30
31 -EAPI="3"
32 +EAPI="4"
33
34 PYTHON_DEPEND="2:2.6"
35
36 @@ -17,6 +17,15 @@
37 KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
38 IUSE=""
39
40 +pkg_pretend() {
41 + local gccver=$(gcc-fullversion)
42 + if [[ ${gccver} = 4.5.2 ]]; then
43 + eerror "The currently selected version of gcc is known to segfault when building this"
44 + eerror "version of V8. Please use at least gcc-4.5.3."
45 + die "gcc-${gccver} detected."
46 + fi
47 +}
48 +
49 pkg_setup() {
50 python_set_active_version 2
51 python_pkg_setup
52
53
54
55 1.2 dev-lang/v8/v8-3.7.6.ebuild
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild?rev=1.2&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild?rev=1.2&content-type=text/plain
59 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild?r1=1.1&r2=1.2
60
61 Index: v8-3.7.6.ebuild
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild,v
64 retrieving revision 1.1
65 retrieving revision 1.2
66 diff -u -r1.1 -r1.2
67 --- v8-3.7.6.ebuild 15 Nov 2011 11:24:57 -0000 1.1
68 +++ v8-3.7.6.ebuild 23 Nov 2011 19:27:23 -0000 1.2
69 @@ -1,8 +1,8 @@
70 # Copyright 1999-2011 Gentoo Foundation
71 # Distributed under the terms of the GNU General Public License v2
72 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild,v 1.1 2011/11/15 11:24:57 phajdan.jr Exp $
73 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild,v 1.2 2011/11/23 19:27:23 floppym Exp $
74
75 -EAPI="3"
76 +EAPI="4"
77
78 PYTHON_DEPEND="2:2.6"
79
80 @@ -17,6 +17,15 @@
81 KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
82 IUSE=""
83
84 +pkg_pretend() {
85 + local gccver=$(gcc-fullversion)
86 + if [[ ${gccver} = 4.5.2 ]]; then
87 + eerror "The currently selected version of gcc is known to segfault when building this"
88 + eerror "version of V8. Please use at least gcc-4.5.3."
89 + die "gcc-${gccver} detected."
90 + fi
91 +}
92 +
93 pkg_setup() {
94 python_set_active_version 2
95 python_pkg_setup
96
97
98
99 1.7 dev-lang/v8/v8-3.6.6.5.ebuild
100
101 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild?rev=1.7&view=markup
102 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild?rev=1.7&content-type=text/plain
103 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild?r1=1.6&r2=1.7
104
105 Index: v8-3.6.6.5.ebuild
106 ===================================================================
107 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v
108 retrieving revision 1.6
109 retrieving revision 1.7
110 diff -u -r1.6 -r1.7
111 --- v8-3.6.6.5.ebuild 14 Nov 2011 12:45:41 -0000 1.6
112 +++ v8-3.6.6.5.ebuild 23 Nov 2011 19:27:23 -0000 1.7
113 @@ -1,8 +1,8 @@
114 # Copyright 1999-2011 Gentoo Foundation
115 # Distributed under the terms of the GNU General Public License v2
116 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v 1.6 2011/11/14 12:45:41 phajdan.jr Exp $
117 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v 1.7 2011/11/23 19:27:23 floppym Exp $
118
119 -EAPI="3"
120 +EAPI="4"
121
122 PYTHON_DEPEND="2:2.6"
123
124 @@ -17,6 +17,15 @@
125 KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
126 IUSE=""
127
128 +pkg_pretend() {
129 + local gccver=$(gcc-fullversion)
130 + if [[ ${gccver} = 4.5.2 ]]; then
131 + eerror "The currently selected version of gcc is known to segfault when building this"
132 + eerror "version of V8. Please use at least gcc-4.5.3."
133 + die "gcc-${gccver} detected."
134 + fi
135 +}
136 +
137 pkg_setup() {
138 python_set_active_version 2
139 python_pkg_setup
140
141
142
143 1.3 dev-lang/v8/v8-3.6.6.6.ebuild
144
145 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild?rev=1.3&view=markup
146 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild?rev=1.3&content-type=text/plain
147 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild?r1=1.2&r2=1.3
148
149 Index: v8-3.6.6.6.ebuild
150 ===================================================================
151 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild,v
152 retrieving revision 1.2
153 retrieving revision 1.3
154 diff -u -r1.2 -r1.3
155 --- v8-3.6.6.6.ebuild 14 Nov 2011 12:45:41 -0000 1.2
156 +++ v8-3.6.6.6.ebuild 23 Nov 2011 19:27:23 -0000 1.3
157 @@ -1,8 +1,8 @@
158 # Copyright 1999-2011 Gentoo Foundation
159 # Distributed under the terms of the GNU General Public License v2
160 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild,v 1.2 2011/11/14 12:45:41 phajdan.jr Exp $
161 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild,v 1.3 2011/11/23 19:27:23 floppym Exp $
162
163 -EAPI="3"
164 +EAPI="4"
165
166 PYTHON_DEPEND="2:2.6"
167
168 @@ -17,6 +17,15 @@
169 KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
170 IUSE=""
171
172 +pkg_pretend() {
173 + local gccver=$(gcc-fullversion)
174 + if [[ ${gccver} = 4.5.2 ]]; then
175 + eerror "The currently selected version of gcc is known to segfault when building this"
176 + eerror "version of V8. Please use at least gcc-4.5.3."
177 + die "gcc-${gccver} detected."
178 + fi
179 +}
180 +
181 pkg_setup() {
182 python_set_active_version 2
183 python_pkg_setup
184
185
186
187 1.110 dev-lang/v8/ChangeLog
188
189 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.110&view=markup
190 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.110&content-type=text/plain
191 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?r1=1.109&r2=1.110
192
193 Index: ChangeLog
194 ===================================================================
195 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v
196 retrieving revision 1.109
197 retrieving revision 1.110
198 diff -u -r1.109 -r1.110
199 --- ChangeLog 18 Nov 2011 21:17:29 -0000 1.109
200 +++ ChangeLog 23 Nov 2011 19:27:23 -0000 1.110
201 @@ -1,6 +1,10 @@
202 # ChangeLog for dev-lang/v8
203 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
204 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.109 2011/11/18 21:17:29 phajdan.jr Exp $
205 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.110 2011/11/23 19:27:23 floppym Exp $
206 +
207 + 23 Nov 2011; Mike Gilbert <floppym@g.o> v8-3.6.6.5.ebuild,
208 + v8-3.6.6.6.ebuild, v8-3.7.6.ebuild, v8-3.7.7.ebuild:
209 + Add pkg_pretend check for gcc-4.5.2, which segfaults. Bug 389937.
210
211 *v8-3.7.7 (18 Nov 2011)