<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"><br></div><div dir="ltr">I tried it myself, and switching to <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">--with-build-sysroot with gcc10 on big sur does seem to build. I haven't had time to run any tests to see exactly what this means w.r.t. the default sdk search paths. But in any case I think the best advice is anyway to explicitly set it yourself, using one of the numerous methods (command line flag, SDKROOT, or use xcrun) in which case whatever the default search paths  are does not really make much difference. If we do decide to switching to the above then what this means in practise I think is just it enforces that users will have to do this, rather than it sometimes working for them.</span></div><div dir="ltr"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);"><br></span></div><div dir="ltr"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">Out of interest what happens with the macports clang ports ? If no default path to an sdk is set there, presumably users are also required with these compilers to always explicitly give the sdk they wish to use, via similar methods ?</span></div><div dir="ltr"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);"><br></span></div><div dir="ltr"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); -webkit-text-size-adjust: auto; background-color: rgb(255, 255, 255);">Chris </span></div><div dir="ltr"><br><blockquote type="cite">On 16 Dec 2020, at 3:42 pm, Ken Cunningham <ken.cunningham.webuse@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div></div><div>I'll try it. Things have changed in gcc -- after all, we don't bake any such path into our clang installs, and they don't exhibit this issue.</div><div><br></div><div>K</div><div><br>On Dec 16, 2020, at 02:38, Christopher Jones <<a href="mailto:jonesc@hep.phy.cam.ac.uk">jonesc@hep.phy.cam.ac.uk</a>> wrote:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html; charset=utf-8">From a combination of my memory, and reading the tickets referenced in the gcc port file, if we don’t use <div class="">—with-sysroot we would need to use --with-build-sysroot in order for the build to work, and last time that was tried it didn’t work correctly.<div class=""><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 16 Dec 2020, at 3:37 am, Ken Cunningham <<a href="mailto:ken.cunningham.webuse@gmail.com" class="">ken.cunningham.webuse@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">we might just delete this line from the portfile, perhaps:<div class=""><br class=""></div><div class=""><br class=""></div><div class=""><span style="caret-color: rgb(36, 41, 46); color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; white-space: pre; background-color: rgb(255, 251, 221);" class=""> configure.args-append --with-sysroot=</span><span class="pl-s" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; white-space: pre; background-color: rgb(255, 251, 221);"><span class="pl-pds" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);">"</span><span class="pl-smi" style="box-sizing: border-box; color: var(--color-prettylights-syntax-storage-modifier-import);">${configure.sdkroot}</span><span class="pl-pds" style="box-sizing: border-box; color: var(--color-prettylights-syntax-string);">"</span></span></div></div></div></blockquote></div><br class=""></div></div></div></div></blockquote></div></blockquote></body></html>