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

Relax C++ requirement for usage #258

Merged
merged 1 commit into from
Dec 31, 2024
Merged

Relax C++ requirement for usage #258

merged 1 commit into from
Dec 31, 2024

Conversation

dg0yt
Copy link
Contributor

@dg0yt dg0yt commented Dec 31, 2024

Just a suggestion split out from other work, tested for building tool+test with gcc 9.4:
The header can be used without explicitly requiring C++20 or C+17.

In fact the library could also be compiled with C++17 with this change, C++17 is a usage requirement currently exported by msquic, so there is no point in going lower.

If this change isn't accepted, the CMake config needs to be extended to export the C++20 usage requirement.

@nibanks nibanks merged commit af4a8cd into nibanks:main Dec 31, 2024
23 checks passed
@dg0yt dg0yt deleted the cxx branch December 31, 2024 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants