<pre style='margin:0'>
Daniel J. Luke (danielluke) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c511b5184b722d9e12566fe357c0304cbeef8e39">https://github.com/macports/macports-ports/commit/c511b5184b722d9e12566fe357c0304cbeef8e39</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new c511b5184b7 bind9: better build fix for 9.18.0
</span>c511b5184b7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c511b5184b722d9e12566fe357c0304cbeef8e39
</span>Author: Daniel J. Luke <dluke@macports.org>
AuthorDate: Wed Feb 16 22:37:26 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> bind9: better build fix for 9.18.0
</span>---
net/bind9/Portfile | 5 ++---
net/bind9/files/add_ldflags.patch | 46 ---------------------------------------
net/bind9/files/configure.patch | 11 ++++++++++
3 files changed, 13 insertions(+), 49 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bind9/Portfile b/net/bind9/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 11a990c4cc1..ba9af3f5fb7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/bind9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/bind9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup legacysupport 1.0
</span>
name bind9
version 9.18.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories net
maintainers {geeklair.net:dluke @danielluke}
platforms darwin freebsd sunos
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,15 +45,13 @@ depends_lib path:lib/libssl.dylib:openssl \
</span> port:libidn2 \
port:lmdb
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- no
</span> universal_variant \
no
compiler.blacklist \
gcc-4.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles add_ldflags.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles configure.patch
</span>
# tests require `sudo bin/tests/system/ifconfig.sh up`
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bind9/files/add_ldflags.patch b/net/bind9/files/add_ldflags.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 52b892c1f02..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/bind9/files/add_ldflags.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,46 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bin/plugins/Makefile.in.orig 2022-01-24 15:06:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bin/plugins/Makefile.in 2022-02-16 15:00:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -478,8 +478,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pkglib_LTLIBRARIES = filter-aaaa.la filter-a.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- filter_aaaa_la_SOURCES = filter-aaaa.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- filter_a_la_SOURCES = filter-a.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--filter_aaaa_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--filter_a_la_LDFLAGS = -avoid-version -module -shared -export-dynamic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+filter_aaaa_la_LDFLAGS = $(LIBISC_LIBS) $(LIBISCCFG_LIBS) $(LIBDNS_LIBS) $(LIBNS_LIBS) -avoid-version -module -shared -export-dynamic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+filter_a_la_LDFLAGS = $(LIBISC_LIBS) $(LIBISCCFG_LIBS) $(LIBDNS_LIBS) $(LIBNS_LIBS) -avoid-version -module -shared -export-dynamic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- all: all-am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .SUFFIXES:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bin/tests/system/dyndb/driver/Makefile.in.orig 2022-02-16 15:24:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bin/tests/system/dyndb/driver/Makefile.in 2022-02-16 15:24:20.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -457,7 +457,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- util.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- zone.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--sample_la_LDFLAGS = -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+sample_la_LDFLAGS = $(LIBISC_LIBS) $(LIBISCCFG_LIBS) $(LIBDNS_LIBS) $(LIBNS_LIBS) -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- all: all-am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .SUFFIXES:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bin/tests/system/dlzexternal/driver/Makefile.in.orig 2022-02-16 15:42:36.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bin/tests/system/dlzexternal/driver/Makefile.in 2022-02-16 15:43:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -442,7 +442,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- driver.c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- driver.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--dlzexternal_la_LDFLAGS = -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+dlzexternal_la_LDFLAGS = $(LIBISC_LIBS) -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- all: all-am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .SUFFIXES:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bin/tests/system/hooks/driver/Makefile.in.orig 2022-02-16 15:48:28.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bin/tests/system/hooks/driver/Makefile.in 2022-02-16 15:49:02.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -439,7 +439,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- check_LTLIBRARIES = test-async.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test_async_la_SOURCES = test-async.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--test_async_la_LDFLAGS = -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+test_async_la_LDFLAGS = $(LIBISC_LIBS) $(LIBNS_LIBS) -avoid-version -module -shared -export-dynamic -rpath $(abs_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- all: all-am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .SUFFIXES:
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bind9/files/configure.patch b/net/bind9/files/configure.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f85ec248f6f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/bind9/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-02-16 22:28:02.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2022-02-16 22:28:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -9272,7 +9272,7 @@
</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;'>+ _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 10.*|11.*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ 10.*|11.*|12.*)
</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;'>+ esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ;;
</span></pre><pre style='margin:0'>
</pre>