Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

explicitly include MacTypes.h #13429

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

isaactorz
Copy link

The latest macos sdk release - 15.3, seems to have broken a transitive include for OSStatus types used in sectransp.c

The fix here is to explicitly include the header that declares these symbols.

The latest macos sdk release - 15.3, seems to have broken a transitive
include for OSStatus types used in sectransp.c

The fix here is to explicitly include the header that declares these
symbols.
@github-actions github-actions bot added TLS appleOS specific to an Apple operating system labels Apr 19, 2024
@isaactorz
Copy link
Author

It turns out this is not the only missing include...

Will update in a sec

lib/vtls/sectransp.c Outdated Show resolved Hide resolved
This reverts commit 9876b6e.
@vszakats vszakats changed the title explicitly include MacosTypes explicitly include MacTypes.h Apr 24, 2024
@isaactorz
Copy link
Author

It turns out this is not the only missing include...

Will update in a sec

This turned out to be an issue with our build configurations - but the MacTypes issue was valid.

@nickzman
Copy link
Member

Is it? I'm able to build the latest source using Xcode 15.3 with no problems, so I'm not convinced this change is needed.

@bagder
Copy link
Member

bagder commented May 2, 2024

@isaactorz ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
appleOS specific to an Apple operating system TLS
Development

Successfully merging this pull request may close these issues.

None yet

3 participants