a2d22041b4
Many thanks to Darrin Chandler and dcoppa@ for testing, reporting about broken stuff, missing dependencies here and in ports depending on ghc. Notes and rants: - Bootstrapping is done using precompiled binaries, since .hc bootstrapping still doesn't work. I really hate this. THIS MEANS THAT GHC IS NOW AND WILL STAY LEGACY-ONLY (i386 and amd64) At least until someone fixes it. I tried for more than two year (well, only in my spare time and during my vacations) and failed. - libgmp is currently disabled, because I didn't yet hack the GHC build system to use the system libgmp instead of the patched one included in GHC. - The haddock ncluded in the ghc distfile is replaced by the version of haddock found in devel/haddock. Haddock itself is @commented in the ghc PLIST. Unfortunately, this needs an ugly hack that introduces an otherwise useless pseudo flavor `no_deps' in devel/haddock. - CLDouble has been removed from GHC some time ago, because it was an alias for double (AFAIK there's now support for long double in GHC). As this isn't a really big problem, it currently breaks c2hs, which I'll mark broken temporarily before committing the ghc update. - The external codeset defaults to latin1 (suggested by Simon Marlow) and can be overridden by setting the HS_ENCODING to any codeset supported by libiconv. - ghc.port.mk still needs some love, especially for letting a port add additional parameters to certain invocations of ${MODGHC_SETUP_PROG}.
13 lines
448 B
Plaintext
13 lines
448 B
Plaintext
$OpenBSD: patch-mk_install_mk_in,v 1.1 2010/04/22 21:49:37 kili Exp $
|
|
--- mk/install.mk.in.orig Wed Mar 31 20:10:10 2010
|
|
+++ mk/install.mk.in Fri Apr 2 09:45:09 2010
|
|
@@ -105,7 +105,7 @@ else
|
|
# to be in the same place (and things like ghc-pkg need to agree on
|
|
# where package.conf is, so we just set it globally).
|
|
#
|
|
-ghclibdir = $(libdir)/ghc-$(ProjectVersion)
|
|
+ghclibdir = $(libdir)/ghc
|
|
ghcdocdir = $(datarootdir)/doc/ghc
|
|
endif
|
|
|