<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/68f16b32eeb9f36db1dba433f1f78e3150eefa23">https://github.com/macports/macports-ports/commit/68f16b32eeb9f36db1dba433f1f78e3150eefa23</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 68f16b32eeb llvm-11, clang-11-bootstrap: apply upstream patch
</span>68f16b32eeb is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 68f16b32eeb9f36db1dba433f1f78e3150eefa23
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Tue May 21 06:19:35 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    llvm-11, clang-11-bootstrap: apply upstream patch
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://github.com/llvm/llvm-project/commit/a048ce13e32daa255d26533c00da8abd0b67e819
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100340
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://trac.macports.org/ticket/62775
</span>---
 lang/clang-11-bootstrap/Portfile                          |  3 ++-
 lang/clang-11-bootstrap/files/0009-x86-pad-for-align.diff | 15 +++++++++++++++
 lang/llvm-11/Portfile                                     |  5 +++--
 lang/llvm-11/files/0009-x86-pad-for-align.diff            | 15 +++++++++++++++
 4 files changed, 35 insertions(+), 3 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 3c97af74d94..b9cc45d2eef 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;'>@@ -8,7 +8,7 @@ PortGroup           muniversal 1.0
</span> name                clang-11-bootstrap
 
 version             11.1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            6
</span> epoch               0
 
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,6 +77,7 @@ patchfiles          0001-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.pa
</span>                     0007-dsymutil-fix-build-on-Leopard.patch \
                     0008-lib-Support-Unix-Path.inc-define-COPYFILE_CLONE-if-n.patch \
                     0009-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    0009-x86-pad-for-align.diff \
</span>                     0010-default-to-libcxx-on-all-systems.patch \
                     0011-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch \
                     0012-Fixup-libstdc-header-search-paths-for-older-versions.patch \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/clang-11-bootstrap/files/0009-x86-pad-for-align.diff b/lang/clang-11-bootstrap/files/0009-x86-pad-for-align.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9d369c7c34e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/clang-11-bootstrap/files/0009-x86-pad-for-align.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://github.com/llvm/llvm-project/commit/a048ce13e32daa255d26533c00da8abd0b67e819
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100340
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://trac.macports.org/ticket/62775
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.orig      2021-02-03 14:51:10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp   2024-05-21 05:44:11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -109,7 +109,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     cl::desc("Maximum number of prefixes to use for padding"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cl::opt<bool> X86PadForAlign(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "x86-pad-for-align", cl::init(true), cl::Hidden,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "x86-pad-for-align", cl::init(false), cl::Hidden,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     cl::desc("Pad previous instructions to implement align directives"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cl::opt<bool> X86PadForBranchAlign(
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-11/Portfile b/lang/llvm-11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6ffcb24264f..86ef36bbf7f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +25,7 @@ checksums               rmd160  f566b4b75c8f30418f19069a9a84864ead766401 \
</span>                         size    84065492
 
 name                    llvm-${llvm_version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                5
</span> subport                 clang-${llvm_version} { revision 7 }
 subport                 flang-${llvm_version} { revision 1 }
 subport                 lldb-${llvm_version} { revision 3 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -140,7 +140,8 @@ patchfiles \
</span>     0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch \
     0005-Threading-Only-call-pthread_setname_np-on-SnowLeopar.patch \
     0006-Only-call-setpriority-PRIO_DARWIN_THREAD-0-PRIO_DARW.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    0008-patch-lib-support-unix-path-copyfileclone-on-older-systems.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    0008-patch-lib-support-unix-path-copyfileclone-on-older-systems.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    0009-x86-pad-for-align.diff
</span> 
 if {${subport} eq "clang-${llvm_version}"} {
     patchfiles-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-11/files/0009-x86-pad-for-align.diff b/lang/llvm-11/files/0009-x86-pad-for-align.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ce711c5e7fb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-11/files/0009-x86-pad-for-align.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://github.com/llvm/llvm-project/commit/a048ce13e32daa255d26533c00da8abd0b67e819
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100340
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://trac.macports.org/ticket/62775
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp.orig        2021-02-03 14:51:10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp     2024-05-21 05:44:11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -109,7 +109,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     cl::desc("Maximum number of prefixes to use for padding"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cl::opt<bool> X86PadForAlign(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "x86-pad-for-align", cl::init(true), cl::Hidden,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "x86-pad-for-align", cl::init(false), cl::Hidden,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     cl::desc("Pad previous instructions to implement align directives"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cl::opt<bool> X86PadForBranchAlign(
</span></pre><pre style='margin:0'>

</pre>