10.5 Leopard circular dependency on gcc7 gcc8 gcc9
Chris Jones
jonesc at hep.phy.cam.ac.uk
Fri Feb 14 15:59:58 UTC 2025
Please run
> port rdeps gcc7
> sudo port install gcc7
and post what you get
Chris
On 14/02/2025 3:53 pm, Riccardo Mottola via macports-dev wrote:
> Hi,
>
> some time ago we bumped to gcc14, I remember a long discussion. I had no
> issues at a first glance on my systems. MDD G4, MB i386 and MB x86-64.
>
> Apparently on my MacBook i386 e.g. gcc 7 works, just used it today
>
> However, today on MacBook x86-64 I was trying out various compilers with
> a stubborn port and got issues (xz-boostrap) things got weird.
>
> gcc-6 or gcc-7 appear to be excecutable, but end in a libgcc maze.
>
> Look:
>
> Artax:~ multix$ gcc-mp-7
> gcc-mp-7: fatal error: no input files
> compilation terminated.
> Artax:~ multix$ gcc-mp-6
> gcc-mp-6: fatal error: no input files
> compilation terminated.
>
>
> but if I use gcc7:
>
> Artax:~ multix$ sudo port -vp upgrade xz-bootstrap
> configure.compiler=macports-gcc-7
> ---> Computing dependencies for libgcc9....
> The following dependencies will be installed:
> libgcc7
> libgcc8
> libgcc9
> Continue? [Y/n]: y
> Error: The following dependencies were not installed because all of them
> have unmet dependencies (likely due to a dependency cycle): libgcc7
> libgcc8 libgcc9
> Error: Problem while installing libgcc9
> ---> Computing dependencies for libgcc8....
> The following dependencies will be installed:
> libgcc7
> libgcc8
> libgcc9
> Continue? [Y/n]: y
> Error: The following dependencies were not installed because all of them
> have unmet dependencies (likely due to a dependency cycle): libgcc7
> libgcc9 libgcc8
> Error: Problem while installing libgcc8
> ---> Computing dependencies for libgcc7....
> The following dependencies will be installed:
> libgcc7
> libgcc8
> libgcc9
> Continue? [Y/n]: y
> Error: The following dependencies were not installed because all of them
> have unmet dependencies (likely due to a dependency cycle): libgcc7
> libgcc8 libgcc9
> Updating dependencies for zlib @1.3.1_0
> Updating dependencies for libgcc @9.0_0
> Updating dependencies for libunwind-headers @5.0.1_0
> Updating dependencies for llvm-3.4 @3.4.2_16
> Updating dependencies for gcc_select @0.1_10
> ---> Computing dependencies for gcc7....
> The following dependencies will be installed:
> libgcc7
> libgcc8
> libgcc9
> Continue? [Y/n]:
>
>
> seems like a cycle of libcc versions.
>
> Port outdated doesn't anything related:
> The following installed ports are outdated:
> mesa 22.1.7_2 < 24.3.2_0
> sqlite3 3.48.0_0 < 3.49.0_2
> xz-bootstrap 5.6.3_0 < 5.6.4_0
>
> (all packages with compile issues)
>
> Riccardo
More information about the macports-dev
mailing list