Hi Chris:
Chris Jones via macports-dev wrote:
> port rdeps gcc7
> sudo port install gcc7
and post what you get
Artax:~ multix$ port rdeps gcc7
The following ports are dependencies of gcc7 @7.5.0_4:
xz
gettext
ncurses
gettext-tools-libs
libiconv
gperf
libtextstyle
gettext-runtime
cctools
libunwind-headers
xz-bootstrap
llvm-3.4
python27
pkgconfig
bzip2
db48
expat
libedit
libffi
dejagnu
expect
automake
autoconf
m4
tcl
sqlite3
zlib
openssl11
perl5
perl5.34
gdbm
readline
python_select
python2_select
llvm_select
gmp
isl
ld64
ld64-127
libmacho-headers
llvm-3.3
libmpc
mpfr
gcc_select
libgcc7
libgcc8
libgcc9
clang-11
cmake
clang-3.7
clang-3.4
clang_select
llvm-3.7
libcxx
clang-11-bootstrap
cmake-bootstrap
python27-bootstrap
gcc10-bootstrap
libstdcxx_clang_fix
curl
brotli
nghttp2
legacy-support
libidn2
libunistring
libtool
libpsl
python310
openssl
openssl3
python_select-310
python3_select-310
python3_select
curl-ca-bundle
unzip
zstd
lz4
libarchive
libxml2
icu
lzo2
libb2
clang-9.0
libomp
llvm-9.0
xar
llvm-11
libgcc10
texinfo
help2man
p5.34-locale-gettext
libgcc11
libgcc12
libgcc13
libgcc
libgcc14
Artax:~ multix$ sudo port install gcc7
Password:
---> Computing dependencies for gcc7
The following dependencies will be installed:
libgcc7
libgcc8
libgcc9
Continue? [Y/n]:
---> Fetching archive for libgcc9
---> Attempting to fetch libgcc9-9.5.0_2.darwin_9.x86_64.tbz2 from
http://packages.macports.org/libgcc9
---> Attempting to fetch libgcc9-9.5.0_2.darwin_9.x86_64.tbz2 from
http://fra.de.packages.macports.org/libgcc9
---> Attempting to fetch libgcc9-9.5.0_2.darwin_9.x86_64.tbz2 from
http://fco.it.packages.macports.org/libgcc9
---> Configuring libgcc9
---> Building libgcc9
---> Staging libgcc9 into destroot
---> Installing libgcc9 @9.5.0_2
---> Activating libgcc9 @9.5.0_2
---> Cleaning libgcc9
---> Fetching archive for libgcc8
---> Attempting to fetch libgcc8-8.5.0_1.darwin_9.x86_64.tbz2 from
http://packages.macports.org/libgcc8
---> Attempting to fetch libgcc8-8.5.0_1.darwin_9.x86_64.tbz2 from
http://fra.de.packages.macports.org/libgcc8
---> Attempting to fetch libgcc8-8.5.0_1.darwin_9.x86_64.tbz2 from
http://fco.it.packages.macports.org/libgcc8
---> Fetching distfiles for libgcc8
---> Verifying checksums for libgcc8
---> Extracting libgcc8
---> Configuring libgcc8
---> Building libgcc8
---> Staging libgcc8 into destroot
---> Installing libgcc8 @8.5.0_1
---> Activating libgcc8 @8.5.0_1
---> Cleaning libgcc8
---> Fetching archive for libgcc7
---> Attempting to fetch libgcc7-7.5.0_2.darwin_9.x86_64.tbz2 from
http://packages.macports.org/libgcc7
---> Attempting to fetch libgcc7-7.5.0_2.darwin_9.x86_64.tbz2 from
http://fra.de.packages.macports.org/libgcc7
---> Attempting to fetch libgcc7-7.5.0_2.darwin_9.x86_64.tbz2 from
http://fco.it.packages.macports.org/libgcc7
---> Fetching distfiles for libgcc7
---> Verifying checksums for libgcc7
---> Extracting libgcc7
---> Applying patches to libgcc7
---> Configuring libgcc7
---> Building libgcc7
---> Staging libgcc7 into destroot
---> Installing libgcc7 @7.5.0_2
---> Activating libgcc7 @7.5.0_2
---> Cleaning libgcc7
---> Cleaning gcc7
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
it did run overnight... but seems fine for now. So now I don't get into
a dependency loop. Interestingly, that fixed also gcc6
Wonder what was wong? There were no outdated gcc/libgcc ports, both were
still installed.
Then, well there are issues compiling xz-bootstrap itself with gcc 6,
7... but not with 4.8! amazing.
Riccaro