<div dir="ltr">Just in case, dropping gcc-4.2 from this line does not change anything, right?<div><a href="https://github.com/macports/macports-ports/blob/0dea602a9f195ca39a6a0318d54c10b80036d35d/lang/gcc14/Portfile#L350">https://github.com/macports/macports-ports/blob/0dea602a9f195ca39a6a0318d54c10b80036d35d/lang/gcc14/Portfile#L350</a><br></div><div>Sorry, cannot check at the moment.</div><div><br></div><div>At least before that was a bug in the port, which introduced circular dependency. I have not checked in a while if it is still relevant or have been fixed.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sun, Dec 8, 2024 at 3:03 AM Ken Cunningham <<a href="mailto:ken.cunningham.webuse@gmail.com">ken.cunningham.webuse@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">I'm trying to understand why I see this error when trying to install gcc7 on 10.5 PPC, using the PR we are working on in <a href="https://github.com/macports/macports-ports/pull/26655" rel="noreferrer" target="_blank">https://github.com/macports/macports-ports/pull/26655</a> to update the default gcc compiler on older systems to gcc14.<br>
<br>
gcc 8, 11, 12, and 13 are not currently enabled for systems < 10.6, as I haven't verified their builds yet.<br>
libgcc8, 11, 12, and 13 install stub ports that install just a README file.<br>
<br>
The gcc8 portfile, for example, contains this at the top:<br>
<br>
platforms           {darwin >= 10 < 15}<br>
<br>
and then this lower down, near the libgcc8 stub port:<br>
<br>
platforms {darwin < 15}<br>
<br>
<br>
<br>
I would think that when installing libgcc8 therefore, there would be no issues, however I see this error:<br>
<br>
====<br>
$ sudo port -v install gcc7<br>
---> Computing dependencies for gcc7...<br>
libgcc8 is known to fail. Try to install anyway? [y/N]: y<br>
...<br>
libgcc11 is known to fail. Try to install anyway? [y/N]: y<br>
.<br>
libgcc12 is known to fail. Try to install anyway? [y/N]: y<br>
.<br>
libgcc13 is known to fail. Try to install anyway? [y/N]: y<br>
<br>
The following dependencies will be installed: <br>
libgcc10<br>
libgcc11<br>
libgcc12<br>
libgcc13<br>
libgcc7<br>
libgcc8<br>
libgcc9<br>
=====<br>
<br>
<br>
<br>
Why does libgcc8, for example, say it is "known to fail"?<br>
<br>
Thanks, Ken<br>
<br>
</blockquote></div>