-
Notifications
You must be signed in to change notification settings - Fork 376
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
Binary packages #10039
Comments
I think we should consider support for Bazel modules and the Bazel central registry part of this larger task. |
Revisit for H2/2023 |
Not for Q3/2023, maybe Q4. |
Hi All, |
@joshyjoseph the recipe for conan.io already exists: https://github.com/conan-io/conan-center-index/tree/master/recipes/google-cloud-cpp If there are problems with the recipe please open a bug in that repo, feel free to CC me on the bug. |
We will want to revisit this, but closing for now. |
This comes up from time to time. It is in our roadmap, but we have not scheduled the work.
There are many binary packages we may consider. See #333 for an old list, or #3355 and #9233 for more recent lists. Some package managers already create binary packages for at least some of the libraries in
google-cloud-cpp
. For example, Conda:https://github.com/conda-forge/google-cloud-cpp-feedstock#current-release-info
and Conan Center:
https://conan.io/center/google-cloud-cpp
But we should consider binary packages for popular OS distributions (Ubuntu, Fedora, openSUSE, etc.).
There are some difficult questions to answer for distros that change very very slowly compared to our code base. We cannot backport all fixes, we cannot promise ABI compatibility. Maybe start with distros life Fedora that goes EOL in about a year anyway? Or maybe only support the "tumbleweed" equivalents?
The text was updated successfully, but these errors were encountered: