[Pkg-haskell-commits] darcs: ghc: Import of ghc6_6.10.1+dfsg1-3.dsc
Kari Pahula
kaol at debian.org
Sat Jan 15 06:05:58 UTC 2011
Fri Jan 23 06:24:45 UTC 2009 Kari Pahula <kaol at debian.org>
* Import of ghc6_6.10.1+dfsg1-3.dsc
M ./changelog +7
M ./control -1 +1
M ./rules -6 +6
Fri Jan 23 06:24:45 UTC 2009 Kari Pahula <kaol at debian.org>
* Import of ghc6_6.10.1+dfsg1-3.dsc
diff -rN -u old-ghc/changelog new-ghc/changelog
--- old-ghc/changelog 2011-01-15 06:05:58.211842156 +0000
+++ new-ghc/changelog 2011-01-15 06:05:58.495857118 +0000
@@ -1,3 +1,10 @@
+ghc6 (6.10.1+dfsg1-3) experimental; urgency=low
+
+ * Again, use the same build options for all arches and just use what
+ arch-specific exceptions upstream provided.
+
+ -- Kari Pahula <kaol at debian.org> Fri, 23 Jan 2009 08:24:45 +0200
+
ghc6 (6.10.1+dfsg1-2) experimental; urgency=low
* Patched the build system to use haddock from /usr/bin/, not build its
diff -rN -u old-ghc/control new-ghc/control
--- old-ghc/control 2011-01-15 06:05:58.211842156 +0000
+++ new-ghc/control 2011-01-15 06:05:58.495857118 +0000
@@ -46,7 +46,7 @@
Architecture: all
Suggests: haskell-doc
Provides: ${provided-docs}
-Depends: haddock (>= 2.4.1-1), ${misc:Depends}
+Depends: ${misc:Depends}
Description: Documentation for the Glasgow Haskell Compilation system
Version 6 of the Glorious Glasgow Haskell Compilation system (GHC). GHC is
a compiler for Haskell98.
diff -rN -u old-ghc/rules new-ghc/rules
--- old-ghc/rules 2011-01-15 06:05:58.211842156 +0000
+++ new-ghc/rules 2011-01-15 06:05:58.495857118 +0000
@@ -37,16 +37,16 @@
echo "HADDOCK_DOCS := $(BUILD_HADDOCK_DOCS)" >> mk/build.mk
echo "GhcRTSWays += debug_p thr_debug thr_debug_p" >> mk/build.mk
echo "XSLTPROC_OPTS += --nonet" >> mk/build.mk
-ifeq '$(findstring $(shell dpkg-architecture -qDEB_HOST_ARCH), i386 amd64)' ''
- echo "GhcUnregisterised=YES" >> mk/build.mk
- echo "GhcWithNativeCodeGen=NO" >> mk/build.mk
- echo "GhcWithInterpreter=NO" >> mk/build.mk
- echo "SplitObjs=NO" >> mk/build.mk
+#ifeq '$(findstring $(shell dpkg-architecture -qDEB_HOST_ARCH), i386 amd64)' ''
+# echo "GhcUnregisterised=YES" >> mk/build.mk
+# echo "GhcWithNativeCodeGen=NO" >> mk/build.mk
+# echo "GhcWithInterpreter=NO" >> mk/build.mk
+# echo "SplitObjs=NO" >> mk/build.mk
# Let's see if we could do without this with 6.10.1.
# # The threaded RTS doesn't seem happy on non-x86/amd64
# echo 'GhcRTSWays := $$(shell echo $$(GhcRTSWays) | sed "s/\<[a-z_]*thr[a-z_]*\>//g")' >> mk/build.mk
# echo "GhcNotThreaded=YES" >> mk/build.mk
-endif
+#endif
ifneq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
echo "SRC_HC_OPTS += -H32m -O0" >> mk/build.mk
echo "GhcHcOpts += -Rghc-timing -DDEBUG" >> mk/build.mk
More information about the Pkg-haskell-commits
mailing list