pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/ap24-evasive
Module Name: pkgsrc
Committed By: tm
Date: Tue May 5 10:19:43 UTC 2026
Modified Files:
pkgsrc/security/ap24-evasive: distinfo
pkgsrc/security/ap24-evasive/patches: patch-mod_evasive24.c
Log Message:
ap24-evasive: fix SunOS build
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/ap24-evasive/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/security/ap24-evasive/patches/patch-mod_evasive24.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/ap24-evasive/distinfo
diff -u pkgsrc/security/ap24-evasive/distinfo:1.1 pkgsrc/security/ap24-evasive/distinfo:1.2
--- pkgsrc/security/ap24-evasive/distinfo:1.1 Fri May 30 17:31:48 2025
+++ pkgsrc/security/ap24-evasive/distinfo Tue May 5 10:19:42 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2025/05/30 17:31:48 jschauma Exp $
+$NetBSD: distinfo,v 1.2 2026/05/05 10:19:42 tm Exp $
BLAKE2s (mod_evasive-2.4.0.tar.gz) = 07b3a67d6f1c4a8728ad11e5c776f836298d5696ad4830d3b2aec14ff2939725
SHA512 (mod_evasive-2.4.0.tar.gz) = ca3a10e3b18f077100066a44fb8cb9d1f308af341347ba0145d27dbfe7933823aaacd027157c1db761faa5a1b53f0c0595bf5a50f760f046d99d06414790bbef
Size (mod_evasive-2.4.0.tar.gz) = 101716 bytes
-SHA1 (patch-mod_evasive24.c) = 634a7ec5dafb42669fadf49f1ffd11cb2bcad9ec
+SHA1 (patch-mod_evasive24.c) = 0102c3a8ed2793f6bc7ba616c5d6817f8b742630
Index: pkgsrc/security/ap24-evasive/patches/patch-mod_evasive24.c
diff -u pkgsrc/security/ap24-evasive/patches/patch-mod_evasive24.c:1.1 pkgsrc/security/ap24-evasive/patches/patch-mod_evasive24.c:1.2
--- pkgsrc/security/ap24-evasive/patches/patch-mod_evasive24.c:1.1 Fri May 30 17:31:48 2025
+++ pkgsrc/security/ap24-evasive/patches/patch-mod_evasive24.c Tue May 5 10:19:43 2026
@@ -1,23 +1,25 @@
-$NetBSD: patch-mod_evasive24.c,v 1.1 2025/05/30 17:31:48 jschauma Exp $
+$NetBSD: patch-mod_evasive24.c,v 1.2 2026/05/05 10:19:43 tm Exp $
Patch in an s6_addr32 definition for NetBSD, and specify
sendmail(1) as the mailer, since the module attempts to
write headers to stdin.
---- mod_evasive24.c.orig 2025-02-16 11:36:05.000000000 -0500
-+++ mod_evasive24.c 2025-05-29 22:23:46.266203700 -0400
-@@ -31,6 +31,10 @@
+--- mod_evasive24.c.orig Sun Feb 16 16:36:05 2025
++++ mod_evasive24.c Tue May 5 08:16:45 2026
+@@ -31,6 +31,12 @@
#include <errno.h>
#include <unistd.h> // getpid(2)
+#ifdef __NetBSD__
+#define s6_addr32 __u6_addr.__u6_addr32 /* XXX nonstandard */
++#elif defined(__sun)
++#define s6_addr32 _S6_un._S6_u32
+#endif
+
#define PCRE2_CODE_UNIT_WIDTH 8
#include <pcre2.h>
-@@ -45,7 +49,13 @@
+@@ -45,7 +51,13 @@
AP_DECLARE_MODULE(evasive);
Home |
Main Index |
Thread Index |
Old Index