<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 13 Oct 2021, at 1:54 pm, Michael Newman <<a href="mailto:mgnewman@mac.com" class="">mgnewman@mac.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><blockquote type="cite" class="">On Oct 13, 2021, at 18:12, Lenore Horner <<a href="mailto:lenorehorner@sbcglobal.net" class="">lenorehorner@sbcglobal.net</a>> wrote:</blockquote><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><span class="" style="font-family: LucidaGrande; float: none; display: inline !important;">Do you have /opt/local/bin/clang-mp-11? </span></div></blockquote><div class=""><br class=""></div><div class="">Axe:~ mnewman$ ls /opt/local/bin/clang-mp-11</div><div class="">ls: /opt/local/bin/clang-mp-11: No such file or directory</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class=""></div><blockquote type="cite" class=""><div class="">On Oct 13, 2021, at 19:31, Christopher Jones <<a href="mailto:jonesc@hep.phy.cam.ac.uk" class="">jonesc@hep.phy.cam.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span class="" style="font-family: LucidaGrande; float: none; display: inline !important;">oh, and to be sure please first run `sudo port sync` t make sure your ports are fully up to date….</span></div></blockquote><br class=""></div><div class=""><div class="">Axe:~ mnewman$ sudo port sync</div><div class="">Password:</div><div class="">--->  Updating the ports tree</div><div class="">Error: Synchronization of the local ports tree failed doing rsync</div><div class="">port sync failed: Synchronization of 1 source failed</div></div></div></div></blockquote><div><br class=""></div><div><br class=""></div><div>Maybe not an issue here, but the above is a problem I don’t personally see so you should look into it...</div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><span class="" style="font-family: LucidaGrande; float: none; display: inline !important;"><br class=""></span></div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class="">On Oct 13, 2021, at 19:30, Christopher Jones <<a href="mailto:jonesc@hep.phy.cam.ac.uk" class="">jonesc@hep.phy.cam.ac.uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span class="" style="caret-color: rgb(0, 0, 0); font-family: LucidaGrande; float: none; display: inline !important;">Please run </span><span class="" style="caret-color: rgb(0, 0, 0); font-family: LucidaGrande; float: none; display: inline !important;">`</span><span class="" style="color: rgb(16, 16, 16); font-family: Menlo; background-color: rgba(255, 255, 255, 0.85);">port info librsvg rust` and post what that returns.</span></div></blockquote><br class=""></div><div class=""><div class="">Axe:~ mnewman$ port info librsvg rust</div><div class="">librsvg @2.52.1_1 (graphics, gnome)</div><div class="">Variants:             quartz, universal, x11</div><div class=""><br class=""></div><div class="">Description:          GNOME implementation of rsvg.</div><div class="">Homepage:             <a href="https://wiki.gnome.org/Projects/LibRsvg" class="">https://wiki.gnome.org/Projects/LibRsvg</a></div><div class=""><br class=""></div><div class="">Extract Dependencies: xz</div><div class="">Build Dependencies:   pkgconfig, rust, cargo</div><div class="">Library Dependencies: glib2, cairo, pango, gdk-pixbuf2, libxml2, vala,</div><div class="">                      gobject-introspection</div><div class="">Platforms:            darwin</div><div class="">License:              (GPL-2+ or LGPL-2+)</div><div class="">Maintainers:          <a href="mailto:devans@macports.org" class="">Email: devans@macports.org</a>, GitHub: dbevans</div><div class="">                      <a href="mailto:mascguy@macports.org" class="">Email: mascguy@macports.org</a>, GitHub: mascguy</div><div class="">                      Policy: openmaintainer</div><div class="">--</div><div class="">rust @1.55.0_3 (lang, devel)</div><div class="">Sub-ports:            rust-compiler-wrap, rust-src</div><div class=""><br class=""></div><div class="">Description:          Rust is a curly-brace, block-structured expression</div><div class="">                      language. It visually resembles the C language family, but</div><div class="">                      differs significantly in syntactic and semantic details.</div><div class="">                      Its design is oriented toward concerns of "programming in</div><div class="">                      the large", that is, of creating and maintaining</div><div class="">                      boundaries -- both abstract and operational -- that</div><div class="">                      preserve large-system integrity, availability and</div><div class="">                      concurrency.</div><div class="">Homepage:             <a href="https://www.rust-lang.org/" class="">https://www.rust-lang.org</a></div><div class=""><br class=""></div><div class="">Build Dependencies:   git, cmake, cctools, python39, openssl, pkgconfig, ninja,</div><div class="">                      gmake</div><div class="">Library Dependencies: libffi, libgit2, openssl</div><div class="">Platforms:            darwin</div><div class="">License:              (MIT or Apache-2) and BSD and zlib and NCSA and Permissive</div><div class="">Maintainers:          <a href="mailto:g5pw@macports.org" class="">Email: g5pw@macports.org</a>, GitHub: g5pw</div><div class="">                      <a href="mailto:herby.gillot@gmail.com" class="">Email: herby.gillot@gmail.com</a>, GitHub: herbygillot</div><div class="">                      Policy: openmaintainer</div></div></div></div></blockquote><div><br class=""></div><div>right, the above is what I expected.</div><div><br class=""></div><div>I can reproduce here on my 10.13 machine using the binary tarballs, and in fact if I look at the build logs for those tarballs</div><div><br class=""></div><div><a href="https://build.macports.org/builders/ports-10.13_x86_64-builder/builds/124766/steps/install-port/logs/stdio/text" class="">https://build.macports.org/builders/ports-10.13_x86_64-builder/builds/124766/steps/install-port/logs/stdio/text</a></div><div><br class=""></div><div>you can see the build was indeed configured to use macports clang-11, which is why its needed at runtime with rustc. </div><div><br class=""></div><div>If though I start a new build by hand, it doesn’t use macports clang 11 and instead uses Xcode clang (the norm on  ’newer’ systems).</div><div><br class=""></div><div>I don’t know why, but it seems then there is a mis-match between what the port now thinks it needs, and what was used for the last binary tarball. I’ll commit a rev-bump just to trigger a rebuild and hopefully that will fix things.</div><div><br class=""></div><div>In the meantime if you are in a hurry installing macports clang 11 should also fix things.</div><div><br class=""></div><div>Chris</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div><div class=""><br class=""></div></div></div></blockquote></div><br class=""></body></html>