diff options
author | Brian Van Essen <vanessen1@llnl.gov> | 2022-09-08 23:05:52 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-08 21:05:52 -0600 |
commit | f0c1c6f8cc87cecfee44d611437393a7d093f94d (patch) | |
tree | a2e6fa6c7338b07211198affc9cc9d7a57989361 /share | |
parent | 02151ac649bcccf0661ef40a1516c9cf46543855 (diff) | |
download | spack-f0c1c6f8cc87cecfee44d611437393a7d093f94d.tar.gz spack-f0c1c6f8cc87cecfee44d611437393a7d093f94d.tar.bz2 spack-f0c1c6f8cc87cecfee44d611437393a7d093f94d.tar.xz spack-f0c1c6f8cc87cecfee44d611437393a7d093f94d.zip |
Match protobuf to py-protobuf version (#32491)
* Fixed the py-protobuf recipe so that when cpp support is require so
that it uses the same major and minor version range for the protobuf
package.
* Fixed the range bound for the 3.x py-protobuf packages.
Added mappings for 4.x py-protobuf packages to 3.x protobuf packages.
Removed a hash for v21.1 protobuf and replaced with v3.21.1 to keep a
standard versioning convention. Note that while Google has started
releasing both 3.x.y and a tag that dropped the leading 3. so it is
just x.y. This provides the appearance of a new major version, but
really is just a new minor version. These packages still report
versions as 3.x.y, so switching to versions and hashes with that
convention.
* Simplified constraints based on reviewer comments.
* Fixed flake8 errors
* Update var/spack/repos/builtin/packages/py-protobuf/package.py
* Fixed constraints on v2. versions and addressed Flake8 comments.
* Fixed flake8
* Fixed range dependencies for version 2.x
* Update var/spack/repos/builtin/packages/py-protobuf/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Fixed version ranges to skip unknown versions.
* Fixed the dependencies on protobuf to solve weird build issues.
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions