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}.
18 lines
613 B
Plaintext
18 lines
613 B
Plaintext
$OpenBSD: patch-ghc_mk,v 1.1 2010/04/22 21:49:37 kili Exp $
|
|
|
|
I don't see the point in not installing libraries that are required
|
|
by the build (and by several external haskell libraries we have or
|
|
will have in the ports tree).
|
|
|
|
--- ghc.mk.orig Wed Mar 31 20:10:09 2010
|
|
+++ ghc.mk Fri Apr 2 09:47:24 2010
|
|
@@ -841,7 +841,7 @@ INSTALLED_GHC_REAL=$(DESTDIR)$(bindir)/ghc.exe
|
|
INSTALLED_GHC_PKG_REAL=$(DESTDIR)$(bindir)/ghc-pkg.exe
|
|
endif
|
|
|
|
-INSTALLED_PACKAGES = $(filter-out haskeline mtl terminfo utf8-string,$(PACKAGES))
|
|
+INSTALLED_PACKAGES = $(PACKAGES)
|
|
HIDDEN_PACKAGES = ghc-binary
|
|
|
|
define set_INSTALL_DISTDIR
|