# ChangeLog for dev-lang/ghc
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.117 2007/03/10 13:47:00 kolmodin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.118 2007/03/29 15:00:00 corsair Exp $
+
+ 29 Mar 2007; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild,
+ ghc-6.6.ebuild:
+ Build unregisterised on ppc64; bug #145466
10 Mar 2007; <kolmodin@gentoo.org> +files/ghc-6.5-norelax.patch:
Add missing ghc-6.6 patch.
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX depsort.py 1958 RMD160 4192ad9ed14064a9da42ce1faedcf28996094da3 SHA1 2c900abeb6cfcc4327f0e9418b5abd7761ce5879 SHA256 7406f639d17b8acab6a1db7e398e74379b44950d4821bc36901abd3455d63b3d
MD5 7e423c353b08a2c05693d13f21e067d0 files/depsort.py 1958
RMD160 4192ad9ed14064a9da42ce1faedcf28996094da3 files/depsort.py 1958
MD5 82b6b650855067dfa6ffbc82f1430b0c ghc-6.4.1-r3.ebuild 9877
RMD160 36d58b2007989c3912c29ce352f972205fec26d1 ghc-6.4.1-r3.ebuild 9877
SHA256 c58eb0a0642cc77c205fb40e3e6e95f24b1ef756741af2f05c7ae5a985c1f15b ghc-6.4.1-r3.ebuild 9877
-EBUILD ghc-6.4.2.ebuild 10776 RMD160 fd3c54d30c109c895dcc6e80a124ae40b674e625 SHA1 cc01c2ec2f94c188acaf82fea42a4341db535b56 SHA256 3a4606c97e6b1b706fce282cfd23f559dee347b12218aa30a043537fcc698199
-MD5 0fd527b5b461fb3155c9e6a1ed0caed9 ghc-6.4.2.ebuild 10776
-RMD160 fd3c54d30c109c895dcc6e80a124ae40b674e625 ghc-6.4.2.ebuild 10776
-SHA256 3a4606c97e6b1b706fce282cfd23f559dee347b12218aa30a043537fcc698199 ghc-6.4.2.ebuild 10776
-EBUILD ghc-6.6.ebuild 9812 RMD160 b5f9b11bf5ba43fec8e0f5cec4c6c7416d91bdec SHA1 ccad7687b92e17716b6c6909d92b0686bacb93c9 SHA256 6e3389c5fc94f7ad17e13b2fdc256114243c829d789020a6b2852c34b7c905bc
-MD5 d52645475e54def8f4299c4b7646a1f8 ghc-6.6.ebuild 9812
-RMD160 b5f9b11bf5ba43fec8e0f5cec4c6c7416d91bdec ghc-6.6.ebuild 9812
-SHA256 6e3389c5fc94f7ad17e13b2fdc256114243c829d789020a6b2852c34b7c905bc ghc-6.6.ebuild 9812
-MISC ChangeLog 20294 RMD160 55ff6d9ac1340c82142c74a4f73ef815302bc51a SHA1 0b1b3198676cae335d3afaa0347607f0eb85b366 SHA256 21c615780daf05e14a8a4ab3cd8f5c6f0b99fe1c17f790f2b05af78d2867fc55
-MD5 d45f3220ead1e9bf33023fbe315c8cf0 ChangeLog 20294
-RMD160 55ff6d9ac1340c82142c74a4f73ef815302bc51a ChangeLog 20294
-SHA256 21c615780daf05e14a8a4ab3cd8f5c6f0b99fe1c17f790f2b05af78d2867fc55 ChangeLog 20294
+EBUILD ghc-6.4.2.ebuild 10933 RMD160 b67ba084a9ac90df327f855bdee9b3725423e938 SHA1 9175e1daa547e301c8e9a44de7319e951f5698fe SHA256 c689e94b6fdb59410aadfc7cf80ac5c4883791fb577e7370a266a721f9867a42
+MD5 ac3cc3e261445ecb6f28542b8896b590 ghc-6.4.2.ebuild 10933
+RMD160 b67ba084a9ac90df327f855bdee9b3725423e938 ghc-6.4.2.ebuild 10933
+SHA256 c689e94b6fdb59410aadfc7cf80ac5c4883791fb577e7370a266a721f9867a42 ghc-6.4.2.ebuild 10933
+EBUILD ghc-6.6.ebuild 9969 RMD160 3322ca2e3caf74f065fd2023c294e07f7dac9167 SHA1 cd8594b74eb63c64d198c03c156dd6f4c3bcffe6 SHA256 e81c4b5ddf5a5c4bb27470571bc69266e20be45fd6e3032ee22aab2153d6c2be
+MD5 775b49ba69761e8876a3b11a0b662df1 ghc-6.6.ebuild 9969
+RMD160 3322ca2e3caf74f065fd2023c294e07f7dac9167 ghc-6.6.ebuild 9969
+SHA256 e81c4b5ddf5a5c4bb27470571bc69266e20be45fd6e3032ee22aab2153d6c2be ghc-6.6.ebuild 9969
+MISC ChangeLog 20424 RMD160 9ebd6b5e204d5eb7922924df3332cf6607827ec5 SHA1 3269d040b8a19d112c18c11f502b0515d0e00851 SHA256 97ffd0ae84d7d5d406b3395dabf7fdedcf3c2073042bee09707ca0feb719a1b3
+MD5 22914c50536194c85a6bc5af8c65b45f ChangeLog 20424
+RMD160 9ebd6b5e204d5eb7922924df3332cf6607827ec5 ChangeLog 20424
+SHA256 97ffd0ae84d7d5d406b3395dabf7fdedcf3c2073042bee09707ca0feb719a1b3 ChangeLog 20424
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
MD5 c694674dcbef799cd4fdb6914683ebff metadata.xml 223
RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 metadata.xml 223
MD5 2255c6442cd019753ca35bad1f71e78f files/digest-ghc-6.6 241
RMD160 6d3e93d9851cfbf07c6e6df35e1b7adbf5c01903 files/digest-ghc-6.6 241
SHA256 08a1beeb6d4f6f1f6c33e3db553861106f19cfc95d6c84ef410efdae2ae6bda6 files/digest-ghc-6.6 241
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
-
-iD8DBQFF8rbn1n/CYbXjntIRAq/3AKCEV6ySBLaqkC8pmkldlfKsAEIY7QCfe4zX
-r485+7zoRjBIuGyNriL93wQ=
-=jokb
------END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.4.2.ebuild,v 1.17 2007/01/06 18:18:56 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.4.2.ebuild,v 1.18 2007/03/29 15:00:00 corsair Exp $
# Brief explanation of the bootstrap logic:
#
# ghc requires ghc-bin to bootstrap.
-# Therefore,
+# Therefore,
# (1) both ghc-bin and ghc provide virtual/ghc
# (2) virtual/ghc *must* default to ghc-bin
# (3) ghc depends on virtual/ghc
# Some arches do support some ghc features even though they're off by default
use ia64 && echo "GhcWithInterpreter=YES" >> mk/build.mk
+ # And some arches used to work ok, but bork with recent gcc versions
+ # See bug #145466 for ppc64.
+ use ppc64 && echo "GhcUnregisterised=YES" >> mk/build.mk
+
# The SplitObjs feature makes 'ar'/'ranlib' take loads of RAM:
CHECKREQS_MEMORY="200"
if ! check_reqs_conditional; then
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.1 2007/03/07 18:03:59 kolmodin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.2 2007/03/29 15:00:00 corsair Exp $
# Brief explanation of the bootstrap logic:
#
# ghc requires ghc-bin to bootstrap.
-# Therefore,
+# Therefore,
# (1) both ghc-bin and ghc provide virtual/ghc
# (2) virtual/ghc *must* default to ghc-bin
# (3) ghc depends on virtual/ghc
# Some arches do support some ghc features even though they're off by default
use ia64 && echo "GhcWithInterpreter=YES" >> mk/build.mk
+ # And some arches used to work ok, but bork with recent gcc versions
+ # See bug #145466 for ppc64.
+ use ppc64 && echo "GhcUnregisterised=YES" >> mk/build.mk
+
# The SplitObjs feature makes 'ar'/'ranlib' take loads of RAM:
CHECKREQS_MEMORY="200"
if ! check_reqs_conditional; then