← Back to issue list

Docs: Add guide for multiarch snaps

View original Github issue

Metadata

Project
snapcraft
Number
#5041
Type
issue
State
open
Author
sed-i
Labels
Created
2024-09-14 01:13:41+00:00
Updated
2025-03-13 18:36:55+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

### What needs to get done We should document how multiarch and snaps work: - Is there one *.snap file per arch (arm64, amd64, ...), or a single snap can be multiarch? - For testing purposes, can I cross-build a snap on my machine? E.g. build an arm64 snap on my amd64 machine? What if it's rust/go -- is it then possible to cross build? - What is the recommended way of setting up CI for multiarch builds? Does it have to involve launchpad? - What platforms are supported? For example, [nushell publishes](https://github.com/nushell/nushell/releases) for x86_64, riscv64gc, armv7, aarch64-pc, aarch64-apple. ### Why it needs to get done Help users understand multiarch snaps so they can produce more compelling snaps.

Evaluation history

No evaluation history available.