<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"><br><blockquote type="cite">On 27 Sep 2019, at 12:39 am, Chris Jones <jonesc@hep.phy.cam.ac.uk> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr"><br></div><div dir="ltr"><br><blockquote type="cite">On 27 Sep 2019, at 12:34 am, Ryan Schmidt <ryandesign@macports.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span></span><br><span></span><br><span>On Sep 26, 2019, at 18:28, Riccardo Mottola wrote:</span><br><span></span><br><blockquote type="cite"><span>Hi,</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Ryan Schmidt wrote:</span><br></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>I suppose this is an important fix for 10.5 user, we soon need a 2.6.1</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>The list of compiler dependencies is kept in 2 places: in the ports tree, and also in MacPorts base. Chris updated both to fix this issue. The list in MacPorts base only comes into effect if the user doesn't have a ports tree yet, so yes, this change will make it into 2.6.1, but no, there's no urgent need to release 2.6.1 just for this.</span><br></blockquote></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>But first I did a "port selfupdate" and the problem persisted, then I patched the file inside port... and it worked. Fromt his I gathered that a release is needed...</span><br></blockquote><span></span><br><span>It takes about an hour for the change to sync from our GitHub repository to our public rsync server. You presumably selfupdated before the change had propagated.</span><br></div></blockquote><div><br></div><div>The change in base though really should not be being used I would think. The logic there is only used if the file <span style="caret-color: rgb(3, 47, 98); color: rgb(3, 47, 98); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; white-space: pre; -webkit-text-size-adjust: 100%; background-color: rgb(255, 255, 255);">port1.0/compilers/gcc_dependencies.tcl</span></div>in the ports tree is missing. Surely by now everyone has this, so I would have assumed the logic in base is now really not used (I almost did not bother to make the change there because of this).<div><br></div><div>Because of this, its not at all clear to me what hack Riccardo could have done to make things work...</div></div></blockquote><div><br></div>Unless i mis understood what file was hacked, and in fact it was the one in the ports tree and not base, as I thought was indicated. That then would make sense...<div><br></div><div><blockquote type="cite"><div dir="ltr"><div><br><blockquote type="cite"><div dir="ltr"><span></span><br><span></span><br></div></blockquote></div></div></blockquote></div></body></html>