pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/ipv6calc
Module Name: pkgsrc
Committed By: drixter
Date: Thu Sep 3 11:46:24 UTC 2026
Modified Files:
pkgsrc/net/ipv6calc: distinfo
Added Files:
pkgsrc/net/ipv6calc/patches: patch-libipv6calc_db_wrapper.c
Log Message:
ipv6calc: Fix build on SunOS
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/net/ipv6calc/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/net/ipv6calc/patches/patch-libipv6calc_db_wrapper.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/ipv6calc/distinfo
diff -u pkgsrc/net/ipv6calc/distinfo:1.20 pkgsrc/net/ipv6calc/distinfo:1.21
--- pkgsrc/net/ipv6calc/distinfo:1.20 Thu Jun 11 13:38:59 2026
+++ pkgsrc/net/ipv6calc/distinfo Thu Sep 3 11:46:23 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.20 2026/06/11 13:38:59 drixter Exp $
+$NetBSD: distinfo,v 1.21 2026/09/03 11:46:23 drixter Exp $
BLAKE2s (ipv6calc-4.4.0.tar.gz) = e11d7bf36230a39686c1033b4d9a5646aad25ddb18facc386a252a50673d4fcd
SHA512 (ipv6calc-4.4.0.tar.gz) = be14b0d00e789ab065fad3de1622383967d225ca67021acd826d5baf058c1381795dc0379e86e05abf2e5fef2a6ef991f1b6e8435eaf271fc1302dfd48c34e26
Size (ipv6calc-4.4.0.tar.gz) = 1990779 bytes
+SHA1 (patch-libipv6calc_db_wrapper.c) = c914993f18db4aa774a550386a1fe722fbf809b0
Added files:
Index: pkgsrc/net/ipv6calc/patches/patch-libipv6calc_db_wrapper.c
diff -u /dev/null pkgsrc/net/ipv6calc/patches/patch-libipv6calc_db_wrapper.c:1.1
--- /dev/null Thu Sep 3 11:46:24 2026
+++ pkgsrc/net/ipv6calc/patches/patch-libipv6calc_db_wrapper.c Thu Sep 3 11:46:24 2026
@@ -0,0 +1,22 @@
+$NetBSD: patch-libipv6calc_db_wrapper.c,v 1.1 2026/09/03 11:46:24 drixter Exp $
+
+Fix build on SunOS
+
+--- databases/lib/libipv6calc_db_wrapper.c.orig 2026-09-03 11:36:53.371346717 +0000
++++ databases/lib/libipv6calc_db_wrapper.c
+@@ -38,6 +38,14 @@
+
+ #include "libipv6calc.h"
+
++
++#ifdef __sun
++#define s6_addr8 _S6_un._S6_u8
++#define s6_addr16 _S6_un._S6_u16
++#define s6_addr32 _S6_un._S6_u32
++#endif
++
++
+ #ifdef DOMAIN
+ // fallback for IP2Location.h < 8.0.0 where "DOMAIN" is defined
+ // code taken from https://stackoverflow.com/questions/994593/how-to-do-an-integer-log2-in-c
+
Home |
Main Index |
Thread Index |
Old Index