[MacPorts] #65146: Circular dependency of gcc11 on Snow Leopard when trying to build gcc11 using an alternative bootstrapping path using gcc10-bootstrap in the hopes of it someday building on 10.6 for PPC
MacPorts
noreply at macports.org
Sun Jul 17 15:08:54 UTC 2022
#65146: Circular dependency of gcc11 on Snow Leopard when trying to build gcc11
using an alternative bootstrapping path using gcc10-bootstrap in the hopes
of it someday building on 10.6 for PPC
------------------------------+-------------------------
Reporter: barracuda156 | Owner: catap
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Resolution: fixed | Keywords: snowleopard
Port: gcc11, libgcc11 |
------------------------------+-------------------------
Comment (by barracuda156):
Replying to [comment:10 cjones051073]:
> Closing as gcc11 is now available on 10.6.
>
> Not that it is relevant, but the build uses a macports provided clang
version to build. Building gcc11 with gcc itself is not yet supported
(although now gcc10 and newer support using libc++ as the c++ runtime
doing so is more viable).
In fact building `gcc11` with `gcc` itself works perfectly fine (no
circular dependencies, no trickery), I have built in multiple times across
several systems. Portfile needs few fixes, and I know precisely which now.
That gonna enable building on 10.5.8 for PPC. (There are additional
complications with 10.6 PPC and 10.6.8 Rosetta: the first needs a custom
patch, which I will have to provide as out-of-tree fix on Github; the
second does not need any patches and is supported by the upstream, however
Macports `gcc10-bootstrap` fails on Rosetta due to dependencies using
wrong arch setting – perhaps fixable, but I do not have it done yet.)
--
Ticket URL: <https://trac.macports.org/ticket/65146#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list