https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123976
--- Comment #139 from Peter Dyballa <Peter_Dyballa at web dot de> ---
GGC's break came *much* faster than my breakfast:
g++ -std=c++14 -fPIC -c -g -fPIC -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings
-Wcast-qual -Wno-format -Wmissing-format-attribute -Wconditionally-supported
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -DHAVE_CONFIG_H -fPIC -I. -I. -I../.././gcc
-I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include
-I../.././gcc/../libcody -I/opt/local/include -I/opt/local/include
-I/opt/local/include -I../.././gcc/../libdecnumber
-I../.././gcc/../libdecnumber/dpd -I../libdecnumber
-I../.././gcc/../libbacktrace -I/opt/local/include -o rs6000-builtin.o -MT
rs6000-builtin.o -MMD -MP -MF ./.deps/rs6000-builtin.TPo
../.././gcc/config/rs6000/rs6000-builtin.cc
../.././gcc/config/rs6000/rs6000-builtin.cc:2467:1: warning: narrowing
conversion of '2147483648' from 'unsigned int' to 'int' [-Wnarrowing]
2467 | };
| ^
../.././gcc/config/rs6000/rs6000-builtin.cc:2467:1: warning: narrowing
conversion of '2147483648' from 'unsigned int' to 'int' [-Wnarrowing]
g++ -std=c++14 -fPIC -c -g -fPIC -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings
-Wcast-qual -Wno-format -Wmissing-format-attribute -Wconditionally-supported
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -DHAVE_CONFIG_H -fPIC -I. -I. -I../.././gcc
-I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include
-I../.././gcc/../libcody -I/opt/local/include -I/opt/local/include
-I/opt/local/include -I../.././gcc/../libdecnumber
-I../.././gcc/../libdecnumber/dpd -I../libdecnumber
-I../.././gcc/../libbacktrace -I/opt/local/include -o darwin.o -MT darwin.o
-MMD -MP -MF ./.deps/darwin.TPo ../.././gcc/config/darwin.cc
g++ -std=c++14 -fPIC -c -g -fPIC -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings
-Wcast-qual -Wno-format -Wmissing-format-attribute -Wconditionally-supported
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -DHAVE_CONFIG_H -fPIC -I. -I. -I../.././gcc
-I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include
-I../.././gcc/../libcody -I/opt/local/include -I/opt/local/include
-I/opt/local/include -I../.././gcc/../libdecnumber
-I../.././gcc/../libdecnumber/dpd -I../libdecnumber
-I../.././gcc/../libbacktrace -I/opt/local/include -o host-darwin.o -MT
host-darwin.o -MMD -MP -MF ./.deps/host-darwin.TPo
../.././gcc/config/host-darwin.cc
g++ -std=c++14 -fPIC -c -g -fPIC -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings
-Wcast-qual -Wno-format -Wmissing-format-attribute -Wconditionally-supported
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -DHAVE_CONFIG_H -fPIC -I. -I. -I../.././gcc
-I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include
-I../.././gcc/../libcody -I/opt/local/include -I/opt/local/include
-I/opt/local/include -I../.././gcc/../libdecnumber
-I../.././gcc/../libdecnumber/dpd -I../libdecnumber
-I../.././gcc/../libbacktrace -I/opt/local/include -o host-ppc-darwin.o -MT
host-ppc-darwin.o -MMD -MP -MF ./.deps/host-ppc-darwin.TPo
../.././gcc/config/rs6000/host-darwin.cc
../.././gcc/config/rs6000/host-darwin.cc: In function 'void segv_handler(int,
siginfo_t*, void*)':
../.././gcc/config/rs6000/host-darwin.cc:122:22: error: 'bool
diagnostics::context::m_abort_on_error' is private within this context
122 | if (global_dc->m_abort_on_error)
| ^~~~~~~~~~~~~~~~
In file included from ../.././gcc/diagnostic.h:29,
from ../.././gcc/config/rs6000/host-darwin.cc:25:
../.././gcc/diagnostics/context.h:687:8: note: declared private here
687 | bool m_abort_on_error;
| ^~~~~~~~~~~~~~~~
make[3]: *** [host-ppc-darwin.o] Error 1
make[2]: *** [all-stage1-gcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [all] Error 2
Could be MacPorts' Legacy Support is missing? Should I report this failure
also/rather on https://github.com/iains/gcc-16-branch/issues?