summaryrefslogtreecommitdiff
path: root/mail/qmail
diff options
context:
space:
mode:
authormarino <marino>2012-05-20 08:48:56 +0000
committermarino <marino>2012-05-20 08:48:56 +0000
commit41ce8d9b205b8108c5a60a3e12be7a2182c6d1b7 (patch)
tree5f5c401937dd741b77c45ca61dac3d830c13f18c /mail/qmail
parentead88f93ff20f56f3bab9243cd4204d1e01da72d (diff)
downloadpkgsrc-41ce8d9b205b8108c5a60a3e12be7a2182c6d1b7.tar.gz
PR#46333 mail/qmail: Fix qmail-*spawn segfaults on DragonFly
Fix implemented per PR.
Diffstat (limited to 'mail/qmail')
-rw-r--r--mail/qmail/distinfo3
-rw-r--r--mail/qmail/patches/patch-spawn.c11
2 files changed, 13 insertions, 1 deletions
diff --git a/mail/qmail/distinfo b/mail/qmail/distinfo
index 18c806507be..b1ba3981ebd 100644
--- a/mail/qmail/distinfo
+++ b/mail/qmail/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2012/03/12 03:53:55 sbd Exp $
+$NetBSD: distinfo,v 1.22 2012/05/20 08:48:56 marino Exp $
SHA1 (qmail-1.03.tar.gz) = 18fb960481291a0503e93a94df3f6094edb7f27a
RMD160 (qmail-1.03.tar.gz) = b851f273f1d365d38efd949b1efcf35768ffa30f
@@ -33,3 +33,4 @@ Size (qmail-smtpd-viruscan-logging.patch) = 2157 bytes
SHA1 (patch-aa) = 2c8c50889cbc7da8c51bf6d44c0b31f5f0853896
SHA1 (patch-ab) = 15e6466c655058664cb660e5e12232bf45010814
SHA1 (patch-hier.c) = 3c3b6c9404ea2a852b89481dc67bf4ae4d869570
+SHA1 (patch-spawn.c) = 8459ddb4aac3ee7c9f5324fd110e744f06f6b5fb
diff --git a/mail/qmail/patches/patch-spawn.c b/mail/qmail/patches/patch-spawn.c
new file mode 100644
index 00000000000..3ca5d25326c
--- /dev/null
+++ b/mail/qmail/patches/patch-spawn.c
@@ -0,0 +1,11 @@
+$NetBSD: patch-spawn.c,v 1.1 2012/05/20 08:48:56 marino Exp $
+
+--- spawn.c.orig 2012-04-14 13:35:08.381341000 +0000
++++ spawn.c
+@@ -1,5 +1,6 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include "alloc.h"
+ #include "sig.h"
+ #include "wait.h"
+ #include "substdio.h"