]> gitweb @ CieloNegro.org - pkgsrc-ghc.git/blobdiff - patches/patch-ab
upstream update of DESCR
[pkgsrc-ghc.git] / patches / patch-ab
index de5a53a68ef6611bdd97137036a8e30a73ff83bb..148725673132a23ac817d3564d5d6a7849c12e1f 100644 (file)
@@ -1,13 +1,14 @@
 $NetBSD$
 
---- 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
+--- rules/build-package-way.mk.orig    2010-10-05 12:43:54.000000000 +0000
++++ rules/build-package-way.mk
+@@ -84,7 +84,8 @@ ifneq "$4" "0"
+ BINDIST_LIBS += $$($1_$2_GHCI_LIB)
+ endif
+ $$($1_$2_GHCI_LIB) : $$($1_$2_$3_HS_OBJS) $$($1_$2_$3_CMM_OBJS) $$($1_$2_$3_C_OBJS) $$($1_$2_$3_S_OBJS) $$($1_$2_EXTRA_OBJS)
+-      "$$(LD)" -r -o $$@ $$(EXTRA_LD_OPTS) $$($1_$2_$3_HS_OBJS) $$($1_$2_$3_CMM_OBJS) $$($1_$2_$3_C_OBJS) $$($1_$2_$3_S_OBJS) `$$($1_$2_$3_MKSTUBOBJS)` $$($1_$2_EXTRA_OBJS)
++      "$$(LD)" -r -o $$@ $$(EXTRA_LD_OPTS) $$($1_$2_$3_HS_OBJS) $$($1_$2_$3_CMM_OBJS) $$($1_$2_$3_C_OBJS) $$($1_$2_$3_S_OBJS) `$$($1_$2_$3_MKSTUBOBJS)` $$($1_$2_EXTRA_OBJS) \
++              || (touch empty.c && $$(CC) -o $$@ -c empty.c)
  
-+#include <sys/select.h>
-+
- #if !defined(THREADED_RTS)
- /* last timestamp */
- lnat timestamp = 0;
+ $(call all-target,$1_$2,$$($1_$2_GHCI_LIB))
+ endif