← Back to issue list

build(snap): update stage-packages for armhf

View original Github issue

Metadata

Project
rockcraft
Number
#774
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged an update to snap stage-packages for armhf, replacing unavailable libgpgme11 and libbtrfs0 with t64 variants. Approved by two reviewers, passed CI, and modified 2 lines in 1 file.

Suggested action:

No scores available.

Issue body

libgpgme11 and libbtrfs0 don't exist on armhf, so we must use the 't64' packages that exist in all archs. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged an update to snap stage-packages for armhf, replacing unavailable libgpgme11 and libbtrfs0 with t64 variants. Approved by two reviewers, passed CI, and modified 2 lines in 1 file.
qwen3.6-35b-a3b-mtp-q6 Merged an update to snap stage-packages for armhf. Replaced non-existent libgpgme11 and libbtrfs0 with t64 variants to resolve architecture-specific build failures.
qwen3.6-35b-a3b-mtp-q6 Merged armhf snap stage-packages update. Replaced non-existent libgpgme11 and libbtrfs0 with universally available t64 variants to resolve architecture-specific build failures.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#990 tests: fix snaps tests in armhf snapcraft merged Merged into master to fix failing snap tests on the armhf architecture. Approved by a reviewer, the change updated 11 files and resolved CI failures without altering overall code coverage.
77%
#1024 build(snap): re-enable riscv64 and armhf rockcraft merged Merged to re-enable riscv64 and armhf snap builds. Updated store support and a compatible armhf uv snap removed previous restrictions. Approved by two reviewers and merged with minimal code changes.
76%
#557 build: fix snap build in non-amd64 archs rockcraft merged Merged fix for snap builds on non-amd64 architectures, resolving missing dependency wheels. Approved by two reviewers, passed CI, and updated one file with 15 lines.
73%
#1595 tests: fix the skip of snapd integration tests in armhf snapcraft merged Merged a fix for snapd integration test skipping on armhf. Accessing self.deb_arch before the parent setUp caused failures. Correcting the initialization order resolved the issue. Approved by one reviewer and passed CI.
73%
#5248 ci: publish snaps to arm64 snapcraft merged Merged CI updates to build and publish test snaps for arm64. Approved by two reviewers with passing checks, the change enables automated testing for related snapcraft and craft-providers issues.
72%
#2173 fix(snap): fix build on 32-bit platforms charmcraft merged Merged a one-line fix resolving snap build failures on 32-bit armhf platforms. Approved by three reviewers and validated via a successful Launchpad remote build.
71%
#2126 packaging: load the correct libraries on armhf snapcraft merged Merged fix to snapcraft packaging to correctly load armhf libraries via ctypes dlopen, resolving architecture-specific runtime issues. Approved by reviewer and passed CI checks.
71%
#331 feat(snap): build on arm64 fetch-service merged Merged after two approvals with zero unresolved comments. Adds arm64 build support for the snap package via a single-file change (+4/-0 lines). A successful build log confirms cross-architecture snap compilation is now enabled.
70%
#6309 build(snapcraft.yaml): update cargo snapcraft merged Merged update to snapcraft.yaml staging cargo and consolidating build-packages, fixing a cryptography build failure introduced in #6307. Approved by two reviewers and merged after passing core CI checks.
70%