-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[google-cloud-cpp] bump requirements and other fixes #20721
[google-cloud-cpp] bump requirements and other fixes #20721
Conversation
I detected other pull requests that are modifying google-cloud-cpp/2.x recipe:
This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Hi @coryan sorry for the delay, the PR message made me think it would be automatically merged and I didn't check the contents until now (and realized it wouldn't, so sorry to keep you waiting!) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! The backports look good, but the verison ranges need a bit more time from our side (But I still appreciate the comments on those, very informative)
This comment has been minimized.
This comment has been minimized.
Looks like something is broken in the CI? Please let me know if I should take some action. |
Several requirements need version bumps. Where possible I chose version ranges over pinning specific versions. I had to backport fixes for MSVC. I am only guessing, but it seems the toolchain changed in the CI system and now spelling `||` as `or` results in build errors. I also disabled `-Werror` because the code in `v2.5.0` has warnings with newer toolchains. This is to be expected, and that is why the project no longer enables `-Werror` by default.
Let's see if it it builds now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* [google-cloud-cpp] bump requirements and other fixes Several requirements need version bumps. Where possible I chose version ranges over pinning specific versions. I had to backport fixes for MSVC. I am only guessing, but it seems the toolchain changed in the CI system and now spelling `||` as `or` results in build errors. I also disabled `-Werror` because the code in `v2.5.0` has warnings with newer toolchains. This is to be expected, and that is why the project no longer enables `-Werror` by default. * Require host version for gRPC * Starting with v2.12.0 we need a different fix on macOS * Address review comments
Specify library name and version: google-cloud-cpp/v2.5.0 and google-cloud-cpp/v2.12.0.
Several requirements need version bumps. Where possible I chose version ranges over pinning specific versions.
I had to backport fixes for MSVC. I am only guessing, but it seems the toolchain changed in the CI system and now spelling
||
asor
results in build errors.I also disabled
-Werror
because the code inv2.5.0
has warnings with newer toolchains. This is to be expected, and that is why the project no longer enables-Werror
by default.