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

--- Comment #15 from Jeremy Huddleston Sequoia <jeremyhu at macports dot org> 
---
(In reply to John Marshall from comment #14)
> [In reply to Jeremy Huddleston Sequoia in comment #12]
> 
> In the future, please file radars for these problems and ping me directly if
> you want.  Issues in macOS headers don't get fixed if we don't know about
> them,
> and I'd prefer to fix the SDK itself than have GCC use fixup hacks.
> [snip]
> The __OSX_AVAILABLE_STARTING issue still exists in the GM SDK as it was never
> reported to Apple AFAIK.  I've filed a radar now to track it:
> <rdar://problem/55937005>.
> 
> Thanks for the advice. I reported this to Apple in early June (FB6125120),
> as noted in comment #4 above. Looking at it in
> feedbackassistant.apple.com<http://feedbackassistant.apple.com> today, there
> is no real indication anyone at Apple has ever read it. So that's
> unfortunate.

Thanks for the pointer to your report, John.

I looked it up, and an engineer sent it back to ADC a couple weeks after you
filed it as a duplicate of <rdar://problem/51499580>.  51499580 is the one I
filed (actually on the same day as yours) for the __has_builtin usage in
Availability.h AvailabilityInternal.h and TargetConditionals.h.  Those were
addressed, but that wasnt't the entirety of the issues across the entire SDK.

The comments in the report were unfortunately not as detailed as the comments
in this bugzilla report, so the engineer that screened it just thought it was
addressed with the fix to the bug I reported.  Sorry we missed that, and I'm
sorry that ADC hasn't responded back to you.  I'm going to ping them to figure
out why this is still in their "send a response" queue.

As for bullets in Rainer's original report here, I believe #2,#4 were addressed
by the fix to my radar.  #1 did not get fixed before GM, but we have a radar
tracking it (56133558) that was filed by Homebrew.  #3 (dyld) looks to no
longer be an issue in the GM headers.  Can you please confirm?  I just did a
visual check of the file and didn't notice an issue.

In the future, please feel free to poke me directly via email when you file a
report like this as I will definitely work to get a fix into the earliest
possible release.  These types of issues are a personal pet peeve of mine ;)

Reply via email to