<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Thank you for your efforts to improve the Rust port.<div>I will ask on the mailing list about about moving the Rust binaries to a more suitable location.<br><div><br></div><div>-Marcus</div><div><br><blockquote type="cite"><div>On Dec 20, 2022, at 9:53 PM, Herby G <herby.gillot@gmail.com> wrote:</div><br class="Apple-interchange-newline"><div><div dir="ltr"><div>Thank you for the update, Marcus. I apologize for any harsh tone of mine in this conversation, and I hope that things are getting better on your end.</div><div><br></div><div>I tested this PR on macOS 12.6.2 arm64 and it built successfully:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><span style="font-family:monospace">$ rustc --version; cargo --version<br>rustc 1.66.0 (69f9c33d7 2022-12-12) (built from a source tarball)<br>cargo 1.66.0</span></div></blockquote><div><br></div><div>> If we do decide to continue our own Rust binaries, I agree that it would be highly advisable to find a more suitable location.</div><div><br></div><div>Can we restart the discussion about placing this in an official repo in the MacPorts Github account? Would also be nice to use Github actions to automatically build as much as is possible in an automated way on update.<br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 20, 2022 at 10:51 PM <<a href="mailto:mcalhoun@macports.org">mcalhoun@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>I am sorry I have not been a better maintainer for the Rust port.<div>Life has been a little hectic.</div><div><br></div><div>As has been discussed in this thread, there is definitely room for improvements in the Rust setup.</div><div>Until a final consensus is reached, I opened a pull request to at least get Rust to its latest version using the previous infrastructure.</div><div>(<a href="https://github.com/macports/macports-ports/pull/17028" target="_blank">https://github.com/macports/macports-ports/pull/17028</a>).</div><div><br></div><div>I am not sure the GCC and Clang ports are necessary a good model.</div><div>In those cases, there is a system compiler could build a compiler, which could be used to build a compiler, etc.</div><div>That is not the case for Rust.</div><div><br></div><div>To build Rust, MacPorts has to download Rust binaries.</div><div>If the system is new enough, upstream provides them.</div><div>If we want to support older system, we have to build and distribute our own.</div><div>Of course, mrustc and/or Rust-GCC may change that.</div><div><br></div><div>If we do decide to continue our own Rust binaries, I agree that it would be highly advisable to find a more suitable location.</div><div><br></div><div>-Marcus</div></div></blockquote></div>
</div></blockquote></div><br></div></body></html>