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