[PROTOTYPE] feat: support foreign architectures
Metadata
Current evaluation
Prototype PR for foreign-architecture support (CRAFT-4038) was closed unmerged; maintainer mr-cal noted it was superseded by merged PR #5274, shipped on latest/edge and scheduled for Snapcraft 8.8.
Resolution: closed superseded
Reason: Author closed the prototype deliberately, commenting that it "has been superseded by #5274, which is available on latest/edge and is scheduled to be released in Snapcraft 8.8." PR #5274 ('feat: support foreign architectures for core24') was merged and fixes #5222, so the functionality landed via the successor PR rather than this one.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Prototype PR for foreign-architecture support (CRAFT-4038) was closed unmerged; maintainer mr-cal noted it was superseded by merged PR #5274, shipped on latest/edge and scheduled for Snapcraft 8.8. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed prototype unmerged; foreign-architecture support was delivered by merged PR #5274, released on latest/edge and scheduled for Snapcraft 8.8. | |
| stealth/space-bunny-alpha | — | closed superseded | Prototype was closed as superseded by merged PR #5274, which delivered foreign-architecture support for core24 in Snapcraft 8.8 on latest/edge. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded by PR #5274. Foreign architecture support is now available on the latest/edge channel and scheduled for Snapcraft 8.8. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by PR #5274, which implements foreign architecture support. The replacement is available on latest/edge and scheduled for Snapcraft 8.8. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/snapcraft#5274
(confidence 97%)
Explicitly named in mr-cal's closing comment; merged PR delivering foreign-architecture support for core24 in Snapcraft 8.8.
-
Related To:
canonical/snapcraft#5222
(confidence 92%)
Feature issue this prototype declared it fixes; closed separately with archive-side fix in craft-archives#153 (2.1.0).
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #149 [PROTOTYPE] feat(apt_sources_manager): support foreign architectures | craft-archives | closed | Prototype PR #149 was closed unmerged and superseded by #153, which added foreign-architecture APT support in commit 64f1092 and shipped in craft-archives 2.1.0. | |
| #150 Support foreign architectures | craft-archives | closed | Foreign-architecture support shipped in craft-archives 2.1.0 via merged PR #153 (64f1092), replacing prototype #149 and enabling cross-compilation dependencies. | |
| #662 [PROTOTYPE] refactor: use craft-platforms | rockcraft | closed | Prototype PR #662 was closed unmerged in August 2024; the production build-planner migration later landed via rockcraft#715 at commit 516d29e5. | |
| #104 [Investigate] support foreign architectures | craft-archives | closed | Foreign-architecture package installation was implemented in PR #153 (commit 64f1092) and released in craft-archives 2.1.0. | |
| #5222 Support foreign architectures | snapcraft | closed | Foreign-architecture APT support landed in craft-archives#153 (64f1092), released in 2.1.0; Snapcraft added core24 cross-compilation coverage in b26b653c1. |