diff options
author | Duncan Coutts <dcoutts@gentoo.org> | 2006-03-18 02:50:32 +0000 |
---|---|---|
committer | Duncan Coutts <dcoutts@gentoo.org> | 2006-03-18 02:50:32 +0000 |
commit | d4a94affbe5ee97b54212de9e1a56d460315f7d4 (patch) | |
tree | 16528b780c12e5319b38e8ad3dadcafe6831976b /dev-lang | |
parent | Marked ~amd64. (diff) | |
download | gentoo-2-d4a94affbe5ee97b54212de9e1a56d460315f7d4.tar.gz gentoo-2-d4a94affbe5ee97b54212de9e1a56d460315f7d4.tar.bz2 gentoo-2-d4a94affbe5ee97b54212de9e1a56d460315f7d4.zip |
Enable SplitObjs on sparc.
(Portage version: 2.1_pre5-r4)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/ghc/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/ghc/Manifest | 22 | ||||
-rw-r--r-- | dev-lang/ghc/ghc-6.4.1-r2.ebuild | 4 |
3 files changed, 13 insertions, 19 deletions
diff --git a/dev-lang/ghc/ChangeLog b/dev-lang/ghc/ChangeLog index 3d2ed3e15323..2d15b1af9fbd 100644 --- a/dev-lang/ghc/ChangeLog +++ b/dev-lang/ghc/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/ghc # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.84 2006/03/15 10:51:05 dcoutts Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.85 2006/03/18 02:50:32 dcoutts Exp $ + + 18 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild: + Enable SplitObjs on sparc. This means that a stripped hello world binary is + now 500K rather than 2.5Mb. It may work on ppc too, this needs testing. 15 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild: A further fix for the executable stack issue. diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index 04b7cde52916..d540a0914543 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -1,9 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 04e85749d4868cc7b8a66e894a7a37a8 ChangeLog 14796 -RMD160 b1e2afdb1dfc0dd5253e3b2a223eec288e7708dc ChangeLog 14796 -SHA256 592dda8456a711cec8736edecf3b014539cf033da8de0c103688f8f5d6df482c ChangeLog 14796 +MD5 0faebac16b79243dbc36a645fb4b9050 ChangeLog 15020 +RMD160 8caf30b66127050abed5e577c4457e1387464e9b ChangeLog 15020 +SHA256 aacf76b97cb668d614fbe3556a16898d675e1ab0d3d6d16a42e6464e97549d9c ChangeLog 15020 MD5 7e423c353b08a2c05693d13f21e067d0 files/depsort.py 1958 RMD160 4192ad9ed14064a9da42ce1faedcf28996094da3 files/depsort.py 1958 SHA256 7406f639d17b8acab6a1db7e398e74379b44950d4821bc36901abd3455d63b3d files/depsort.py 1958 @@ -34,19 +31,12 @@ SHA256 eafc2eb58a9c1ad0263fd498cad00f50b0d04860cd8e26aa201910f77d74efbe files/gh MD5 49113531ecf3c15247194f067ffe00bd ghc-6.2.2.ebuild 5582 RMD160 b028ea26d634687c73fd8d688f6088d253230f33 ghc-6.2.2.ebuild 5582 SHA256 4473941a958beec2da286f5823b62def6737504cd0524a4dcd6aa777847ccd1d ghc-6.2.2.ebuild 5582 -MD5 51e349b539c3c15b8f78d3599ed9b05f ghc-6.4.1-r2.ebuild 6589 -RMD160 2e0ac209927064d69e6b988523b5dda735fcf46a ghc-6.4.1-r2.ebuild 6589 -SHA256 55df19f95f3a30430e2d7b7271c1483ba1a4b5295a537355a7b8ec59d893ba87 ghc-6.4.1-r2.ebuild 6589 +MD5 72c9d6983d6162886f537713dd78a381 ghc-6.4.1-r2.ebuild 6576 +RMD160 2063448ace0e377ed1dd13349a25835c87e2db2e ghc-6.4.1-r2.ebuild 6576 +SHA256 d60262e32dfa8f8d547abb5ef8fd213aae9193893174def7f5c2275bec6dfa02 ghc-6.4.1-r2.ebuild 6576 MD5 9620778937a1aff6ef88863c81222cfc ghc-6.4.ebuild 6109 RMD160 a6588f6fdd9d5420e13ba1ef545ae35cf647a523 ghc-6.4.ebuild 6109 SHA256 8bd0631d7a331b61f8686d8c1db0ed7d30a689a723ff53d9a029e3f8ea406a25 ghc-6.4.ebuild 6109 MD5 c694674dcbef799cd4fdb6914683ebff metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 metadata.xml 223 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 metadata.xml 223 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.2 (GNU/Linux) - -iD8DBQFEF/GO/B0cxt+cq+wRAmKTAKCl/RLvNWsT2EHtfYlUceBcUb5npwCgoNf5 -Dgy4Bc4Z0fkRy5Q5O/q+IuM= -=HyGQ ------END PGP SIGNATURE----- diff --git a/dev-lang/ghc/ghc-6.4.1-r2.ebuild b/dev-lang/ghc/ghc-6.4.1-r2.ebuild index b2f185a292ed..0885970aa2fb 100644 --- a/dev-lang/ghc/ghc-6.4.1-r2.ebuild +++ b/dev-lang/ghc/ghc-6.4.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.4.1-r2.ebuild,v 1.7 2006/03/15 10:51:05 dcoutts Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.4.1-r2.ebuild,v 1.8 2006/03/18 02:50:32 dcoutts Exp $ # Brief explanation of the bootstrap logic: # @@ -132,7 +132,7 @@ src_compile() { # The SplitObjs feature doesn't work on several arches and it makes # 'ar' take loads of RAM: CHECKREQS_MEMORY="200" - if use alpha || use hppa || use ppc || use ppc64 || use sparc; then + if use alpha || use hppa || use ppc || use ppc64; then echo "SplitObjs=NO" >> mk/build.mk elif ! check_reqs_conditional; then einfo "Turning off ghc's 'Split Objs' feature because this machine" |