Skip to content

feat: add arm64 support - #39

Merged
kenvandine merged 1 commit into
canonical:kisak-fresh-core24from
MitchellAugustin:kisak-fresh-core24
Dec 12, 2025
Merged

kenvandine merged 1 commit into
canonical:kisak-fresh-core24from
MitchellAugustin:kisak-fresh-core24

Conversation

@MitchellAugustin

Copy link
Copy Markdown
Member

Adjust the snapcraft.yaml to build the required packages for arm64 platforms

@MitchellAugustin

Copy link
Copy Markdown
Member Author

Verified that this snap builds and installs on DGX Spark (arm64) and Asus ROG Zephyrus G15 (amd64). Also verified that this works when bundled alongside Steam on arm64.

Comment thread snapcraft.yaml
suites: [noble]
components: [main]
architectures: [amd64, i386]
architectures: [amd64, i386, arm64]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't get any arm64 packages from the kisak PPAs, so lets not include that in the architectures list.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we do, right? https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa/+packages shows builds for arm64, and my on arm64 section stages some of the mesa packages provided by that PPA.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we do, right? https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa/+packages shows builds for arm64, and my on arm64 section stages some of the mesa packages provided by that PPA.

Oh, you are right! I'm surprised they build for other arches.

@kenvandine
kenvandine merged commit e9be274 into canonical:kisak-fresh-core24 Dec 12, 2025
1 check passed
@MitchellAugustin

Copy link
Copy Markdown
Member Author

Thanks @kenvandine and @ashuntu !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants