summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2015-01-05 13:21:17 +0000
committerjperkin <jperkin@pkgsrc.org>2015-01-05 13:21:17 +0000
commitc16dce745e18551f780aa5c8873321b65c73fb8c (patch)
treec496773374f0705190cc6815558eef8f832291fe /textproc
parentf8b33038311cf0d718f6779c253a4adc43e7a63a (diff)
downloadpkgsrc-c16dce745e18551f780aa5c8873321b65c73fb8c.tar.gz
Provide O_CLOEXEC compatibility define, fixes build on SunOS.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/mdocml/distinfo3
-rw-r--r--textproc/mdocml/patches/patch-compat_fts.c16
2 files changed, 18 insertions, 1 deletions
diff --git a/textproc/mdocml/distinfo b/textproc/mdocml/distinfo
index 7aee7094d96..ce7edf38f70 100644
--- a/textproc/mdocml/distinfo
+++ b/textproc/mdocml/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.35 2014/12/13 15:52:53 wiz Exp $
+$NetBSD: distinfo,v 1.36 2015/01/05 13:21:17 jperkin Exp $
SHA1 (mdocml-1.13.2.tar.gz) = 0d3c4e72214f73ee81c02e9b8863db0bc8f85aaf
RMD160 (mdocml-1.13.2.tar.gz) = 656085be209cd17738e5e7e27fcbfe375dbac5f3
Size (mdocml-1.13.2.tar.gz) = 348464 bytes
+SHA1 (patch-compat_fts.c) = 2b028df04122d0f793ed58e6b83b5040aa965333
SHA1 (patch-roff.7) = f9e973594d14dc9189a15c99ce768572df35e4f5
diff --git a/textproc/mdocml/patches/patch-compat_fts.c b/textproc/mdocml/patches/patch-compat_fts.c
new file mode 100644
index 00000000000..8ebaec4937d
--- /dev/null
+++ b/textproc/mdocml/patches/patch-compat_fts.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-compat_fts.c,v 1.1 2015/01/05 13:21:17 jperkin Exp $
+
+Provide compat O_CLOEXEC define.
+
+--- compat_fts.c.orig 2014-12-13 14:06:34.000000000 +0000
++++ compat_fts.c
+@@ -66,6 +66,9 @@ static int fts_safe_changedir(FTS *, FT
+ #ifndef O_DIRECTORY
+ #define O_DIRECTORY 0
+ #endif
++#ifndef O_CLOEXEC
++#define O_CLOEXEC 0
++#endif
+
+ #define CLR(opt) (sp->fts_options &= ~(opt))
+ #define ISSET(opt) (sp->fts_options & (opt))