summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorBrian Van Essen <vanessen1@llnl.gov>2022-09-08 23:05:52 -0400
committerGitHub <noreply@github.com>2022-09-08 21:05:52 -0600
commitf0c1c6f8cc87cecfee44d611437393a7d093f94d (patch)
treea2e6fa6c7338b07211198affc9cc9d7a57989361 /share
parent02151ac649bcccf0661ef40a1516c9cf46543855 (diff)
downloadspack-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