I was not aware that supporting the bootleg crippled 10.6 PPC pre-beta had anything to do with why nobody had gotten around to updating the gcc version used on older systems.
At least, it was not anywhere on my radar. Just -- nobody did the legwork. Ken On 2024-03-28, at 11:47 AM, Sergio Had wrote: > Let me make another, final attempt to sort this out once for all and for > everyone on old systems. > > I got an idea how to satisfy Ken’s preference of not supporting ppc builds on > 10.6 in gcc ports and my need to support those. > > That was the stopper so far, not allowing an agreement to merge. > > I may do this today itself: I have everything working for months, just need > to sort commits to make it readable and implement a solution for what I want. > > As a bonus, you will get IEEE intrinsics in Fortran – something that never > existed on ppc. > On Mar 29, 2024 at 02:36 +0800, Sergio Had <vital....@gmail.com>, wrote: >> 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