git: ce3f0c2603bf - main - net-mgmt/net-snmp: Fix build on 16
Date: Wed, 10 Sep 2025 17:18:33 UTC
The branch main has been updated by eduardo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ce3f0c2603bfec46e2c5b6d767ac704dba75fc87
commit ce3f0c2603bfec46e2c5b6d767ac704dba75fc87
Author: Generic Rikka <rkoberman@gmail.com>
AuthorDate: 2025-09-10 17:12:26 +0000
Commit: Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-09-10 17:12:26 +0000
net-mgmt/net-snmp: Fix build on 16
PR: 289351
Reviewed by: eduardo, glebius
Tested by: eduardo, cy
Differential Revision: https://reviews.freebsd.org/D52428
---
net-mgmt/net-snmp/files/patch-Makefile.in | 2 +-
net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h | 6 ++++++
net-mgmt/net-snmp/pkg-plist | 1 +
3 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/net-mgmt/net-snmp/files/patch-Makefile.in b/net-mgmt/net-snmp/files/patch-Makefile.in
index 34001fe318a6..ab24d0ccf525 100644
--- a/net-mgmt/net-snmp/files/patch-Makefile.in
+++ b/net-mgmt/net-snmp/files/patch-Makefile.in
@@ -5,7 +5,7 @@
freebsd2.h freebsd3.h freebsd4.h freebsd5.h freebsd6.h \
freebsd7.h freebsd8.h freebsd9.h freebsd10.h freebsd11.h \
- freebsd12.h freebsd13.h freebsd14.h freebsd.h \
-+ freebsd12.h freebsd13.h freebsd14.h freebsd15.h freebsd.h \
++ freebsd12.h freebsd13.h freebsd14.h freebsd15.h freebsd16.h freebsd.h \
generic.h \
hpux.h irix.h kfreebsd.h linux.h mingw32.h mingw32msvc.h mips.h \
netbsd.h nto-qnx6.h osf5.h \
diff --git a/net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h b/net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h
new file mode 100644
index 000000000000..fff6187daf87
--- /dev/null
+++ b/net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h
@@ -0,0 +1,6 @@
+--- /dev/null 2025-09-10 01:07:21.909920000 +0200
++++ include/net-snmp/system/freebsd16.h 2025-09-10 01:07:12.250409000 +0200
+@@ -0,0 +1,3 @@
++/* freebsd16 is a superset of freebsd15 for now */
++#include "freebsd15.h"
++#define freebsd15 freebsd15
diff --git a/net-mgmt/net-snmp/pkg-plist b/net-mgmt/net-snmp/pkg-plist
index d22c9171137a..9102b2376cbb 100644
--- a/net-mgmt/net-snmp/pkg-plist
+++ b/net-mgmt/net-snmp/pkg-plist
@@ -188,6 +188,7 @@ include/net-snmp/system/freebsd12.h
include/net-snmp/system/freebsd13.h
include/net-snmp/system/freebsd14.h
include/net-snmp/system/freebsd15.h
+include/net-snmp/system/freebsd16.h
include/net-snmp/system/freebsd2.h
include/net-snmp/system/freebsd3.h
include/net-snmp/system/freebsd4.h