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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ef8729f2e4a386f98a8e2368e4df9ee46ec0d0eb">https://github.com/macports/macports-ports/commit/ef8729f2e4a386f98a8e2368e4df9ee46ec0d0eb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ef8729f2e4a386f98a8e2368e4df9ee46ec0d0eb
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Mon Mar 29 12:34:00 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    rust: Ensure underlying compiler is available at both build and runtime
</span>---
 lang/rust/Portfile | 5 +++++
 1 file changed, 5 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/Portfile b/lang/rust/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index eeb8825aa8a..61fde8cf113 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,6 +107,11 @@ post-extract {
</span> # Rust claims to only need c++14 but uses some c++17 features relating to std::unique_ptr
 compiler.cxx_standard   2017
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Compiler used needed at runtime with rust, so if a MacPorts clang compiler used needs to be a dep
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [string match macports-clang-* ${configure.compiler}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:[string map {"macports-" ""} ${configure.compiler}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args          --enable-vendor \
                         --default-linker=${configure.cc} \
                         --disable-codegen-tests \
</pre><pre style='margin:0'>

</pre>