[MacPorts] #65146: Circular dependency of gcc11 on Snow Leopard
MacPorts
noreply at macports.org
Mon May 9 21:00:11 UTC 2022
#65146: Circular dependency of gcc11 on Snow Leopard
--------------------------+-----------------------------
Reporter: barracuda156 | Owner: catap
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Keywords: snowleopard | Port: gcc11, libgcc11
--------------------------+-----------------------------
Once `gcc10-bootstrap` is installed and advised by the port lines are
added to `gcc11` portfile:
{{{
depends_lib-append port:gcc10-bootstrap
configure.cc ${prefix}/libexec/gcc10-bootstrap/bin/gcc
configure.cxx ${prefix}/libexec/gcc10-bootstrap/bin/g++
}}}
an attempt to build it leads to a circular dependency:
{{{
macmini:bin svacchanda$ ./port deps gcc11
Full Name: gcc11 @11.3.0_1
Extract Dependencies: xz
Build Dependencies: texinfo, gcc11
Library Dependencies: gcc10-bootstrap, cctools, gmp, isl, ld64, libiconv,
libmpc, mpfr, zlib, zstd, libgcc
Runtime Dependencies: gcc_select, libgcc
macmini:bin svacchanda$ ./port deps libgcc11
Full Name: libgcc11 @11.3.0_1
Extract Dependencies: xz
Build Dependencies: texinfo, gcc10-bootstrap, cctools, gmp, isl, ld64,
libiconv, libmpc, mpfr, zstd, gcc11
Library Dependencies: zlib, libgcc
}}}
The problem is observed regardless of whether the build is for x86_64 or
ppc.
It is solvable with manual trickery, but maybe there is a way to fix it
properly?
--
Ticket URL: <https://trac.macports.org/ticket/65146>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list