pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/mcast-tools
Module Name: pkgsrc
Committed By: wiz
Date: Tue Jun 30 20:00:03 UTC 2026
Modified Files:
pkgsrc/net/mcast-tools: Makefile distinfo
Added Files:
pkgsrc/net/mcast-tools/patches: patch-pim6dd_pimdd.h
Log Message:
mcast-tools: let build on NetBSD progress further
still doesn't build
Based on patch by kre@
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/mcast-tools/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/mcast-tools/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/mcast-tools/patches/patch-pim6dd_pimdd.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/mcast-tools/Makefile
diff -u pkgsrc/net/mcast-tools/Makefile:1.8 pkgsrc/net/mcast-tools/Makefile:1.9
--- pkgsrc/net/mcast-tools/Makefile:1.8 Sun Nov 3 11:45:41 2019
+++ pkgsrc/net/mcast-tools/Makefile Tue Jun 30 20:00:02 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2019/11/03 11:45:41 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2026/06/30 20:00:02 wiz Exp $
DISTNAME= mcast-tools-20061214
PKGREVISION= 1
@@ -18,6 +18,8 @@ USE_TOOLS+= yacc lex
INSTALLATION_DIRS= share/examples/mcast-tools
+CFLAGS+= -Wno-implicit-function-declaration
+
post-install:
${INSTALL_DATA} ${WRKSRC}/pim6sd/pim6sd.conf.sample ${DESTDIR}${PREFIX}/share/examples/mcast-tools
${INSTALL_DATA} ${FILESDIR}/pim6dd.conf.sample ${DESTDIR}${PREFIX}/share/examples/mcast-tools
Index: pkgsrc/net/mcast-tools/distinfo
diff -u pkgsrc/net/mcast-tools/distinfo:1.6 pkgsrc/net/mcast-tools/distinfo:1.7
--- pkgsrc/net/mcast-tools/distinfo:1.6 Tue Oct 26 11:05:59 2021
+++ pkgsrc/net/mcast-tools/distinfo Tue Jun 30 20:00:02 2026
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 11:05:59 nia Exp $
+$NetBSD: distinfo,v 1.7 2026/06/30 20:00:02 wiz Exp $
BLAKE2s (mcast-tools-20061214.tar.gz) = 0290e914c963cc9e4cac5b294794072d3d2c4b2cffd5c86ce6914894bcb72554
SHA512 (mcast-tools-20061214.tar.gz) = 86adc06dbe5800974731f66efdd1ff4fb428e4d12ccd2121f748bd06294c977b2c6c771426965503df41019ea7c4daead405f911d9ad294e9b91961e564fff26
Size (mcast-tools-20061214.tar.gz) = 395708 bytes
SHA1 (patch-aa) = 35d3b217430f53277c0f410861a41fa5e7996dcc
SHA1 (patch-ab) = 89ee235d97df5d6b0d58d9f3c8c52e3a85554cf8
+SHA1 (patch-pim6dd_pimdd.h) = dce5ef3b41f1ee498cd837e7c401b770cb5885db
Added files:
Index: pkgsrc/net/mcast-tools/patches/patch-pim6dd_pimdd.h
diff -u /dev/null pkgsrc/net/mcast-tools/patches/patch-pim6dd_pimdd.h:1.1
--- /dev/null Tue Jun 30 20:00:03 2026
+++ pkgsrc/net/mcast-tools/patches/patch-pim6dd_pimdd.h Tue Jun 30 20:00:02 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-pim6dd_pimdd.h,v 1.1 2026/06/30 20:00:02 wiz Exp $
+
+Fix build on NetBSD after 2025.
+
+--- pim6dd/pimdd.h.orig 2026-06-30 19:57:21.128521260 +0000
++++ pim6dd/pimdd.h
+@@ -534,7 +534,7 @@ do {
+ #define PIM_LEAF_TIMEOUT (3.5 * IGMP_QUERY_INTERVAL)
+ #endif /* NOSUCHDEF */
+
+-#ifdef __NetBSD__
++#if defined(__NetBSD__) && !defined(IGMPMSG_NOCACHE)
+ /*
+ * Struct used to communicate from kernel to multicast router
+ * note the convenient similarity to an IP packet
Home |
Main Index |
Thread Index |
Old Index