[Pkg-haskell-commits] darcs: ghc: Import of ghc6_6.4-4.dsc

Ian Lynagh (wibble) igloo at debian.org
Sat Jan 15 06:06:47 UTC 2011


Fri May 20 12:42:52 UTC 2005  Ian Lynagh (wibble) <igloo at debian.org>
  * Import of ghc6_6.4-4.dsc

    M ./changelog +14
    M ./control -1 +1
    M ./ghc6-doc.doc-base.users-guide -6
    M ./rules -3 +3

Fri May 20 12:42:52 UTC 2005  Ian Lynagh (wibble) <igloo at debian.org>
  * Import of ghc6_6.4-4.dsc
diff -rN -u old-ghc/changelog new-ghc/changelog
--- old-ghc/changelog	2011-01-15 06:06:46.394380357 +0000
+++ new-ghc/changelog	2011-01-15 06:06:47.286427349 +0000
@@ -1,3 +1,17 @@
+ghc6 (6.4-4) unstable; urgency=low
+
+  * Use &(arr->payload) instead of BYTE_ARR_CTS(arr) in Adjustor.c on
+    ia64 as we no longer have the definition of BYTE_ARR_CTS to hand.
+  * Use ASSIGN_DBL and PK_DBL in generated C code from CMM code to avoid
+    unaligned access SIGBUSes on some arches. Closes: #309025.
+  * Use the stage2 ghc-inplace when checking "hello world" works.
+  * Build-dep on xmltex, docbook-xsl and docbook-xml.
+  * Set XMLDocWays rather than SGMLDocWays. Closes: #309016.
+  * Disable dvi and ps docs as they don't build.
+  * Remove ps and dvi sections from debian/ghc6-doc.doc-base.users-guide.
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Fri, 20 May 2005 12:42:52 +0000
+
 ghc6 (6.4-3) unstable; urgency=low
 
   * Removed powerpc from the list of arches to do a registerised build with
diff -rN -u old-ghc/control new-ghc/control
--- old-ghc/control	2011-01-15 06:06:46.394380357 +0000
+++ new-ghc/control	2011-01-15 06:06:47.286427349 +0000
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Ian Lynagh (wibble) <igloo at debian.org>
 Standards-Version: 3.6.1
-Build-Depends: debhelper (>= 4), libgmp3-dev, xsltproc, libreadline5-dev | libreadline-dev, xlibmesa-gl-dev, xlibmesa-glu-dev, libglut3-dev, time, xutils, devscripts, haddock (>= 0.6), ghc6, cpio, jade, docbook-utils, gcc-3.3 (>= 1:3.3.4), xlibs-dev, grep-dctrl, autotools-dev
+Build-Depends: debhelper (>= 4), libgmp3-dev, xsltproc, libreadline5-dev | libreadline-dev, xlibmesa-gl-dev, xlibmesa-glu-dev, libglut3-dev, time, xutils, devscripts, haddock (>= 0.6), ghc6, cpio, jade, docbook-utils, gcc-3.3 (>= 1:3.3.4), xlibs-dev, grep-dctrl, autotools-dev, xmltex, docbook-xsl, docbook-xml
 
 Package: ghc6
 Architecture: any
diff -rN -u old-ghc/ghc6-doc.doc-base.users-guide new-ghc/ghc6-doc.doc-base.users-guide
--- old-ghc/ghc6-doc.doc-base.users-guide	2011-01-15 06:06:46.394380357 +0000
+++ new-ghc/ghc6-doc.doc-base.users-guide	2011-01-15 06:06:47.258425874 +0000
@@ -11,12 +11,6 @@
  http://haskell.org/onlinereport/.
 Section: devel
 
-Format: ps
-Files: /usr/share/doc/ghc6-doc/users_guide.ps.gz
-
-Format: dvi
-Files: /usr/share/doc/ghc6-doc/users_guide.dvi.gz
-
 Format: HTML
 Index: /usr/share/doc/ghc6-doc/html/index.html
 Files: /usr/share/doc/ghc6-doc/html/*/*.html
diff -rN -u old-ghc/rules new-ghc/rules
--- old-ghc/rules	2011-01-15 06:06:46.394380357 +0000
+++ new-ghc/rules	2011-01-15 06:06:47.286427349 +0000
@@ -33,7 +33,7 @@
 
 	touch configure
 
-	echo "SGMLDocWays   := html dvi ps" > mk/build.mk
+	echo "XMLDocWays   := html" > mk/build.mk
 	echo "GhcRTSWays += debug_p thr_debug thr_debug_p" >> mk/build.mk
 ifeq '$(findstring $(shell dpkg-architecture -qDEB_HOST_ARCH), i386 sparc)' ''
 	echo "GhcUnregisterised=YES" >> mk/build.mk
@@ -62,11 +62,11 @@
 
 	mkdir debian/test-build
 	echo 'main = putStrLn "Foo"' > debian/test-build/foo.hs
-	ghc/compiler/ghc-inplace debian/test-build/foo.hs -o debian/test-build/foo
+	ghc/compiler/stage2/ghc-inplace debian/test-build/foo.hs -o debian/test-build/foo
 	[ "$$(debian/test-build/foo)" = "Foo" ]                    
 	rm debian/test-build/*
 	echo 'main = putStrLn "Foo"' > debian/test-build/foo.hs
-	ghc/compiler/ghc-inplace debian/test-build/foo.hs -o debian/test-build/foo -O2
+	ghc/compiler/stage2/ghc-inplace debian/test-build/foo.hs -o debian/test-build/foo -O2
 	[ "$$(debian/test-build/foo)" = "Foo" ]
 
 	$(MAKE) -f debian/scripts.mk all





More information about the Pkg-haskell-commits mailing list