]> gitweb @ CieloNegro.org - pkgsrc-ghc.git/blobdiff - patches/patch-ab
It compiled on FreeBSD!
[pkgsrc-ghc.git] / patches / patch-ab
index 4bed7ba1a81768fc1cb7b4e9ae8929d6aff5c912..de5a53a68ef6611bdd97137036a8e30a73ff83bb 100644 (file)
@@ -1,21 +1,13 @@
-$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
- 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)
+--- rts/posix/Select.c.orig    2009-12-11 03:11:32.000000000 +0900
++++ rts/posix/Select.c
+@@ -32,6 +32,8 @@
+ #include <unistd.h>
+ #endif
++#include <sys/select.h>
++
+ #if !defined(THREADED_RTS)
+ /* last timestamp */
+ lnat timestamp = 0;