Skip to content

feat: add arm64 support#39

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

feat: add arm64 support#39
kenvandine merged 1 commit intocanonical:kisak-fresh-core24from
MitchellAugustin:kisak-fresh-core24

Conversation

@MitchellAugustin
Copy link
Member

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

@MitchellAugustin
Copy link
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.

suites: [noble]
components: [main]
architectures: [amd64, i386]
architectures: [amd64, i386, arm64]
Copy link
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
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
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
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