[Pkg-haskell-commits] darcs: ghc: Try to handle autoreconf saner, by simply calling perl bool

Joachim Breitner mail at joachim-breitner.de
Mon Dec 8 19:05:51 UTC 2014


Mon Dec  8 18:07:51 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Try to handle autoreconf saner, by simply calling perl bool 

    M ./changelog +1
    M ./rules -12 +2

Mon Dec  8 18:07:51 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Try to handle autoreconf saner, by simply calling perl bool 
diff -rN -u old-ghc/changelog new-ghc/changelog
--- old-ghc/changelog	2014-12-08 19:05:50.963627405 +0000
+++ new-ghc/changelog	2014-12-08 19:05:50.987627403 +0000
@@ -9,6 +9,7 @@
   * Pass -fuse-ld=gold to gcc when used as alinker on arm
     (patches/use-gold-on-arm) and make sure this setting does not affect other
     parts (patches/saner-linker-opt-handling).
+  * Try to handle autoreconf saner, by simply calling perl bool 
 
  -- Joachim Breitner <nomeata at debian.org>  Mon, 08 Dec 2014 18:46:19 +0100
 
diff -rN -u old-ghc/rules new-ghc/rules
--- old-ghc/rules	2014-12-08 19:05:50.963627405 +0000
+++ new-ghc/rules	2014-12-08 19:05:50.983627405 +0000
@@ -42,20 +42,10 @@
     MAKEFLAGS += -j$(NUMJOBS)
 endif
 
-
-autoreconf:
-	autoreconf -fi
-	for c_g in $$(find -type f -name config.guess); do \
-		cp -f /usr/share/misc/config.guess "$$c_g"; \
-	done
-	for c_s in $$(find -type f -name config.sub); do \
-		cp -f /usr/share/misc/config.sub "$$c_s"; \
-	done
-
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	dh_autoreconf debian/rules -- autoreconf
+	dh_autoreconf perl -- boot
 
 	rm -f mk/build.mk
 	echo "SRC_HC_OPTS += -lffi -optl-pthread" >> mk/build.mk
@@ -274,7 +264,7 @@
 	rm -rf libraries/dph libraries/primitive libraries/vector libraries/random
 
 	$(MAKE) distclean
-	rm -f config.sub config.guess
+
 	rm -f debian/*.install
 	rm -f debian/*.1
 	rm -f debian/ghc.manpages




More information about the Pkg-haskell-commits mailing list