[Bug target/90835] Incompatibilities with macOS 10.15 headers

iains at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed May 25 20:27:56 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90835

--- Comment #33 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Eric Gallager from comment #32)
> (In reply to ro@CeBiTec.Uni-Bielefeld.DE from comment #26)
> > That's one option, certainly easier for the users.  At the least, the
> > issue should be documented in install.texi so they can add
> > --with-sysroot manually if need be.  I just noticed that the install
> > docs only have a small section on PowerPC Darwin, nothing else...
> 
> 
> So wait, is the idea to add separate sections for each other architecture of
> Darwin supported? Or should we just have one architecture-independent Darwin
> section?

When musing over this, I was thinking perhaps to have a relatively small entry
[on the install webpage] for Darwin (replacing the powerpc-specific one) and
just put the headlines there with a link to a new page in the wiki where we
could expand upon things.

I think that we would, at least, need subsections for 
 darwin <= 10
 darwin 11..14
 darwin 15..19
 darwin 20+

since there are some differences (e.g earlier systems _must_ have the
installation into / to work properly, the middle set can have either the /
install or the --sysroot= case, and the set from darwin15+ must use the
--sysroot= )

there could be cause to want to describe stuff for powerpc, i686, x86_64 and
arm64 separately ..
.. that was why a pointer to a new wiki page seemed possibly a better solution
than much churn on the webpage.


More information about the Gcc-bugs mailing list