[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