build(deps): downgrade protobuf for s390x segfault
Metadata
Current evaluation
Merged to downgrade protobuf and fix an s390x segfault. Approved by two reviewers and passed core CI checks. Changes affect two files with minor dependency version adjustments.
Suggested action: —
No scores available.
Issue body
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
- [ ] I've updated the relevant release notes.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to downgrade protobuf and fix an s390x segfault. Approved by two reviewers and passed core CI checks. Changes affect two files with minor dependency version adjustments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a protobuf version downgrade to resolve an s390x segfault. CI type-checking warnings were flagged but explicitly marked as non-blocking notifications. The dependency change was successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to downgrade protobuf, resolving a segmentation fault on s390x architecture. Non-blocking type checking warnings were noted. The change was integrated into the main branch. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1096 build: constrain protobuf | rockcraft | merged | Merged to constrain the protobuf dependency version, resolving s390x build segfaults caused by protobuf 6.33.*. Approved after review and CI validation. | |
| #156 build(deps): remove protobuf dep | craft-store | merged | Merged after removing the protobuf dependency, resolving issue #132. Approved by two reviewers, passed CI, and modified one file with a net reduction of three lines. | |
| #3923 build(deps): bump protobuf from 3.20.1 to 3.20.2 | snapcraft | merged | Merged an automated Dependabot pull request bumping protobuf from 3.20.1 to 3.20.2. The update resolves a C++ and Python security advisory and reduces MessageSet parsing memory usage. Approved and merged successfully. |