You should not need gcc8. I had gcc11 working on 10.5 ppc (and ppc64 too). I have seen people using gcc13 on 10.5 ppc following my instructions from the PR.
What is the point of gcc8? You build gcc10-bootstrap and then use it to build gcc13. Nothing else needed in between. On Mar 28, 2024 at 23:58 +0800, Riccardo Mottola via macports-dev <macports-dev@lists.macports.org>, wrote: > Hi, > > after all the talk about gcc versions, I tried to build gcc 8 here. > Officially it says "gcc8 is known to fail". > > I first did just "build" on Intel 64bit and PPC 32bit - Intel 32bit > later, I fear my MacBook has fan issues. > > Intel 64bit finished build! Took several hours. I thus tried to install > it... and it says again > "libgcc8 is known to fail. Try to install anyway?" and yes, it just built! > > However then it asks about libgcc9.... but I want to stay on libgcc8, > that was the point... am Inheriting that it will go up to gcc13? > > > On PowerPC instead build fails (and ultimate goal is to enable newer > gccs on PPC too, where it is needed) > > :info:build cc1plus: warning: '-mdynamic-no-pic' overrides '-fpic', > '-fPIC', '-fpie' or '-fPIE' > :info:build > /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.5.0/gcc/jit/jit-playback.c: > In member function 'gcc::jit::result* > gcc::jit::playback::context::dlopen_built_dso()': > :info:build > /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.5.0/gcc/jit/jit-playback.c:2599:3: > error: 'dlerror' was not declared in this scope > :info:build dlerror (); > :info:build ^~~~~~~ > > > Already seen this? Full build log is 6.7MB > Should I open a ticket on this or is there already one for gcc8 efforts? > didn't find it. > > Riccardo