pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/m4 Add build fix for Interix-3.5, from Bruno Hai...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b18f9df5d363
branches:  trunk
changeset: 548807:b18f9df5d363
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Oct 24 12:37:37 2008 +0000

description:
Add build fix for Interix-3.5, from Bruno Haible.

diffstat:

 devel/m4/distinfo         |   3 ++-
 devel/m4/patches/patch-aa |  23 +++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletions(-)

diffs (40 lines):

diff -r 1ac238fa7c8f -r b18f9df5d363 devel/m4/distinfo
--- a/devel/m4/distinfo Fri Oct 24 12:23:19 2008 +0000
+++ b/devel/m4/distinfo Fri Oct 24 12:37:37 2008 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.25 2008/10/14 12:29:11 wiz Exp $
+$NetBSD: distinfo,v 1.26 2008/10/24 12:37:37 wiz Exp $
 
 SHA1 (m4-1.4.12.tar.gz) = 013ca38511e17835dc1a1381cbe8e39179637a49
 RMD160 (m4-1.4.12.tar.gz) = ae3cfbb621977952cc07e080b1696b5113ab603a
 Size (m4-1.4.12.tar.gz) = 1168821 bytes
+SHA1 (patch-aa) = 67d40e140571b32fbc25f452cbb46dae38dcd51f
 SHA1 (patch-ac) = 5e1d6388d05b3ee6ea9e5b0a56ce5fbde310d538
 SHA1 (patch-ad) = c9871719689b46193c4d688e336f9c3ff0883c79
diff -r 1ac238fa7c8f -r b18f9df5d363 devel/m4/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/m4/patches/patch-aa Fri Oct 24 12:37:37 2008 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-aa,v 1.11 2008/10/24 12:37:37 wiz Exp $
+
+2008-10-23  Bruno Haible  <bruno%clisp.org@localhost>
+        Define a dummy SA_NODEFER macro on Interix.
+        * lib/signal.in.h (SA_NODEFER): Define fallback.
+        Reported by Aleksey Cheusov <cheusov%tut.by@localhost> via
+        Thomas Klausner <wiz%netbsd.org@localhost> and Eric Blake.
+
+--- lib/signal.in.h.orig       2008-09-26 12:32:24.000000000 +0000
++++ lib/signal.in.h
+@@ -176,6 +176,12 @@ extern int sigaction (int, const struct 
+ #endif /* !@HAVE_SIGACTION@, !@HAVE_STRUCT_SIGACTION_SA_SIGACTION@ */
+ 
+ 
++/* Some systems don't have SA_NODEFER.  */
++#ifndef SA_NODEFER
++# define SA_NODEFER 0
++#endif
++
++
+ #ifdef __cplusplus
+ }
+ #endif



Home | Main Index | Thread Index | Old Index