summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuncan Coutts <dcoutts@gentoo.org>2006-03-18 02:50:32 +0000
committerDuncan Coutts <dcoutts@gentoo.org>2006-03-18 02:50:32 +0000
commit4ce6d7aefc96357e66e38a6aabc496655f741065 (patch)
treee646cb98160d3eccfa9cad1dab5d6d16b81e5941 /dev-lang
parentMarked ~amd64. (diff)
downloadhistorical-4ce6d7aefc96357e66e38a6aabc496655f741065.tar.gz
historical-4ce6d7aefc96357e66e38a6aabc496655f741065.tar.bz2
historical-4ce6d7aefc96357e66e38a6aabc496655f741065.zip
Enable SplitObjs on sparc.
Package-Manager: portage-2.1_pre5-r4
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/ghc/ChangeLog6
-rw-r--r--dev-lang/ghc/Manifest18
-rw-r--r--dev-lang/ghc/ghc-6.4.1-r2.ebuild4
3 files changed, 16 insertions, 12 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..649bfb4827f5 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -1,9 +1,9 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 04e85749d4868cc7b8a66e894a7a37a8 ChangeLog 14796
-RMD160 b1e2afdb1dfc0dd5253e3b2a223eec288e7708dc ChangeLog 14796
-SHA256 592dda8456a711cec8736edecf3b014539cf033da8de0c103688f8f5d6df482c ChangeLog 14796
+MD5 3431d77be0935d9de948c1ab13f103f3 ChangeLog 15020
+RMD160 8313a66fb347ac78e5e7efe397e80e4a28e4920b ChangeLog 15020
+SHA256 0f67a775e14c9e266e9a67c99adc59b3cf4123009480f3e688326d561685338e ChangeLog 15020
MD5 7e423c353b08a2c05693d13f21e067d0 files/depsort.py 1958
RMD160 4192ad9ed14064a9da42ce1faedcf28996094da3 files/depsort.py 1958
SHA256 7406f639d17b8acab6a1db7e398e74379b44950d4821bc36901abd3455d63b3d files/depsort.py 1958
@@ -34,9 +34,9 @@ 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 1c7c7acc4fa1810d0769b6bb8220645e ghc-6.4.1-r2.ebuild 6576
+RMD160 32f0f6fc5fb8cfd2d88543655e7ddd545ae09999 ghc-6.4.1-r2.ebuild 6576
+SHA256 bedd14dee659f0e6f36faccddfb393fc0f60321d37f9438e49a4d4ca9708dd17 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
@@ -46,7 +46,7 @@ SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 metadata
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEF/GO/B0cxt+cq+wRAmKTAKCl/RLvNWsT2EHtfYlUceBcUb5npwCgoNf5
-Dgy4Bc4Z0fkRy5Q5O/q+IuM=
-=HyGQ
+iD8DBQFEG3V7/B0cxt+cq+wRAq69AJsHEy/h/RrLsGWLe/I1rNQ56QW9hACgi8tj
+r/AWI0oOwNRIBlmocB6jDGo=
+=bh2a
-----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"