<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="">hi marcus,<div class=""><br class=""></div><div class="">thanks for getting back to me.</div><div class=""><br class=""></div><div class="">what i find interesting is, in spite of your 10.14 target, the macports rust compiler seems to reduce the warnings compared to the firefox toolchain’s (which uses a 10.12 target).</div><div class=""><br class=""></div><div class="">for example these are the warnings when i use the firefox toolchain:</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(242, 242, 242); background-color: rgba(0, 0, 0, 0.792157);" class=""></div></div><span class=""><blockquote type="cite" class="">33:12.47 security/manager/ssl/builtins/dynamic-library/libnssckbi.dylib<br class="">33:12.53 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(std-b3629cc59bb38ebe.std.991b467e8ac0a4ad-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.54 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(panic_abort-e0744c14fcbc8bcc.panic_abort.c40177b90b1e9efd-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.54 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(object-5c7ad728062c8a84.object.804ec97e1ad5a55c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.54 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(memchr-90583dbfcd2cd9d8.memchr.5e40ebe02bc7fee7-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.55 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(addr2line-f8a104b41642d585.addr2line.738d67e118a72e5c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.55 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(gimli-2dd3c1cbaa8c6ac2.gimli.25cd2fd39526eafa-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.55 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(rustc_demangle-4b94f82697827b68.rustc_demangle.f3e6ea9654b87c89-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.55 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(alloc-81d461325d712857.alloc.803e2326cde23ec3-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.56 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(core-4015b3a6e383e0ad.core.b03ae248d863ca2a-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:12.56 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libbuiltins_static.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.035.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class=""></blockquote></span><span class=""><br class=""></span><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span class=""><blockquote type="cite" class="">33:24.34 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(std-b3629cc59bb38ebe.std.991b467e8ac0a4ad-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.35 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(panic_abort-e0744c14fcbc8bcc.panic_abort.c40177b90b1e9efd-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.35 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(object-5c7ad728062c8a84.object.804ec97e1ad5a55c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.35 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(memchr-90583dbfcd2cd9d8.memchr.5e40ebe02bc7fee7-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.35 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(addr2line-f8a104b41642d585.addr2line.738d67e118a72e5c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.36 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(gimli-2dd3c1cbaa8c6ac2.gimli.25cd2fd39526eafa-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.36 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(rustc_demangle-4b94f82697827b68.rustc_demangle.f3e6ea9654b87c89-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.36 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(alloc-81d461325d712857.alloc.803e2326cde23ec3-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.36 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(core-4015b3a6e383e0ad.core.b03ae248d863ca2a-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:24.37 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libipcclientcerts_static.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.035.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.81 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(std-b3629cc59bb38ebe.std.991b467e8ac0a4ad-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.81 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(panic_abort-e0744c14fcbc8bcc.panic_abort.c40177b90b1e9efd-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.82 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(object-5c7ad728062c8a84.object.804ec97e1ad5a55c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.82 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(memchr-90583dbfcd2cd9d8.memchr.5e40ebe02bc7fee7-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.82 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(addr2line-f8a104b41642d585.addr2line.738d67e118a72e5c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.82 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(gimli-2dd3c1cbaa8c6ac2.gimli.25cd2fd39526eafa-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.83 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(rustc_demangle-4b94f82697827b68.rustc_demangle.f3e6ea9654b87c89-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.83 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(hashbrown-8983e26402bf8df3.hashbrown.c235b46fdb144bda-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.83 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(alloc-81d461325d712857.alloc.803e2326cde23ec3-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.83 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(core-4015b3a6e383e0ad.core.b03ae248d863ca2a-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">33:35.84 ld64.lld: warning: ../../../../../x86_64-apple-darwin/release/libosclientcerts_static.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.035.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class=""></blockquote><br class="">and<br class=""><br class=""><blockquote type="cite" class="">35:18.49 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(std-b3629cc59bb38ebe.std.991b467e8ac0a4ad-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.50 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(panic_abort-e0744c14fcbc8bcc.panic_abort.c40177b90b1e9efd-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.50 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(object-5c7ad728062c8a84.object.804ec97e1ad5a55c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.51 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(memchr-90583dbfcd2cd9d8.memchr.5e40ebe02bc7fee7-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.51 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(addr2line-f8a104b41642d585.addr2line.738d67e118a72e5c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.51 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(gimli-2dd3c1cbaa8c6ac2.gimli.25cd2fd39526eafa-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.51 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(rustc_demangle-4b94f82697827b68.rustc_demangle.f3e6ea9654b87c89-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(std_detect-526c5fbf4504f5c2.std_detect.cc21ff6764f76c21-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(hashbrown-8983e26402bf8df3.hashbrown.c235b46fdb144bda-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(alloc-81d461325d712857.alloc.803e2326cde23ec3-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(core-4015b3a6e383e0ad.core.b03ae248d863ca2a-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.021.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.027.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.034.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.035.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.061.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.080.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.084.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.097.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.008.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">35:18.55 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.101.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class=""></blockquote><br class=""></span></div><div class=""><br class=""></div><div class="">with your rust, however, all of the certificate warnings go away and gkrust reduces to:</div><div class=""><span class=""><br class=""></span></div><span class=""><blockquote type="cite" class="">39:46.15 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-9cb18af985855d85.compiler_builtins.c6cfb3b2f9a41198-cgu.046.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class="">39:46.15 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-9cb18af985855d85.compiler_builtins.c6cfb3b2f9a41198-cgu.088.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class="">39:46.16 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-9cb18af985855d85.compiler_builtins.c6cfb3b2f9a41198-cgu.095.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class="">39:46.16 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-9cb18af985855d85.compiler_builtins.c6cfb3b2f9a41198-cgu.106.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class=""></blockquote></span><span class=""><div class=""><br class=""></div><div class="">the mozilla build system isn’t too tricky.</div><div class=""><br class=""></div><div class="">it uses a moz.build file and the rust stuff that is triggering these warnings is here:</div><div class=""><br class=""></div><div class=""><a href="https://hg.mozilla.org/mozilla-unified/file/tip/toolkit/library/rust" class="">https://hg.mozilla.org/mozilla-unified/file/tip/toolkit/library/rust</a></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""><a href="https://hg.mozilla.org/mozilla-unified/file/tip/toolkit/library/rust/moz.build" class="">https://hg.mozilla.org/mozilla-unified/file/tip/toolkit/library/rust/moz.build</a></span></font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""><a href="https://hg.mozilla.org/mozilla-unified/log/tip/toolkit/library/rust/lib.rs" class="">https://hg.mozilla.org/mozilla-unified/log/tip/toolkit/library/rust/lib.rs</a></span></font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""><br class=""></span></font></div><div class=""><font color="#000000" class="">i note that the <a href="http://lib.rs" style="caret-color: rgb(0, 0, 0);" class="">lib.rs</a> file hasn’t been changed since 2016. it is my hope that i can add some argument or modify the moz.build to remove the last 4 warnings.</font></div><div class=""><br class=""></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">what motivated me to ask this question on the list is that somehow, even with a higher deployment target for your build, the majority of warnings how now disappeared in spite of my deployment target being 10.9</span></font></div><div class=""><br class=""></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">i want to believe that there can be some small changes (in the form of a compile-time argument) that can enforce 10.9 compatibility to make these last 4 warnings go away.</span></font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class=""><br class=""></span></font></div><div class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Thanks,</span></div></span><div class=""><div class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">Gagan</div></div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On May 28, 2024, at 11:16 PM, <a href="mailto:mcalhoun@macports.org" class="">mcalhoun@macports.org</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Greetings.<br class=""><br class="">I am afraid it is very difficult to answer this question without having a much greater insight into Firefox builds.<br class="">I am not quite sure what libgkrust.a is, but if it is copying files from the Rust supplied libcompiler_builtins-xxx.rlib, then it would make sense that there would be a discrepancy.<br class="">Rust was built with MACOSX_DEPLOYMENT_TARGET=10.14 because that is the host system.<br class="">If that is indeed the case, the only way I can think to eliminate the warnings is to recompile rust from source with `macos_version=10.9` and perhaps `os.major=13`.<br class="">However, this is untested and unsupported.<br class=""><br class="">-Marcus<br class=""><br class=""><blockquote type="cite" class="">On May 27, 2024, at 11:55 AM, Gagan Sidhu via macports-dev <<a href="mailto:macports-dev@lists.macports.org" class="">macports-dev@lists.macports.org</a>> wrote:<br class=""><br class="">hi marcus<br class=""><br class="">i’m working on making a firefox that works all the way back to 10.9<br class=""><br class="">right now i am using it on 10.14 without issue, and i think the only thing left is ensuring rust honours my macosx_deployment_target<br class=""><br class="">it seems rustc from macports (1.77.1) honours this variable for the most part, but i noticed one unusual thing.<br class=""><br class="">when i use the mozilla toolchain’s rust (1.78), which has an implicit minimum of 10.12, i would get this:<br class=""><br class=""><blockquote type="cite" class="">34:32.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(std-b3629cc59bb38ebe.std.991b467e8ac0a4ad-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(panic_abort-e0744c14fcbc8bcc.panic_abort.c40177b90b1e9efd-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.52 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(object-5c7ad728062c8a84.object.804ec97e1ad5a55c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(memchr-90583dbfcd2cd9d8.memchr.5e40ebe02bc7fee7-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(addr2line-f8a104b41642d585.addr2line.738d67e118a72e5c-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(gimli-2dd3c1cbaa8c6ac2.gimli.25cd2fd39526eafa-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.53 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(rustc_demangle-4b94f82697827b68.rustc_demangle.f3e6ea9654b87c89-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(std_detect-526c5fbf4504f5c2.std_detect.cc21ff6764f76c21-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.54 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(hashbrown-8983e26402bf8df3.hashbrown.c235b46fdb144bda-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.55 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(alloc-81d461325d712857.alloc.803e2326cde23ec3-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.55 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(core-4015b3a6e383e0ad.core.b03ae248d863ca2a-cgu.0.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.55 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.021.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.55 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.027.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.56 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.034.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.56 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.035.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.56 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.061.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.56 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.080.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.57 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.084.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.57 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.097.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.57 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.008.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class="">34:32.57 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-d6175b4ffbd6f2cb.compiler_builtins.c536cea08157bc6d-cgu.101.rcgu.o) has version 10.12.0, which is newer than target minimum of 10.9.0<br class=""></blockquote><br class=""><br class="">but when i use the macports rust, i get this:<br class=""><blockquote type="cite" class="">1:37.62 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-5cf596999632f69b.compiler_builtins.5e29af35305e20ca-cgu.045.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class="">1:37.62 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-5cf596999632f69b.compiler_builtins.5e29af35305e20ca-cgu.053.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class="">1:37.63 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-5cf596999632f69b.compiler_builtins.5e29af35305e20ca-cgu.060.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class="">1:37.63 ld64.lld: warning: ../../../x86_64-apple-darwin/release/libgkrust.a(compiler_builtins-5cf596999632f69b.compiler_builtins.5e29af35305e20ca-cgu.068.rcgu.o) has version 10.14.0, which is newer than target minimum of 10.9.0<br class=""><br class=""></blockquote>obviously the macports version is much better, since it has reduced the number of warnings. but i found it unusual that it still left 4 compiler_builtins at a version higher than the mozilla rust.<br class=""><br class="">is there any insight i could provide, or maybe you could share, that could help me remove these last 4 warnings?<br class=""><br class="">Thanks,<br class="">Gagan<br class=""><br class=""></blockquote><br class=""></div></div></blockquote></div><br class=""></div></body></html>