]> gitweb @ CieloNegro.org - pkgsrc-ghc.git/blobdiff - patches/patch-ab
Working 6.10.1 package for powerpc-apple-darwin
[pkgsrc-ghc.git] / patches / patch-ab
index 4bed7ba1a81768fc1cb7b4e9ae8929d6aff5c912..61832c8e91af9954384aa60be503801959747e56 100644 (file)
@@ -1,21 +1,29 @@
-$NetBSD: patch-ab,v 1.8 2007/03/24 17:57:20 kristerw Exp $
+$NetBSD$
 
---- ../ghc-6.4.2/mk/bootstrap.mk.orig  2005-05-10 19:42:19.000000000 +0900
-+++ ../ghc-6.4.2/mk/bootstrap.mk
-@@ -37,7 +37,6 @@ PLATFORM_CC_OPTS += -static -D_HPUX_SOUR
- endif
+--- ../ghc-6.6.1/configure.orig        2007-04-26 02:29:16.000000000 +0900
++++ ../ghc-6.6.1/configure
+@@ -2590,20 +2590,12 @@ fi
+       exit 1
+    else
+    $PerlCmd -v >conftest.out 2>&1
+-   if grep "v5.6" conftest.out >/dev/null 2>&1; then
++   if grep "v5." conftest.out >/dev/null 2>&1; then
+       :
+    else
+-      if grep "v5.8" conftest.out >/dev/null 2>&1; then
+-         :
+-      else
+-         if grep "version 6" conftest.out >/dev/null 2>&1; then
+-            :
+-         else
+-            { { echo "$as_me:$LINENO: error: your version of perl probably won't work, try upgrading it." >&5
+-echo "$as_me: error: your version of perl probably won't work, try upgrading it." >&2;}
+-   { (exit 1); exit 1; }; }
+-         fi
+-      fi
++      { { echo "$as_me:$LINENO: error: your version of perl probably won't work, try upgrading it." >&5
++          echo "$as_me: error: your version of perl probably won't work, try upgrading it." >&2; }
++        { (exit 1); exit 1; }; }
+    fi
+ rm -fr conftest*
  
- ifeq "$(powerpc_TARGET_ARCH)" "1"
--PLATFORM_CC_OPTS += -static
- PLATFORM_HC_BOOT_CC_OPTS += -finhibit-size-directive
- endif
-@@ -146,7 +145,7 @@ HC_BOOT_LD_OPTS += \
- HC_BOOT_LIBS =
- ifeq "$(GhcWithInterpreter)" "YES"
--HC_BOOT_LIBS += -lHSreadline -lHStemplate-haskell -lHSunix -lHSunix_cbits
-+HC_BOOT_LIBS += -lHStemplate-haskell -lHSunix -lHSunix_cbits
- endif
- HC_BOOT_LIBS +=  -lHSCabal -lHShaskell98 -lHSbase -lHSbase_cbits -lHSparsec -lHSrts -lgmp -lm $(EXTRA_HC_BOOT_LIBS)