[Pkg-haskell-commits] darcs: uuagc: Stop using the installed uuagc and use the included pre-generated files, as building fails otherwise: http://lists.debian.org/debian-haskell/2013/02/msg00026.html

Joachim Breitner mail at joachim-breitner.de
Tue Feb 12 23:23:19 UTC 2013


Sat Feb  9 17:28:33 UTC 2013  Joachim Breitner <mail at joachim-breitner.de>
  * Stop using the installed uuagc and use the included pre-generated files, as building fails otherwise: http://lists.debian.org/debian-haskell/2013/02/msg00026.html
  Ignore-this: 4fc11294fc2e15ea4956c868d77d423b

    M ./changelog +3
    M ./control -2 +1
    M ./rules -3 +6

Sat Feb  9 17:28:33 UTC 2013  Joachim Breitner <mail at joachim-breitner.de>
  * Stop using the installed uuagc and use the included pre-generated files, as building fails otherwise: http://lists.debian.org/debian-haskell/2013/02/msg00026.html
  Ignore-this: 4fc11294fc2e15ea4956c868d77d423b
diff -rN -u old-uuagc//changelog new-uuagc//changelog
--- old-uuagc//changelog	2013-02-12 23:23:18.858519141 +0000
+++ new-uuagc//changelog	2013-02-12 23:23:18.871208967 +0000
@@ -1,6 +1,9 @@
 uuagc (0.9.42.2-2) UNRELEASED; urgency=low
 
   * Last upload was not fully merged before, fixing this
+  * Stop using the installed uuagc and use the included pre-generated files,
+    as building fails otherwise:
+    http://lists.debian.org/debian-haskell/2013/02/msg00026.html
 
  -- Joachim Breitner <nomeata at debian.org>  Sat, 09 Feb 2013 13:27:08 +0100
 
diff -rN -u old-uuagc//control new-uuagc//control
--- old-uuagc//control	2013-02-12 23:23:18.858519141 +0000
+++ new-uuagc//control	2013-02-12 23:23:18.863720245 +0000
@@ -8,8 +8,7 @@
   , haskell-devscripts (>= 0.8.13)
   , cdbs
   , ghc
-  , uuagc
-  , libghc-uuagc-cabal-dev (>= 1.0.4.0)
+  , libghc-uuagc-cabal-dev (>= 1.0.2.0)
   , libghc-mtl-dev (>= 1.1.1.1)
   , libghc-src-exts-dev (>= 1.11.1)
 Standards-Version: 3.9.4
diff -rN -u old-uuagc//rules new-uuagc//rules
--- old-uuagc//rules	2013-02-12 23:23:18.858519141 +0000
+++ new-uuagc//rules	2013-02-12 23:23:18.866492360 +0000
@@ -5,8 +5,11 @@
 
 # UUAGC has a strange way of setting the flag: It has to be set via a cpp
 # defines when compiling Setup
-$(DEB_SETUP_BIN_NAME):
-	if test ! -e Setup.lhs -a ! -e Setup.hs; then echo "No setup script found!"; exit 1; fi
-	for setup in Setup.lhs Setup.hs; do if test -e $$setup; then ghc -DEXTERNAL_UUAGC --make $$setup -o $(DEB_SETUP_BIN_NAME); exit 0; fi; done
+#
+# Disabled for now:
+# http://lists.debian.org/debian-haskell/2013/02/msg00026.html
+#$(DEB_SETUP_BIN_NAME):
+#	if test ! -e Setup.lhs -a ! -e Setup.hs; then echo "No setup script found!"; exit 1; fi
+#	for setup in Setup.lhs Setup.hs; do if test -e $$setup; then ghc -DEXTERNAL_UUAGC --make $$setup -o $(DEB_SETUP_BIN_NAME); exit 0; fi; done
 
 build/uuagc:: build-ghc-stamp





More information about the Pkg-haskell-commits mailing list