<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4b64e4ff7e608ce3d6af8d3b5a222f4d4203cd3a">https://github.com/macports/macports-ports/commit/4b64e4ff7e608ce3d6af8d3b5a222f4d4203cd3a</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 4b64e4ff7e6 boost178, boost181: backport BOOST_CLANG_VERSION fix
</span>4b64e4ff7e6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4b64e4ff7e608ce3d6af8d3b5a222f4d4203cd3a
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Tue Oct 24 20:10:26 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    boost178, boost181: backport BOOST_CLANG_VERSION fix
</span>---
 devel/boost178/Portfile                                     |  6 +++++-
 .../files/patch-boost-clang-version-llvmorg-on-apple.diff   | 13 +++++++++++++
 devel/boost181/Portfile                                     |  6 +++++-
 .../files/patch-boost-clang-version-llvmorg-on-apple.diff   | 13 +++++++++++++
 4 files changed, 36 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost178/Portfile b/devel/boost178/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3fc3c733f4a..8b1b7088ff4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost178/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost178/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -121,6 +121,10 @@ post-patch {
</span>     reinplace "s|__MACPORTS_CXX__|${configure.cxx}|g" ${worksrcpath}/tools/build/src/tools/clang-darwin.jam
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Define BOOST_CLANG_VERSION correctly when LLVM.org clang is used instead of Apple clang.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/boostorg/config/pull/487
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-boost-clang-version-llvmorg-on-apple.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Build issue on some older systems
 # ld: warning: option -s is obsolete and being ignored
 # ld: internal error: atom not found in symbolIndex(__ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_) for architecture x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -364,7 +368,7 @@ subport ${name}-numpy {
</span> 
 if {$subport eq $name} {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision 6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision 7
</span> 
     patchfiles-append patch-disable-numpy-extension.diff
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost178/files/patch-boost-clang-version-llvmorg-on-apple.diff b/devel/boost178/files/patch-boost-clang-version-llvmorg-on-apple.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cd56b9472c3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost178/files/patch-boost-clang-version-llvmorg-on-apple.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- boost/config/compiler/clang_version.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ boost/config/compiler/clang_version.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,9 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Copyright 2021 Peter Dimov
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Distributed under the Boost Software License, Version 1.0.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // https://www.boost.org/LICENSE_1_0.txt)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if !defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if !defined(__apple_build_version__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # define BOOST_CLANG_VERSION (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__)
</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;color:#808080;'>diff --git a/devel/boost181/Portfile b/devel/boost181/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6aa1251bac0..735df2353c2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost181/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost181/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,6 +139,10 @@ post-patch {
</span>     reinplace "s|__MACPORTS_CXX__|${configure.cxx}|g" ${worksrcpath}/tools/build/src/tools/clang-darwin.jam
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Define BOOST_CLANG_VERSION correctly when LLVM.org clang is used instead of Apple clang.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/boostorg/config/pull/487
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-boost-clang-version-llvmorg-on-apple.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Build issue on some older systems
 # ld: warning: option -s is obsolete and being ignored
 # ld: internal error: atom not found in symbolIndex(__ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_) for architecture x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -377,7 +381,7 @@ subport ${name}-numpy {
</span> 
 if {$subport eq $name} {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision 7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision 8
</span> 
     patchfiles-append patch-disable-numpy-extension.diff
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost181/files/patch-boost-clang-version-llvmorg-on-apple.diff b/devel/boost181/files/patch-boost-clang-version-llvmorg-on-apple.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ef2d2ea5f7e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost181/files/patch-boost-clang-version-llvmorg-on-apple.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- boost/config/compiler/clang_version.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ boost/config/compiler/clang_version.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,9 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Copyright 2021 Peter Dimov
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Distributed under the Boost Software License, Version 1.0.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // https://www.boost.org/LICENSE_1_0.txt)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if !defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if !defined(__apple_build_version__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # define BOOST_CLANG_VERSION (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__ % 100)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span></pre><pre style='margin:0'>

</pre>