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

Fix availability guards and compiler warnings #193

Merged
merged 1 commit into from
Nov 24, 2023
Merged

Conversation

FranzBusch
Copy link
Member

Motivation

We missed a few availability guards in our tests which caused errors when compiling for older Darwin platforms. Additionally the latest NIO release deprecated a few APIs on NIOAsyncChannel.

Modification

This PR adds the missing guards and fixes all of the deprecation warnings.

Result

We should build on all supported platforms again

@FranzBusch FranzBusch requested review from glbrntt and weissi and removed request for glbrntt November 24, 2023 14:20
@FranzBusch FranzBusch added the semver/patch No public API change. label Nov 24, 2023
@FranzBusch FranzBusch enabled auto-merge (squash) November 24, 2023 14:31
# Motivation
We missed a few availability guards in our tests which caused errors when compiling for older Darwin platforms. Additionally the latest NIO release deprecated a few APIs on `NIOAsyncChannel`.

# Modification
This PR adds the missing guards and fixes all of the deprecation warnings.

# Result
We should build on all supported platforms again
@FranzBusch FranzBusch merged commit 2f6ba3d into main Nov 24, 2023
7 checks passed
@FranzBusch FranzBusch deleted the fb-availability branch November 24, 2023 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/patch No public API change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants