diff options
author | Paweł Hajdan <phajdan.jr@gentoo.org> | 2011-06-08 07:37:44 +0000 |
---|---|---|
committer | Paweł Hajdan <phajdan.jr@gentoo.org> | 2011-06-08 07:37:44 +0000 |
commit | a3456928b29098c5bf9f708e3eb844af423d8a4a (patch) | |
tree | 87833430be40397ca3fbb22b44f2255a9b97fce6 /dev-lang | |
parent | Fix underlinking wrt #368927 by Diego Elio Pettenò <flameeyes@gentoo.org> (diff) | |
download | historical-a3456928b29098c5bf9f708e3eb844af423d8a4a.tar.gz historical-a3456928b29098c5bf9f708e3eb844af423d8a4a.tar.bz2 historical-a3456928b29098c5bf9f708e3eb844af423d8a4a.zip |
Version bump for stable channel release. Fails tests. Remove old.
Package-Manager: portage-2.1.9.42/cvs/Linux i686
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/v8/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/v8/Manifest | 13 | ||||
-rw-r--r-- | dev-lang/v8/files/v8-upstream-bug-1326-r0.patch | 14 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.2.10.15.ebuild (renamed from dev-lang/v8/v8-3.2.3.1.ebuild) | 10 |
4 files changed, 35 insertions, 10 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog index 2e347a53aaed..f7aa1e70009f 100644 --- a/dev-lang/v8/ChangeLog +++ b/dev-lang/v8/ChangeLog @@ -1,6 +1,12 @@ # 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.58 2011/05/24 08:04:01 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.59 2011/06/08 07:37:44 phajdan.jr Exp $ + +*v8-3.2.10.15 (08 Jun 2011) + + 08 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> -v8-3.2.3.1.ebuild, + +v8-3.2.10.15.ebuild, +files/v8-upstream-bug-1326-r0.patch: + Version bump for stable channel release. Fails tests. Remove old. 24 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> v8-3.1.8.12.ebuild, v8-3.2.3.1.ebuild, v8-3.2.8.2.ebuild, v8-3.3.4.ebuild, v8-9999.ebuild: diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest index 8177a2c0e263..d28799251bf8 100644 --- a/dev-lang/v8/Manifest +++ b/dev-lang/v8/Manifest @@ -5,22 +5,23 @@ AUX v8-gentoo-bug-349794-r0.patch 495 RMD160 fdb50bfb6915d912d7dd1b4934dba060beb 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 AUX v8-upstream-bug-1016-r0.patch 1340 RMD160 3fccd4a6942a0821901be9fe73434be49e7188be SHA1 98b98d23d8b115eafb4a8e678a717de44f18ebf8 SHA256 76b82fd48ec9145b3ea6fce104224f757217636b863fcf2d98ef699e2cea2a58 +AUX v8-upstream-bug-1326-r0.patch 441 RMD160 38798813e5a9aefc264c1c828030df25941de3df SHA1 85c6388eb4044d767b6bb0287f10cf305e0f722d SHA256 46e9ace07c016eae51f9c8863c1dee9aa513eb3cf43fa2e854cc7290affd21e7 AUX v8-upstream-bug-773-r0.patch 512 RMD160 407e6f3d557c8fbda2deb12698006a39c86bab60 SHA1 37b9f275b4dcd732a5f66b24a5b3dcab6f644142 SHA256 1be72e0ae271969ad67ce9226c89c9def78f3a9be9000be5a752f871b47178cc DIST v8-3.1.8.12.tar.gz 10584948 RMD160 2c7fd443c1aab6e292b2faea9bededdeab09b2dd SHA1 16b3e33cfa1b730a638c288e32a8f9fb44827d00 SHA256 e2003e94a1e622f431015bb84af877f4ed83e349902469583e593f14adcaddb0 -DIST v8-3.2.3.1.tar.gz 10605067 RMD160 09fde66e0e69a3b81a739071a8e3ff1f64c35589 SHA1 2d15607805791d2068091cf02a3be705b76188c9 SHA256 db486b974b50db6af8c85cecb0ba5d66ef93096bbec71f8aee85cc25ea710eb7 +DIST v8-3.2.10.15.tar.gz 10461866 RMD160 081c12e5f3b25c13e6593e89e46cbece3188437a SHA1 d784aac319cb4644a0569c196b5500a8513ee2fa SHA256 61571bff61cdf220c9501894c9df57f9aa7872704dfaa71c9949ed6bc06271e0 DIST v8-3.2.8.2.tar.gz 10752132 RMD160 ef01bc23588065d08945ba1b64df581f630024bd SHA1 37b94fdb7e20fc735d0a5ab4262db91331299f23 SHA256 53488670b69d04df8d65664ffabea9dcab44160b7b8b2bfa2aa6645aea96b9e9 DIST v8-3.3.4.tar.gz 10461139 RMD160 f529330c785c73cb6fbcea5e49710ed2181b03ad SHA1 e6972ab43b4c8bc8ae09e370331f83b363369a69 SHA256 3050c0b7a5ec8cf73790f27c78b4abb1cfb34ab686c6c10d457a36036fb37eb5 EBUILD v8-3.1.8.12.ebuild 2486 RMD160 6e552d252f376905fa42de45d76bdff300b1dc29 SHA1 9dea39d8ad25f278be4b22500fadebcd98c338c7 SHA256 e548604c7d40f9ed6e84aa434d1d9ab859ea4e9234e275c1eee7ecb5424ba743 -EBUILD v8-3.2.3.1.ebuild 2633 RMD160 565fbf676147596bddab1f5aaefd422ea1f75111 SHA1 7c2cce44b4d2e8ca9200c99f9624d9721007d87c SHA256 6fc53296ee6fe27ee0e86608c747ca3bd3283d76710e5c83ade1c30f003ad33a +EBUILD v8-3.2.10.15.ebuild 2846 RMD160 afc257152efc851d4f9f3ba976c0143a6e8e3c7c SHA1 eca8581bff9edfca18f22b3fdf7cb71bbcef52ee SHA256 58b1cba773f64c2e73db710a1d8491430168993cf2e24ddc635080bae9985f25 EBUILD v8-3.2.8.2.ebuild 2761 RMD160 40fc0410461915e9d6b831c7724a32c020ac7ec5 SHA1 19289ca4b5d2924f788d2778cd31c7c7d698170d SHA256 f6c8b4d341b23c517bc2f1396c4ca053edee39d917d3c101a013bd93812137c6 EBUILD v8-3.3.4.ebuild 2759 RMD160 4bf3751c114b7f7537d5567918df575262dbb6ce SHA1 06d0ad53edf0030cfc97645bc7408635b8c42a26 SHA256 7db4f5de8488be4856d8f68b8415bd4248199a964a9a7a6d2073a9c578e548fb EBUILD v8-9999.ebuild 2850 RMD160 a68280b52df8dc5c4738397a7a2bca7644c68575 SHA1 1c454029b9abb688e25456865a08a3917873617e SHA256 cbed10b4acf118912bb07b5fc82bb6ed2391ff4a7754a0ead37b8350313ff8b4 -MISC ChangeLog 10455 RMD160 bbdb350dd01dcf2112011c17e4f5995514bfe3ac SHA1 c7426585d7bc8d29f94be2f31d03686759fbf927 SHA256 f224f34eac70da99d081aca841228e64663e93d1885101e2aa980632933a2c6d +MISC ChangeLog 10690 RMD160 6ab1b5d1829ffda41c3adcefd108df7590e6f833 SHA1 08c6a1e8ee2cd0a3484da9fc06ec41b0ad66d87e SHA256 8fb44120ebd65b94dce782394f108399a35a512a3727a15b562a275df9c260e3 MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk3bZo0ACgkQuUQtlDBCeQI0tQCfRftWwWYOLA9lBGzVyOEXKNPH -TnsAmwcG4DiUb9oqGjm4jlARps5akNEW -=BijR +iEYEARECAAYFAk3vJtMACgkQuUQtlDBCeQJmqgCeMTCrctmAbnwmwi5dLO4PYsEU +L7gAoIHtWeF/t1cp41FWL6jJp30UPAVL +=C4Tn -----END PGP SIGNATURE----- diff --git a/dev-lang/v8/files/v8-upstream-bug-1326-r0.patch b/dev-lang/v8/files/v8-upstream-bug-1326-r0.patch new file mode 100644 index 000000000000..68cf5393cc36 --- /dev/null +++ b/dev-lang/v8/files/v8-upstream-bug-1326-r0.patch @@ -0,0 +1,14 @@ +Index: src/d8-readline.cc +diff --git a/src/d8-readline.cc b/src/d8-readline.cc +index 67fc9eff7e528fd66dba1e724f2e42909dd76668..08395e53de103aa481aa2752bdf94db15bdbc0ad 100644 +--- a/src/d8-readline.cc ++++ b/src/d8-readline.cc +@@ -30,6 +30,8 @@ + #include <readline/readline.h> // NOLINT + #include <readline/history.h> // NOLINT + ++// The readline includes leaves RETURN defined which breaks V8 compilation. ++#undef RETURN + + #include "d8.h" + diff --git a/dev-lang/v8/v8-3.2.3.1.ebuild b/dev-lang/v8/v8-3.2.10.15.ebuild index 2a7bbb79dcea..5cb5f8fe0da3 100644 --- a/dev-lang/v8/v8-3.2.3.1.ebuild +++ b/dev-lang/v8/v8-3.2.10.15.ebuild @@ -1,6 +1,6 @@ # 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.2.3.1.ebuild,v 1.3 2011/05/24 08:04:01 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.2.10.15.ebuild,v 1.1 2011/06/08 07:37:44 phajdan.jr Exp $ EAPI="2" @@ -32,6 +32,9 @@ src_prepare() { # Respect the user's CFLAGS, including the optimization level. epatch "${FILESDIR}"/${PN}-no-O3-r0.patch + # Backport a compile fix. + epatch "${FILESDIR}"/${PN}-upstream-bug-1326-r0.patch + # Remove a test that is known to fail: # http://groups.google.com/group/v8-users/browse_thread/thread/b8a3f42b5aa18d06 rm test/mjsunit/debug-script.js || die @@ -47,9 +50,10 @@ src_configure() { } src_compile() { - # To make tests work, we compile with sample=shell. + # To make tests work, we compile with sample=shell and visibility=default. # For more info see http://groups.google.com/group/v8-users/browse_thread/thread/61ca70420e4476bc - local myconf="library=shared soname=on sample=shell importenv=\"LINKFLAGS\"" + # and http://groups.google.com/group/v8-users/browse_thread/thread/165f89728ed6f97d + local myconf="library=shared soname=on sample=shell visibility=default importenv=LINKFLAGS,PATH" # Use target arch detection logic from bug #354601. case ${CHOST} in |