<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e8c11e92799e48857724e70a3afa627f94620745">https://github.com/macports/macports-ports/commit/e8c11e92799e48857724e70a3afa627f94620745</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 e8c11e92799 don't arch check xz-bootstrap
</span>e8c11e92799 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e8c11e92799e48857724e70a3afa627f94620745
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Tue Jan 19 12:33:06 2021 +1100
<span style='display:block; white-space:pre;color:#404040;'> don't arch check xz-bootstrap
</span>---
archivers/zlib/Portfile | 1 +
devel/libunwind/Portfile | 1 +
lang/libcxx/Portfile | 1 +
lang/llvm-3.7/Portfile | 1 +
lang/python27/Portfile | 1 +
5 files changed, 5 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/zlib/Portfile b/archivers/zlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8fd21204d29..ed73132a4f1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/zlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/zlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +23,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11 && ${configure.cxx_stdlib} eq
</span> # This port is used by clang-3.4 to bootstrap libcxx, which is
# indirectly used by the normal xz port.
depends_extract port:xz-bootstrap
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_skip_archcheck-append xz-bootstrap
</span> extract.suffix .tar.xz
extract.cmd ${prefix}/libexec/libcxx-bootstrap/bin/xz
# Doesn't actually use C++, and having the stdlib set to libc++
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libunwind/Portfile b/devel/libunwind/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 188f40c945e..4dd104bebab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libunwind/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libunwind/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,6 +55,7 @@ if {${subport} eq "${name}-headers"} {
</span> # indirectly used by the normal xz port.
use_xz no
depends_extract port:xz-bootstrap
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_skip_archcheck-append xz-bootstrap
</span> extract.suffix .tar.xz
extract.cmd ${prefix}/libexec/libcxx-bootstrap/bin/xz
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/libcxx/Portfile b/lang/libcxx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 56507370556..67028e79035 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/libcxx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/libcxx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,6 +28,7 @@ dist_subdir llvm
</span> if {${os.platform} eq "darwin" && ${os.major} < 11 && ${configure.cxx_stdlib} eq "libc++"} {
# Bootstrap problem, libcxx is indirectly used by the normal xz port.
depends_extract port:xz-bootstrap
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_skip_archcheck-append xz-bootstrap
</span> extract.suffix .tar.xz
extract.cmd ${prefix}/libexec/libcxx-bootstrap/bin/xz
# And having the stdlib set to libc++ on 10.6 causes a
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.7/Portfile b/lang/llvm-3.7/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d78df48c849..61e407debaa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -100,6 +100,7 @@ master_sites https://releases.llvm.org/${version}
</span> if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++" && ![file executable ${prefix}/bin/xz]} {
# xz needs a macports-clang compiler to build in this configuration
depends_extract port:xz-bootstrap
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_skip_archcheck-append xz-bootstrap
</span> extract.suffix .tar.xz
extract.cmd ${prefix}/libexec/libcxx-bootstrap/bin/xz
} else {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python27/Portfile b/lang/python27/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ea18d68371b..a43ce122744 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,6 +80,7 @@ subport ${name}-bootstrap {
</span> depends_run
use_xz no
depends_extract port:xz-bootstrap
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_skip_archcheck-append xz-bootstrap
</span> extract.suffix .tar.xz
extract.cmd ${prefix}/bin/xz
if {${os.platform} eq "darwin" && ${os.major} >= 18} {
</pre><pre style='margin:0'>
</pre>