diff options
author | Mike Gilbert <floppym@gentoo.org> | 2011-11-23 19:27:23 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2011-11-23 19:27:23 +0000 |
commit | fc41e9db2cc8d534e93f614b9f81c17437cf0f9f (patch) | |
tree | 2556cb3fb6700331dd11875a71a5d9b829a8431b /dev-lang | |
parent | Version bump. multibyte.txt is now included in the gem by upstream. (diff) | |
download | historical-fc41e9db2cc8d534e93f614b9f81c17437cf0f9f.tar.gz historical-fc41e9db2cc8d534e93f614b9f81c17437cf0f9f.tar.bz2 historical-fc41e9db2cc8d534e93f614b9f81c17437cf0f9f.zip |
Add pkg_pretend check for gcc-4.5.2, which segfaults. Bug 389937.
Package-Manager: portage-2.2.0_alpha77/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/v8/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/v8/Manifest | 18 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.6.6.5.ebuild | 13 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.6.6.6.ebuild | 13 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.7.6.ebuild | 13 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.7.7.ebuild | 13 |
6 files changed, 58 insertions, 18 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog index 40e4a944fa36..74051deed2c7 100644 --- a/dev-lang/v8/ChangeLog +++ b/dev-lang/v8/ChangeLog @@ -1,6 +1,10 @@ # 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.109 2011/11/18 21:17:29 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.110 2011/11/23 19:27:23 floppym Exp $ + + 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: + Add pkg_pretend check for gcc-4.5.2, which segfaults. Bug 389937. *v8-3.7.7 (18 Nov 2011) diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest index 4b69dba0bc40..29a1cde8c034 100644 --- a/dev-lang/v8/Manifest +++ b/dev-lang/v8/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX v8-no-O3-r0.patch 422 RMD160 37467564f5ea6ff519cf86b7209a534424abbba3 SHA1 edbf6d9afc5ea6fdd0e9c0bf06d65caa488914c6 SHA256 c38a393a23adff83a799cb137f8a8e5092f87a62db109d7ce41becd6dec781f5 AUX v8-no-werror-r0.patch 573 RMD160 17791cdee16894b37e937f23146aff52bc3d4775 SHA1 fa814bfc6c64570e0e69a184f1c36c359b63eb2d SHA256 8968e9b4f362d3e059675c6bb9b6be0d104ac478a62c50a8f7304f47d514e782 @@ -9,17 +9,17 @@ DIST v8-3.6.6.6.tar.bz2 9619754 RMD160 8d8af502c4b90a534e302850349cc62c64e330b1 DIST v8-3.7.6.tar.bz2 9794134 RMD160 8ad53560e1a2b55e720c36bbcc19f08f888d5abc SHA1 7d8f81876164f7f0d28dbc8616f2a0afcccd3bec SHA256 5cdbd893c41f552a33d6fabcc2df88c9610a410d2993f3791cdeef318ff25189 DIST v8-3.7.7.tar.bz2 9796280 RMD160 bf58f21e6b422fe82ab90e281b29947d5c969f85 SHA1 ebb1c5a454fc375fac4d7075b91b387f5c4b6e48 SHA256 83e08194789bf3226a7fc20a98438b30a28eaecd6bf937796e30dc8a8c50d301 EBUILD v8-3.5.10.24.ebuild 2124 RMD160 a95ebbe814c6aac48417133926c14b16c18056fe SHA1 efdd7ae6bfea7c9e37799a2188a9337c84a5199d SHA256 9ef574e09428ae6e63f7b4b9a53f5aefb28ef441bf5b85b58a0c97fb98b5b604 -EBUILD v8-3.6.6.5.ebuild 3006 RMD160 cad73e3c25517edfd06904b1c5bd0cd60deb97a8 SHA1 7fca92af0176b962843ba60b83a39af38a1fd4c2 SHA256 f89583a91b8de49844601d7ae03d38986cf538efbeb893451bd47857c9803ec9 -EBUILD v8-3.6.6.6.ebuild 3006 RMD160 ee5cf12d356481e76ce86b79080d291bf72a730f SHA1 9253f33abfbd3b4f3f38339806da5e7fef126a86 SHA256 074b3a3f0e2266bdda3958b1920d4960a4f9d6aba9a02150d2d961f1fc279f28 -EBUILD v8-3.7.6.ebuild 3004 RMD160 f2be423dc7ad55ea1878bcdea732832753c007a1 SHA1 8b99e86db5dfafcb8fe0360c68a4d60375f8b993 SHA256 71ebb9b2229df2af74b3f3825afd2e78614ab9ccb64bc9a04a936598955582bb -EBUILD v8-3.7.7.ebuild 3004 RMD160 71c19af08565413d6be2e1f33d234badbcf95eb7 SHA1 1b0d0080869390bdb61ec350a0462408399adba6 SHA256 fb307b1f6154988868e340bc0756f1ec3ef5fc26d3d2d8ddaef3ac06c6b89950 +EBUILD v8-3.6.6.5.ebuild 3271 RMD160 8c4d62f5f9bb1edfe5fa5023fa82bd8b20d78dab SHA1 df848b52a29d744473d32571dd4032bbf500645b SHA256 99a7b84234a1e5f98475334956601745e683659d5943e6219104f2ff48219eae +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 18099 RMD160 071fee5235d3aba4f362c512cbebeb98d6831554 SHA1 28de761cce4cb42068c35a936aeb394abfba8610 SHA256 e648ad179ada18a81804f511a03f7d1bcc28f2a30ef2ebe99092420d2d34ef25 +MISC ChangeLog 18288 RMD160 1f715f4600f4e7c43860f128f0d3958531e5927a SHA1 4aa3e33b843d0addc8dcd968482f27df1d0ae89f SHA256 221b38bb0e4d82f9983ac815690e09954c6ed599024cf2cb3c0ef183b5dd138b MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEAREKAAYFAk7Gy3oACgkQuUQtlDBCeQIKTgCeLCOg31ZPiWSvY77tfm9MNIbJ -x1oAniPrB1iGqgDyoNMyrvtEyrSX8ZF2 -=KsUa +iF4EAREIAAYFAk7NSSQACgkQC77qH+pIQ6QIMQEAoEemuH1C9YBdjG+YFuPaE9ry +IevrmIP9uH6EQBIDgyUA/3VfgDiGSr/ItB8Ye5MYkssGKKGDr76cAz3r6tVZD8Nt +=2+sN -----END PGP SIGNATURE----- diff --git a/dev-lang/v8/v8-3.6.6.5.ebuild b/dev-lang/v8/v8-3.6.6.5.ebuild index 65e02d655a00..415c5edd7606 100644 --- a/dev-lang/v8/v8-3.6.6.5.ebuild +++ b/dev-lang/v8/v8-3.6.6.5.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-3.6.6.5.ebuild,v 1.6 2011/11/14 12:45:41 phajdan.jr Exp $ +# $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 $ -EAPI="3" +EAPI="4" PYTHON_DEPEND="2:2.6" @@ -17,6 +17,15 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos" 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 diff --git a/dev-lang/v8/v8-3.6.6.6.ebuild b/dev-lang/v8/v8-3.6.6.6.ebuild index 7e7aa0ec1553..7dbb2ad1f3ed 100644 --- a/dev-lang/v8/v8-3.6.6.6.ebuild +++ b/dev-lang/v8/v8-3.6.6.6.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-3.6.6.6.ebuild,v 1.2 2011/11/14 12:45:41 phajdan.jr Exp $ +# $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 $ -EAPI="3" +EAPI="4" PYTHON_DEPEND="2:2.6" @@ -17,6 +17,15 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos" 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 diff --git a/dev-lang/v8/v8-3.7.6.ebuild b/dev-lang/v8/v8-3.7.6.ebuild index a2d1b28dc98d..03bc0a182ea0 100644 --- a/dev-lang/v8/v8-3.7.6.ebuild +++ b/dev-lang/v8/v8-3.7.6.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-3.7.6.ebuild,v 1.1 2011/11/15 11:24:57 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.6.ebuild,v 1.2 2011/11/23 19:27:23 floppym Exp $ -EAPI="3" +EAPI="4" PYTHON_DEPEND="2:2.6" @@ -17,6 +17,15 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos" 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 diff --git a/dev-lang/v8/v8-3.7.7.ebuild b/dev-lang/v8/v8-3.7.7.ebuild index 336e1b072260..4c563274f128 100644 --- a/dev-lang/v8/v8-3.7.7.ebuild +++ b/dev-lang/v8/v8-3.7.7.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-3.7.7.ebuild,v 1.1 2011/11/18 21:17:29 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.7.ebuild,v 1.2 2011/11/23 19:27:23 floppym Exp $ -EAPI="3" +EAPI="4" PYTHON_DEPEND="2:2.6" @@ -17,6 +17,15 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos" 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 |