[144201] trunk/dports/net/net-snmp

ryandesign at macports.org ryandesign at macports.org
Mon Jan 4 10:01:27 PST 2016


Revision: 144201
          https://trac.macports.org/changeset/144201
Author:   ryandesign at macports.org
Date:     2016-01-04 10:01:27 -0800 (Mon, 04 Jan 2016)
Log Message:
-----------
net-snmp: also use kernel_sysctl on OS X 10.10 and later, fixing a crash (#50195)

Modified Paths:
--------------
    trunk/dports/net/net-snmp/Portfile

Added Paths:
-----------
    trunk/dports/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff

Modified: trunk/dports/net/net-snmp/Portfile
===================================================================
--- trunk/dports/net/net-snmp/Portfile	2016-01-04 17:50:09 UTC (rev 144200)
+++ trunk/dports/net/net-snmp/Portfile	2016-01-04 18:01:27 UTC (rev 144201)
@@ -6,7 +6,7 @@
 
 name                    net-snmp
 version                 5.7.3
-revision                3
+revision                4
 categories              net
 license                 BSD
 platforms               darwin
@@ -34,7 +34,7 @@
                         port:zlib
 
 post-extract {
-    # darwin14.h does not exist in 5.7.3
+    # darwin14.h and above do not exist in 5.7.3
     # https://sourceforge.net/p/net-snmp/bugs/2504/
     copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin14.h
     copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin15.h
@@ -43,7 +43,8 @@
     copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin18.h
 }
 
-patchfiles              patch-configure.diff
+patchfiles-append       patch-agent-mibgroup-mibII-icmp.h.diff
+patchfiles-append       patch-configure.diff
 patchfiles-append       patch-include-net-snmp-system-darwin11.h.diff
 patchfiles-append       patch-include-net-snmp-system-darwin12.h.diff
 patchfiles-append       patch-include-net-snmp-system-darwin13.h.diff

Added: trunk/dports/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff
===================================================================
--- trunk/dports/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff	                        (rev 0)
+++ trunk/dports/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff	2016-01-04 18:01:27 UTC (rev 144201)
@@ -0,0 +1,14 @@
+--- agent/mibgroup/mibII/icmp.h.orig	2014-12-08 14:23:22.000000000 -0600
++++ agent/mibgroup/mibII/icmp.h	2016-01-03 04:47:34.000000000 -0600
+@@ -24,6 +24,11 @@
+ config_arch_require(darwin11,  mibII/kernel_sysctl)
+ config_arch_require(darwin12,  mibII/kernel_sysctl)
+ config_arch_require(darwin13,  mibII/kernel_sysctl)
++config_arch_require(darwin14,  mibII/kernel_sysctl)
++config_arch_require(darwin15,  mibII/kernel_sysctl)
++config_arch_require(darwin16,  mibII/kernel_sysctl)
++config_arch_require(darwin17,  mibII/kernel_sysctl)
++config_arch_require(darwin18,  mibII/kernel_sysctl)
+ 
+ #include <net-snmp/agent/cache_handler.h>
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160104/805a374a/attachment.html>


More information about the macports-changes mailing list