summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2011-11-23 19:29:35 +0000
committerMike Gilbert <floppym@gentoo.org>2011-11-23 19:29:35 +0000
commit0bb32225e9572b9b0ae7a682f4c5e0618fb3817e (patch)
treef8a861892f7e3a2a232e3e798bf2749de6fd4462 /dev-lang
parentAdd pkg_pretend check for gcc-4.5.2, which segfaults. Bug 389937. (diff)
downloadhistorical-0bb32225e9572b9b0ae7a682f4c5e0618fb3817e.tar.gz
historical-0bb32225e9572b9b0ae7a682f4c5e0618fb3817e.tar.bz2
historical-0bb32225e9572b9b0ae7a682f4c5e0618fb3817e.zip
Add pkg_pretend check to live ebuild.
Package-Manager: portage-2.2.0_alpha77/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/v8/ChangeLog5
-rw-r--r--dev-lang/v8/Manifest10
-rw-r--r--dev-lang/v8/v8-9999.ebuild13
3 files changed, 20 insertions, 8 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog
index 74051deed2c7..29895e2c8b6e 100644
--- a/dev-lang/v8/ChangeLog
+++ b/dev-lang/v8/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/v8
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.110 2011/11/23 19:27:23 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.111 2011/11/23 19:29:35 floppym Exp $
+
+ 23 Nov 2011; Mike Gilbert <floppym@gentoo.org> v8-9999.ebuild:
+ Add pkg_pretend check to live ebuild.
23 Nov 2011; Mike Gilbert <floppym@gentoo.org> v8-3.6.6.5.ebuild,
v8-3.6.6.6.ebuild, v8-3.7.6.ebuild, v8-3.7.7.ebuild:
diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest
index 29a1cde8c034..dae0fdfeebd0 100644
--- a/dev-lang/v8/Manifest
+++ b/dev-lang/v8/Manifest
@@ -13,13 +13,13 @@ EBUILD v8-3.6.6.5.ebuild 3271 RMD160 8c4d62f5f9bb1edfe5fa5023fa82bd8b20d78dab SH
EBUILD v8-3.6.6.6.ebuild 3271 RMD160 717fdc451e34be674f7d5b57f32faa0e79fd3876 SHA1 41bef0bef5ce44f5f991879e924b5ef40ae9dcc9 SHA256 2e5510081f17330ae7630c9728f32e3bd07537b171f07a974ef9713cc2d264c9
EBUILD v8-3.7.6.ebuild 3269 RMD160 935928be031aa3f23f34fe687c94766e4c34fcb6 SHA1 450dd4285d7a986d83b874634a29865dde1525c1 SHA256 d1828b13f3208d2a21745ed3496015cbc0ea1a76cfa16a4ddb517d6e6be4b3d8
EBUILD v8-3.7.7.ebuild 3269 RMD160 232fdd32040156dbbd0f34b0dd0100ba776a3f0f SHA1 f2db3f4cd230eb11e89fa6054984eedcf0f547d4 SHA256 d801c346ba690229e2e352560afae24bdfb146550d656cbfeadd52b542b5ca39
-EBUILD v8-9999.ebuild 2903 RMD160 88eafc135090437082918d14ec88f72e029f6a97 SHA1 52bb54a4a817bc7e1de87b95af563649553b7ea9 SHA256 9b651af4990499b18babdb6277f5744509ff3e3c0b66a9b181d0acf7efdb4bf5
-MISC ChangeLog 18288 RMD160 1f715f4600f4e7c43860f128f0d3958531e5927a SHA1 4aa3e33b843d0addc8dcd968482f27df1d0ae89f SHA256 221b38bb0e4d82f9983ac815690e09954c6ed599024cf2cb3c0ef183b5dd138b
+EBUILD v8-9999.ebuild 3168 RMD160 bb8d7fefcb4b306d07c2c39c4e1b55d6beebe81e SHA1 24765f2bad589cb66443e011946c7a98e2769ae5 SHA256 b176d42c3d5a277cb3dac1e17d70a2397c8440b63d438ad7adf29f0fc74375ca
+MISC ChangeLog 18394 RMD160 a8e72f4006bd39afd352ba303b0fec236feca3e0 SHA1 dffbc1362021d4ce9643fd1b2c027f1fbd945731 SHA256 de2b2e7727070ffcbf1f08c5e6a27564c6f925d464a9dddd03dfae2e70dc3783
MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk7NSSQACgkQC77qH+pIQ6QIMQEAoEemuH1C9YBdjG+YFuPaE9ry
-IevrmIP9uH6EQBIDgyUA/3VfgDiGSr/ItB8Ye5MYkssGKKGDr76cAz3r6tVZD8Nt
-=2+sN
+iF4EAREIAAYFAk7NSaUACgkQC77qH+pIQ6SxDwD/cPAa/LcT0ve170NQn7cBLgZV
+74I7HkE/452RwwEQBBAA/3div9iFiEwIgKdF6o6qIzQ5YMg+hZaLgKcvMUlHH2Pq
+=xiNR
-----END PGP SIGNATURE-----
diff --git a/dev-lang/v8/v8-9999.ebuild b/dev-lang/v8/v8-9999.ebuild
index 003a5a0dce38..8bb55c442612 100644
--- a/dev-lang/v8/v8-9999.ebuild
+++ b/dev-lang/v8/v8-9999.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.21 2011/11/14 12:45:41 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.22 2011/11/23 19:29:35 floppym Exp $
-EAPI="3"
+EAPI="4"
PYTHON_DEPEND="2:2.6"
@@ -17,6 +17,15 @@ SLOT="0"
KEYWORDS=""
IUSE=""
+pkg_pretend() {
+ local gccver=$(gcc-fullversion)
+ if [[ ${gccver} = 4.5.2 ]]; then
+ eerror "The currently selected version of gcc is known to segfault when building this"
+ eerror "version of V8. Please use at least gcc-4.5.3."
+ die "gcc-${gccver} detected."
+ fi
+}
+
pkg_setup() {
python_set_active_version 2
python_pkg_setup