#37601: libc-headers installs stdio.h masking OS libc header ---------------------------+---------------------- Reporter: ciserlohn@… | Owner: mfeiri@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: libc-headers | ---------------------------+---------------------- Comment (by jeremyhu@…): sys/cdefs.h is not part of Libc. It is part of xnu (xnu/bsd/sys/cdefs.h) ... That being said, I removed __DARWIN_LDBL_COMPAT from sys/cdefs.h a while back since it wasn't actually needed any more. It only had an effect on ppc64, so I removed its usage in Libc and then removed the macro from xnu. It seems that the problem is you're somehow using an older Libc (uses the macro) with a newer cdefs.h (macro removed). -- Ticket URL: <https://trac.macports.org/ticket/37601#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS