<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a9b660f4e08f1fab8a08d8b0bd4d4a39417fb7f7">https://github.com/macports/macports-ports/commit/a9b660f4e08f1fab8a08d8b0bd4d4a39417fb7f7</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a9b660f4e08f1fab8a08d8b0bd4d4a39417fb7f7
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Thu Sep 12 03:07:43 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> syslog-ng: fix build on Sonoma
</span>---
sysutils/syslog-ng/Portfile | 4 ++++
sysutils/syslog-ng/files/patch-sonoma.diff | 11 +++++++++++
2 files changed, 15 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/syslog-ng/Portfile b/sysutils/syslog-ng/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7039d3be9fa..a6726bf251d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/syslog-ng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/syslog-ng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +35,10 @@ patchfiles clock_gettime_compat.patch \
</span> MAP_ANONYMOUS.patch \
80e97634cb75878ee94b23ebf35cebc92481fbfc.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} > 22} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-sonoma.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> startupitem.create yes
startupitem.executable ${prefix}/sbin/syslog-ng
startupitem.pidfile clean ${prefix}/var/syslog-ng.pid
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/syslog-ng/files/patch-sonoma.diff b/sysutils/syslog-ng/files/patch-sonoma.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..be0c87e3716
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/syslog-ng/files/patch-sonoma.diff
</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-08-28 19:50:52.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2024-09-12 03:04:38.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17202,7 +17202,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test $ostype = "Darwin"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ WHOLE_ARCHIVE_OPT="-all_load"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- NO_WHOLE_ARCHIVE_OPT="-noall_load"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ NO_WHOLE_ARCHIVE_OPT=""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ WHOLE_ARCHIVE_OPT="--whole-archive"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ NO_WHOLE_ARCHIVE_OPT="--no-whole-archive"
</span></pre><pre style='margin:0'>
</pre>