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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9e0da267150e8fe89ee1296dea0d0f24519f85dd">https://github.com/macports/macports-ports/commit/9e0da267150e8fe89ee1296dea0d0f24519f85dd</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 9e0da267150 clang-11-bootstrap: fix build on 10.11
</span>9e0da267150 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9e0da267150e8fe89ee1296dea0d0f24519f85dd
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Sat Aug 27 04:31:59 2022 +0200

<span style='display:block; white-space:pre;color:#404040;'>    clang-11-bootstrap: fix build on 10.11
</span>---
 lang/clang-11-bootstrap/Portfile | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/clang-11-bootstrap/Portfile b/lang/clang-11-bootstrap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6cfd758faf4..290aaeb46c8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/clang-11-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/clang-11-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -155,16 +155,6 @@ platform darwin {
</span>                     0030-fix-building-on-10.10-by-GCC-10.patch
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} <= 14} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # We unfortunately don't have an option to just turn off tsan
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # https://llvm.org/bugs/show_bug.cgi?id=27715
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Building Xray forces build of sanitizer_common, even if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # COMPILER_RT_BUILD_SANITIZERS=OFF, and this fails up to 10.10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DCOMPILER_RT_BUILD_SANITIZERS=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DCOMPILER_RT_BUILD_XRAY=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     if {${os.major} <= 11} {
         # xpc.h available 10.7 but doesn't support nullable features
         # xpc.h works currently on 10.8+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -298,6 +288,13 @@ if {${os.platform} eq "darwin" && ${os.major} < 16} {
</span>     configure.args-append \
                     -DCOMPILER_RT_BUILD_PROFILE=OFF \
                     -DDARWIN_osx_SKIP_CC_KEXT=ON
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # sanitizer_common is using os/trace.h which can't be build by GCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Xray and Sanitizer forces to build sanitizer_common => disable both
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCOMPILER_RT_BUILD_SANITIZERS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCOMPILER_RT_BUILD_XRAY=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
 
 post-patch {
</pre><pre style='margin:0'>

</pre>