pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/daemontools
Module Name: pkgsrc
Committed By: schmonz
Date: Fri Jun 27 17:30:46 UTC 2025
Modified Files:
pkgsrc/sysutils/daemontools: distinfo
Added Files:
pkgsrc/sysutils/daemontools/patches: patch-src_sig__block.c
patch-src_sig__pause.c patch-src_trysgprm.c
Log Message:
daemontools: fix SmartOS build. Still good on NetBSD, macOS.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/daemontools/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/sysutils/daemontools/patches/patch-src_sig__block.c \
pkgsrc/sysutils/daemontools/patches/patch-src_sig__pause.c \
pkgsrc/sysutils/daemontools/patches/patch-src_trysgprm.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/daemontools/distinfo
diff -u pkgsrc/sysutils/daemontools/distinfo:1.12 pkgsrc/sysutils/daemontools/distinfo:1.13
--- pkgsrc/sysutils/daemontools/distinfo:1.12 Sun May 15 17:26:31 2022
+++ pkgsrc/sysutils/daemontools/distinfo Fri Jun 27 17:30:46 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2022/05/15 17:26:31 schmonz Exp $
+$NetBSD: distinfo,v 1.13 2025/06/27 17:30:46 schmonz Exp $
BLAKE2s (daemontools-0.76-man-20020131.tar.gz) = 8ee7328243c279426cb4b6ea48ec993886eaea1e2778dc877e1c32372f692e8f
SHA512 (daemontools-0.76-man-20020131.tar.gz) = 1767fafb2d92902f903637f08363031971bda007d1b7b53059551c740976d1c643229ccc44171796c1dcb43cbd875a17178edc634e140671817e0ef0ba3ad80b
@@ -10,3 +10,6 @@ BLAKE2s (daemontools-0.76.tar.gz) = de1c
SHA512 (daemontools-0.76.tar.gz) = e4a7938352b745a03ccc41acdddba1e6782f0ca245e5cae060de62ab6c5a23c841a994c30140298d274405a7f26d53ba7e84e5810a3d185b2c01e4c0feffe6c7
Size (daemontools-0.76.tar.gz) = 36975 bytes
SHA1 (patch-src_Makefile) = 445729d6e8f71ac1911db4b472ffe07ccb8608bb
+SHA1 (patch-src_sig__block.c) = a870feea729421a40b54e1a340d65470efa205f9
+SHA1 (patch-src_sig__pause.c) = d7a172635c4986a0fd747b1529f4e4d31c7c1d89
+SHA1 (patch-src_trysgprm.c) = a0f305e17f49978af92be0cfe6c53b8790fe0273
Added files:
Index: pkgsrc/sysutils/daemontools/patches/patch-src_sig__block.c
diff -u /dev/null pkgsrc/sysutils/daemontools/patches/patch-src_sig__block.c:1.1
--- /dev/null Fri Jun 27 17:30:46 2025
+++ pkgsrc/sysutils/daemontools/patches/patch-src_sig__block.c Fri Jun 27 17:30:46 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_sig__block.c,v 1.1 2025/06/27 17:30:46 schmonz Exp $
+
+Find sigprocmask on Illumos when in C89 mode.
+
+--- src/sig_block.c.orig 2001-07-12 16:49:49.000000000 +0000
++++ src/sig_block.c
+@@ -1,5 +1,6 @@
+ /* Public domain. */
+
++#define _POSIX_C_SOURCE 1
+ #include <signal.h>
+ #include "sig.h"
+ #include "hassgprm.h"
Index: pkgsrc/sysutils/daemontools/patches/patch-src_sig__pause.c
diff -u /dev/null pkgsrc/sysutils/daemontools/patches/patch-src_sig__pause.c:1.1
--- /dev/null Fri Jun 27 17:30:46 2025
+++ pkgsrc/sysutils/daemontools/patches/patch-src_sig__pause.c Fri Jun 27 17:30:46 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_sig__pause.c,v 1.1 2025/06/27 17:30:46 schmonz Exp $
+
+Find sigprocmask on Illumos when in C89 mode.
+
+--- src/sig_pause.c.orig 2001-07-12 16:49:49.000000000 +0000
++++ src/sig_pause.c
+@@ -1,5 +1,6 @@
+ /* Public domain. */
+
++#define _POSIX_C_SOURCE 1
+ #include <signal.h>
+ #include "sig.h"
+ #include "hassgprm.h"
Index: pkgsrc/sysutils/daemontools/patches/patch-src_trysgprm.c
diff -u /dev/null pkgsrc/sysutils/daemontools/patches/patch-src_trysgprm.c:1.1
--- /dev/null Fri Jun 27 17:30:46 2025
+++ pkgsrc/sysutils/daemontools/patches/patch-src_trysgprm.c Fri Jun 27 17:30:46 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_trysgprm.c,v 1.1 2025/06/27 17:30:46 schmonz Exp $
+
+Find sigprocmask on Illumos when in C89 mode.
+
+--- src/trysgprm.c.orig 2001-07-12 16:49:49.000000000 +0000
++++ src/trysgprm.c
+@@ -1,5 +1,6 @@
+ /* Public domain. */
+
++#define _POSIX_C_SOURCE 1
+ #include <signal.h>
+
+ main()
Home |
Main Index |
Thread Index |
Old Index