Skip to content

build(snap): try out dev chisel to fix 25.10 builds - #1311

Draft
tigarmo wants to merge 1 commit into
mainfrom
work/test-chisel-25.10
Draft

build(snap): try out dev chisel to fix 25.10 builds#1311
tigarmo wants to merge 1 commit into
mainfrom
work/test-chisel-25.10

Conversation

@tigarmo

@tigarmo tigarmo commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

  • I've followed the contribution guidelines.
  • I've signed the CLA.
  • I've successfully run make lint && make test.
  • I've added or updated any relevant documentation.
  • In documents I changed, I added a meta description if one was missing.
  • I've updated the relevant release notes.

Copilot AI review requested due to automatic review settings July 23, 2026 12:05

Copilot AI left a comment

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.

Pull request overview

This PR updates the Rockcraft snap build to use a custom (development) build of chisel from source instead of staging the chisel/latest/candidate snap, aiming to address build issues affecting Ubuntu 25.10.

Changes:

  • Switch the chisel part from stage-snaps to building via the Snapcraft go plugin.
  • Pull chisel from a GitHub fork/branch and set CGO_ENABLED=0 for a static-ish build.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread snap/snapcraft.yaml
Comment on lines +224 to +228
plugin: go
source: https://github.com/upils/chisel.git
source-branch: fix/old-releases-not-moved
build-environment:
- CGO_ENABLED: "0"
Comment thread snap/snapcraft.yaml
Comment on lines +225 to +226
source: https://github.com/upils/chisel.git
source-branch: fix/old-releases-not-moved
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.

2 participants