https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107612
--- Comment #6 from Iain Sandoe <iains at gcc dot gnu.org> --- hmm .. some odd things. With Rainer's patch actually the plugin build succeeded on x86_64-darwin19 (Catalina) so then the plugin fails to load because it is missing the libstdc++ version needed (since that is not yet installed). so if I then install libstdc++ and resume the build. .. then the target library build fails with a lot of missing symbols. (I am also trying on rosetta-2 x86_64 on macOS12). A weird thing that I can't explain (and could be unrelated, it just happens to appear at the same time) is that when I try to restart a parallel build (after fixing things up) I end up with a make instance spinning at 100% .. yet if I resume the build as a single process... it proceeds. unfortunately, I have no time for analysis - I have some CPU cycles, but no spare engineering ones...