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

Upgrade to MSVC 2017, since 2015 is no longer supported #10437

Merged
merged 1 commit into from
Aug 22, 2022

Conversation

mkruskal-google
Copy link
Member

@mkruskal-google mkruskal-google commented Aug 22, 2022

Visual Studio 2015 is no longer supported as per our support matrix. Specifically, our dependency on Abseil breaks this old compiler.

@perezd
Copy link
Contributor

perezd commented Aug 22, 2022

is this a breaking change? Should this be part of the announcement for 22.x?

@mkruskal-google
Copy link
Member Author

Yes it's breaking in the sense that 2015 no longer works, but isn't this covered by our new support matrix?

@perezd
Copy link
Contributor

perezd commented Aug 22, 2022

Yes it's breaking in the sense that 2015 no longer works, but isn't this covered by our new support matrix?

perhaps it's covered, but we should ensure people understand this is why, from a notification/awareness perspective. It should be explicitly communicated.

@fowles
Copy link
Contributor

fowles commented Aug 22, 2022

is this a breaking change? Should this be part of the announcement for 22.x?

This was announced specifically in https://developers.google.com/protocol-buffers/docs/news/2022-08-03#cpp-support-matrix

@mkruskal-google
Copy link
Member Author

I updated the PR description to be a little clearer here, does that help?

@mkruskal-google mkruskal-google changed the title Upgrade to MSVC 2017 Upgrade to MSVC 2017, since 2015 is no longer supported Aug 22, 2022
@perezd
Copy link
Contributor

perezd commented Aug 22, 2022

Perfect, thanks to you both!

@mkruskal-google mkruskal-google merged commit 7b091c5 into protocolbuffers:main Aug 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants