<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6bbe68661127cb26fd7801b64b69391da988cda4">https://github.com/macports/macports-ports/commit/6bbe68661127cb26fd7801b64b69391da988cda4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 6bbe68661127cb26fd7801b64b69391da988cda4
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Sep 19 10:18:35 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    net-snmp: Update to 5.8
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also prevent linking with librpm if present.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/43871
</span>---
 net/net-snmp/Portfile                              |  48 +++---
 ...NGES-BUG-2712-Fix-Perl-module-compilation.patch | 182 ---------------------
 net/net-snmp/files/PR-52214.patch                  | 139 ----------------
 net/net-snmp/files/configure-frameworks.patch      |  44 +++++
 net/net-snmp/files/configure-perl-cc.patch         |  13 ++
 net/net-snmp/files/fix-order-of-L-flags.patch      | 159 ++++++++++++++++++
 net/net-snmp/files/patch-Makefile.in.diff          |  16 +-
 .../files/patch-agent-mibgroup-mibII-icmp.h.diff   |   7 +-
 net/net-snmp/files/patch-configure.diff            |  43 -----
 .../patch-include-net-snmp-system-darwin11.h.diff  |  18 --
 .../patch-include-net-snmp-system-darwin12.h.diff  |  18 --
 .../patch-include-net-snmp-system-darwin13.h.diff  |  18 --
 .../patch-include-net-snmp-system-darwin14.h.diff  |  31 ----
 .../patch-include-net-snmp-system-darwin15.h.diff  |  31 ----
 .../patch-include-net-snmp-system-darwin16.h.diff  |  31 ----
 .../patch-include-net-snmp-system-darwin17.h.diff  |  31 ----
 .../patch-include-net-snmp-system-darwin18.h.diff  |  31 ----
 net/net-snmp/files/yosemite-libtool.patch          |  12 ++
 18 files changed, 260 insertions(+), 612 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/Portfile b/net/net-snmp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 10d2f3b..b788616 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,11 @@ PortSystem              1.0
</span> PortGroup               perl5 1.0
 
 name                    net-snmp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 5.7.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 5.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  66770d78f2583cda36e90cc35032d7dae2d354c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  b2fc3500840ebe532734c4786b0da4ef0a5f67e51ef4c86b3345d697e4976adf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    6591680
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories              net
 license                 BSD
 platforms               darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,49 +26,41 @@ long_description        This is net-snmp, a derivative of CMU's SNMP \
</span>                         handle SNMP traps, a version of the unix 'netstat' \
                         command using SNMP, a Tk/perl MIB browser.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  c5cf54d5723ee417e07f1f9fa3936aef505104a2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  12ef89613c7707dc96d13335f153c1921efc9d61d3708ef09f3fc4a7014fb4f0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    6382428
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> perl5.branches          5.26
 
 depends_lib             port:bzip2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:pcre \
</span>                         port:perl${perl5.major} \
                         port:zlib
 
 post-extract {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # darwin14.h and above do not exist in 5.7.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # darwin18.h and above do not exist in 5.8
</span>     # https://sourceforge.net/p/net-snmp/bugs/2504/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin14.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin15.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin16.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin17.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/include/net-snmp/system/darwin13.h ${worksrcpath}/include/net-snmp/system/darwin18.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/include/net-snmp/system/darwin17.h ${worksrcpath}/include/net-snmp/system/darwin18.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/include/net-snmp/system/darwin17.h ${worksrcpath}/include/net-snmp/system/darwin19.h
</span> }
 
 patchfiles-append       patch-agent-mibgroup-mibII-icmp.h.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-configure.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin11.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin12.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin13.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin14.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin15.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin16.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin17.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-include-net-snmp-system-darwin18.h.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       configure-frameworks.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       configure-perl-cc.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       fix-order-of-L-flags.patch
</span> patchfiles-append       patch-Makefile.in.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       PR-52214.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       0001-CHANGES-BUG-2712-Fix-Perl-module-compilation.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       yosemite-libtool.patch
</span> 
 configure.env-append    PERLPROG=${perl5.bin}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args          --with-defaults \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args          --disable-embedded-perl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --with-defaults \
</span>                         --with-sys-contact=nobody@no.where \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --with-perl-modules \
</span>                         --with-persistent-directory=${prefix}/var/net-snmp \
                         --with-logfile=${prefix}/var/log \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --without-mysql \
</span>                         --without-openssl \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --without-rpm \
</span>                         --with-zlib=${prefix} \
                         --with-bzip2=${prefix} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        --with-pcre=${prefix} \
</span>                         --with-install-prefix=${destroot} \
                         --without-elf \
                         --without-kmem-usage \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,12 +76,11 @@ default_variants +ssl
</span> variant ksm description {Enable support for kerberos-based SNMP security} {
     depends_lib-append  port:kerberos5
     configure.args-append --with-security-modules="usm ksm"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-krb5=${prefix}
</span> }
 
 post-build {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -E {s|-arch [a-z0-9_]+||g} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/net-snmp-config \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/net-snmp-create-v3-user
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -E {s|-arch [a-z0-9_]+||g} ${worksrcpath}/net-snmp-config
</span> }
 
 post-destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/0001-CHANGES-BUG-2712-Fix-Perl-module-compilation.patch b/net/net-snmp/files/0001-CHANGES-BUG-2712-Fix-Perl-module-compilation.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 56a14cc..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/0001-CHANGES-BUG-2712-Fix-Perl-module-compilation.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,182 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 4e793461e96a2b4fd81142ab312d074d5c8841fa Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Bart Van Assche <bvanassche@acm.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 23 Jul 2016 18:41:10 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] CHANGES: BUG: 2712: Fix Perl module compilation
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Avoid that building the Net-SNMP Perl modules fails as follows:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ERROR from evaluation of /sources/net-snmp-5.7.3/perl/ASN/Makefile.PL: Bizarre \ copy of HASH in list assignment at /usr/lib/perl5/site_perl/5.24.0/Carp.pm line\ 229.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-See also https://sourceforge.net/p/net-snmp/bugs/2712/.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/ASN/Makefile.PL                 | 4 +---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/Makefile.PL                     | 4 +---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/OID/Makefile.PL                 | 5 +----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/SNMP/Makefile.PL                | 5 +----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/TrapReceiver/Makefile.PL        | 5 +----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/agent/Makefile.PL               | 5 +----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/agent/Support/Makefile.PL       | 5 +----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/agent/default_store/Makefile.PL | 5 +----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- perl/default_store/Makefile.PL       | 6 +-----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 9 files changed, 9 insertions(+), 35 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/ASN/Makefile.PL perl/ASN/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index f895a41..0e52b3a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/ASN/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/ASN/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,9 +7,7 @@ my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the contents of the Makefile that is written.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/Makefile.PL perl/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index f70f991..ac36c15 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,9 +3,7 @@ use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sub InitMakeParams {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     $nsconfig="net-snmp-config"; # in path by default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/OID/Makefile.PL perl/OID/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5d94338..676c439 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/OID/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/OID/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6,11 +6,8 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/SNMP/Makefile.PL perl/SNMP/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 928cb67..d7b5a2a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/SNMP/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/SNMP/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,15 +3,12 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $opts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the contents of the Makefile that is written.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/TrapReceiver/Makefile.PL perl/TrapReceiver/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5c9463a..0af6aaf 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/TrapReceiver/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/TrapReceiver/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,11 +3,8 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/agent/Makefile.PL perl/agent/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index b4b358a..fe105ea 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,11 +3,8 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/agent/Support/Makefile.PL perl/agent/Support/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 3a4f200..0dcb3f6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/Support/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/Support/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,14 +3,11 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the contents of the Makefile that is written.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/agent/default_store/Makefile.PL perl/agent/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 67d5ff0..5c6a5d6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,11 +3,8 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Check_Version();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git perl/default_store/Makefile.PL perl/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 54996ab..221d4ed 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,12 +3,8 @@ require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Getopt::Long;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $lib_version;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my %MakeParams = ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%MakeParams = InitMakeParams();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--WriteMakefile(%MakeParams);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+WriteMakefile(InitMakeParams());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sub InitMakeParams {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     my $opts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.10.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/PR-52214.patch b/net/net-snmp/files/PR-52214.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3a9e7ea..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/PR-52214.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,139 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Reported at: https://trac.macports.org/ticket/52214
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix from FreeBSD: https://svnweb.freebsd.org/ports/head/net-mgmt/net-snmp/files/patch-perl5.23?revision=396053&view=co
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- agent/snmp_perl.c.orig 2015-08-11 13:07:06 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ agent/snmp_perl.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5,6 +5,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <EXTERN.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "perl.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef U64TYPE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define U64 U64pairU32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-config.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/agent/net-snmp-agent-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/OID/OID.xs.orig   2015-08-11 13:07:28 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/OID/OID.xs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,6 +7,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "perl.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "XSUB.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef U64TYPE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define U64 U64pairU32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-config.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/SNMP/SNMP.xs.orig 2015-08-11 13:07:54 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/SNMP/SNMP.xs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16,6 +16,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "perl.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "XSUB.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef U64TYPE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define U64 U64pairU32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-config.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/TrapReceiver/TrapReceiver.xs.orig 2015-08-11 13:08:02 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/TrapReceiver/TrapReceiver.xs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,6 +9,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "ppport.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef U64TYPE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define U64 U64pairU32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-config.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/agent/net-snmp-agent-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/agent.xs.orig       2015-08-11 13:07:48 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/agent.xs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,6 +9,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <netdb.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <sys/socket.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef U64TYPE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define U64 U64pairU32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-config.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/net-snmp-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <net-snmp/agent/net-snmp-agent-includes.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/ASN/Makefile.PL.orig      2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/ASN/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package ASN;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/AnyData_SNMP/Makefile.PL.orig     2015-09-03 22:27:45 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/AnyData_SNMP/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package AnyData_SNMP;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the contents of the Makefile that is written.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/OID/Makefile.PL.orig      2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/OID/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package OID;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the contents of the Makefile that is written.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/SNMP/Makefile.PL.orig     2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/SNMP/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package SNMP;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/TrapReceiver/Makefile.PL.orig     2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/TrapReceiver/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package TrapReceiver;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/Makefile.PL.orig    2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package agent;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/Support/Makefile.PL.orig    2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/Support/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package agent_Support;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/agent/default_store/Makefile.PL.orig      2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/agent/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package agent_default_store;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/default_store/Makefile.PL.orig    2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/default_store/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package default_store;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- require 5;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use Config;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perl/manager/Makefile.PL.orig  2014-12-08 20:23:22 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perl/manager/Makefile.PL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+package manager;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use ExtUtils::MakeMaker;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # the contents of the Makefile that is written.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/configure-frameworks.patch b/net/net-snmp/files/configure-frameworks.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..465578e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/files/configure-frameworks.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,44 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Always link with macOS frameworks but don't use -flat_namespace.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/net-snmp/bugs/2634/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-07-16 09:33:50.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-09-12 23:15:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16607,37 +16607,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     darwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        #   Flat Namespace linking                      (Mac OS/X)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        #   Add frameworks                              (macOS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether darwin ld might need -flat_namespace" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$as_echo_n "checking whether darwin ld might need -flat_namespace... " >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if test -z "$MACOSX_DEPLOYMENT_TARGET"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          saved_LDFLAGS="$LDFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                LDFLAGS="-flat_namespace -framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework IOKit $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-/* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-main ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  return 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if ac_fn_c_try_link "$LINENO"; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$as_echo "yes" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  LDFLAGS="$saved_LDFLAGS"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$as_echo "no" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-rm -f core conftest.err conftest.$ac_objext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    conftest$ac_exeext conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$as_echo "no" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        LDFLAGS="-framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework IOKit $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     *)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/configure-perl-cc.patch b/net/net-snmp/files/configure-perl-cc.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..69d5483
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/files/configure-perl-cc.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Allow the compiler name to contain periods.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/net-snmp/patches/1375/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-07-16 09:33:50.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-09-12 23:15:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25703,7 +25675,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Perl cc" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo_n "checking for Perl cc... " >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        PERLCC=`$myperl -V:cc | $myperl -n -e 'print if (s/^\s*cc=.([-=\w\s\/]+).;\s*/$1/);'`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        PERLCC=`$myperl -V:cc | $myperl -n -e 'print if (s/^\s*cc=.([-=\w\s\/.]+).;\s*/$1/);'`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         if test "x$PERLCC" != "x" ; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLCC" >&5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/fix-order-of-L-flags.patch b/net/net-snmp/files/fix-order-of-L-flags.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..aea7d25
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/files/fix-order-of-L-flags.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,159 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix order of -L flags to link with the newly-built library, even if a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+different version of the library is already installed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/ASN/Makefile.PL.orig      2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/ASN/Makefile.PL   2018-09-19 12:40:19.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87,10 +87,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             "-L" . abs_path("../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             " -L" . abs_path("../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/OID/Makefile.PL.orig      2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/OID/Makefile.PL   2018-09-19 12:39:17.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,12 +82,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} .= " " . $Config{'ccflags'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "-L" . abs_path("../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #     $Params{'PREREQ_PM'} = {'SNMP' => '5.0'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/SNMP/Makefile.PL.orig     2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/SNMP/Makefile.PL  2018-09-19 12:38:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -95,12 +95,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "-L" . abs_path("../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #     $Params{'PREREQ_PM'} = { 'NetSNMP::default_store' => 0.01 };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/TrapReceiver/Makefile.PL.orig     2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/TrapReceiver/Makefile.PL  2018-09-19 12:38:24.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -119,17 +119,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "-L" . abs_path("../../apps/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../apps") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../agent/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../agent") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            $Params{'LIBS'} = `$opts->{'nsconfig'} --libdir` . " $Params{'LIBS'}";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            $Params{'LDDLFLAGS'} = `$opts->{'nsconfig'} --libdir` . " $Params{'LDDLFLAGS'}";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/agent/Makefile.PL.orig    2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/agent/Makefile.PL 2018-09-19 12:40:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87,15 +87,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} .= " " . $Config{'ccflags'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "-L" . abs_path("../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../agent/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../agent") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      $Params{'LIBS'} = `$opts->{'nsconfig'} --libdir` . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} = `$opts->{'nsconfig'} --libdir` . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #     $Params{'PREREQ_PM'} = {'NetSNMP::OID' => '0.1'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/agent/Support/Makefile.PL.orig    2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/agent/Support/Makefile.PL 2018-09-19 12:40:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -76,6 +76,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $opts = NetSNMPGetOpts("../../");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} = "$Config{lddlflags} " . `$opts->{'nsconfig'} --ldflags`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'LIBS'}    = `$opts->{'nsconfig'} --libs`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       chomp($Params{'LIBS'});
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = `$opts->{'nsconfig'} --cflags`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -84,10 +84,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             "-L" . abs_path("../../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             " -L" . abs_path("../../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/agent/default_store/Makefile.PL.orig      2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/agent/default_store/Makefile.PL   2018-09-19 12:41:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -70,6 +70,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $opts = NetSNMPGetOpts("../../");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $Params{'LDDLFLAGS'} = "$Config{lddlflags} " . `$opts->{'nsconfig'} --ldflags`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'LIBS'}    = `$opts->{'nsconfig'} --libs`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   chomp($Params{'LIBS'});
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} = `$opts->{'nsconfig'} --cflags`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,10 +77,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} .= " " . $Config{'ccflags'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if ($opts->{'insource'} eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "-L" . abs_path("../../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = "-I../../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- perl/default_store/Makefile.PL.orig    2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ perl/default_store/Makefile.PL 2018-09-19 12:39:58.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,10 +77,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} .= " " . $Config{'ccflags'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         $lib_version = `$opts->{'nsconfig'} --version`;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (lc($opts->{'insource'}) eq "true") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      $Params{'LIBS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      $Params{'LDDLFLAGS'} =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "-L" . abs_path("../../snmplib/.libs") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 " -L" . abs_path("../../snmplib") .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                " " . $Params{'LIBS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                " " . $Params{'LDDLFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       $Params{'CCFLAGS'} = "-I../../include " . $Params{'CCFLAGS'};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $Params{'CCFLAGS'} =~ s/ -W(all|inline|strict-prototypes|write-strings|cast-qual|no-char-subscripts)//g; # ignore developer warnings
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-Makefile.in.diff b/net/net-snmp/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1b059db..ab8756c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/files/patch-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.in.orig       2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.in    2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,7 +18,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INSTALLHEADERS=version.h net-snmp-features.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in.orig       2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in    2018-09-14 22:21:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,7 +18,7 @@
</span>  INCLUDESUBDIR=system
  INCLUDESUBDIRHEADERS= aix.h bsd.h bsdi3.h bsdi4.h bsdi.h cygwin.h \
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       darwin.h darwin7.h darwin8.h darwin9.h darwin10.h dragonfly.h dynix.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  darwin.h darwin7.h darwin8.h darwin9.h darwin10.h darwin11.h darwin12.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  darwin13.h darwin14.h darwin15.h darwin16.h darwin17.h darwin18.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  dragonfly.h dynix.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   darwin.h darwin7.h darwin8.h darwin9.h darwin10.h darwin11.h darwin12.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  darwin13.h darwin14.h darwin15.h darwin16.h darwin17.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  darwin13.h darwin14.h darwin15.h darwin16.h darwin17.h darwin18.h darwin19.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   dragonfly.h dynix.h \
</span>   freebsd2.h freebsd3.h freebsd4.h freebsd5.h freebsd6.h \
        freebsd7.h freebsd8.h freebsd9.h freebsd10.h freebsd11.h \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        freebsd12.h freebsd.h \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff b/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 6773856..bea2cf3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/files/patch-agent-mibgroup-mibII-icmp.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- agent/mibgroup/mibII/icmp.h.orig       2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ agent/mibgroup/mibII/icmp.h    2016-01-03 04:47:34.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -24,6 +24,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- agent/mibgroup/mibII/icmp.h.orig       2018-07-16 09:33:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ agent/mibgroup/mibII/icmp.h    2018-09-14 22:40:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29,6 +29,12 @@
</span>  config_arch_require(darwin11,  mibII/kernel_sysctl)
  config_arch_require(darwin12,  mibII/kernel_sysctl)
  config_arch_require(darwin13,  mibII/kernel_sysctl)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,6 +9,7 @@
</span> +config_arch_require(darwin16,  mibII/kernel_sysctl)
 +config_arch_require(darwin17,  mibII/kernel_sysctl)
 +config_arch_require(darwin18,  mibII/kernel_sysctl)
<span style='display:block; white-space:pre;background:#e0ffe0;'>++config_arch_require(darwin19,  mibII/kernel_sysctl)
</span>  
  #include <net-snmp/agent/cache_handler.h>
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-configure.diff b/net/net-snmp/files/patch-configure.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ed2f886..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2014-12-08 14:23:37.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2016-01-03 03:47:24.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10906,7 +10906,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  10.[012]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   10.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15658,19 +15658,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    darwin8*|darwin9*|darwin10*|darwin11*|darwin12*|darwin13*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        #   Flat Namespace linking                      (Mac OS/X)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        #   Add frameworks                              (OS X)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether darwin ld might need -flat_namespace" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--$as_echo_n "checking whether darwin ld might need -flat_namespace... " >&6; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if test -z "$MACOSX_DEPLOYMENT_TARGET"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          LDFLAGS="-flat_namespace -framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework IOKit $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--$as_echo "yes" >&6; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--$as_echo "no" >&6; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          LDFLAGS="-framework CoreFoundation -framework CoreServices -framework DiskArbitration -framework IOKit $LDFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23928,7 +23919,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Perl cc" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo_n "checking for Perl cc... " >&6; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        PERLCC=`$myperl -V:cc | $myperl -n -e 'print if (s/^\s*cc=.([-=\w\s\/]+).;\s*/$1/);'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        PERLCC=`$myperl -V:cc | $myperl -n -e 'print if (s/^\s*cc=.([-=\w\s\/\.]+).;\s*/$1/);'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if test "x$PERLCC" != "x" ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERLCC" >&5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin11.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin11.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 09bfa15..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin11.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin11.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin11.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 11 (aka, Mac OS X 10.7 Lion) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin12.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin12.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 856263e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin12.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin12.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin12.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 12 (aka, OS X 10.8 Mountain Lion) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin13.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin13.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5fa2190..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin13.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin13.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin13.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 13 (aka, OS X 10.9 Mavericks) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin14.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin14.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 51439a3..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin14.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin14.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin14.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 14 (aka, OS X 10.10 Yosemite) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,9 +44,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This section defines Mac OS X 10.5 (and later) specific additions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define darwin 13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef darwin13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#   define darwin13 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define darwin 14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef darwin14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   define darwin14 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin15.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin15.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ea2c87e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin15.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin15.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin15.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 15 (aka, OS X 10.11 El Capitan) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,9 +44,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This section defines Mac OS X 10.5 (and later) specific additions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define darwin 13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef darwin13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#   define darwin13 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define darwin 15
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef darwin15
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   define darwin15 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin16.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin16.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bab0fe8..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin16.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin16.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin16.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 16 (aka, macOS 10.12 Sierra) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,9 +44,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This section defines Mac OS X 10.5 (and later) specific additions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define darwin 13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef darwin13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#   define darwin13 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define darwin 16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef darwin16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   define darwin16 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin17.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin17.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 83716f2..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin17.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin17.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin17.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 17 (aka, macOS 10.13 High Sierra) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,9 +44,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This section defines Mac OS X 10.5 (and later) specific additions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define darwin 13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef darwin13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#   define darwin13 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define darwin 17
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef darwin17
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   define darwin17 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/patch-include-net-snmp-system-darwin18.h.diff b/net/net-snmp/files/patch-include-net-snmp-system-darwin18.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 01d435b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/net-snmp/files/patch-include-net-snmp-system-darwin18.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/net-snmp/system/darwin18.h.orig        2014-12-08 14:23:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/net-snmp/system/darwin18.h     2018-06-08 10:08:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * While Darwin 10 (aka, Mac OS X 10.6 Snow Leopard) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ * While Darwin 18 (aka, macOS 10.14 Mojave) is "BSD-like", it differs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * substantially enough to not warrant pretending it is a BSD flavor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This first section are the vestigal BSD remnants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,9 +44,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * This section defines Mac OS X 10.5 (and later) specific additions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define darwin 13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef darwin13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#   define darwin13 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define darwin 18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef darwin18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#   define darwin18 darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -136,8 +136,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define UDP_ADDRESSES_IN_HOST_ORDER 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * as of 7/2010, openssl on darwin does not have sha256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA256 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define OPENSSL_NO_SHA512 1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/net-snmp/files/yosemite-libtool.patch b/net/net-snmp/files/yosemite-libtool.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..fd59416
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/net-snmp/files/yosemite-libtool.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't accidentally create flat-namespace dylibs on Yosemite and later (#44596).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -11806,7 +11806,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  10.[012]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   10.*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
</span></pre><pre style='margin:0'>

</pre>