← Back to issue list

kernel plugin: use default per arch targets.

View original Github issue

Metadata

Project
snapcraft
Number
#1209
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1209 as commit 2b6aee1e9, adding architecture-specific kernel build targets when none is configured (LP #1665659).

Resolution: closed resolved

Reason: PR #1209 was merged with commit 2b6aee1e9. The change adds and tests per-architecture default kernel targets, resolving LP #1665659.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Signed-off-by: Paolo Pisati paolo.pisati@canonical.com LP: #1665659

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1209 as commit 2b6aee1e9, adding architecture-specific kernel build targets when none is configured (LP #1665659).
stealth/space-bunny-alpha — closed resolved Merged as commit 2b6aee1e9; the kernel plugin now uses per-architecture default build targets when none is specified, resolving LP #1665659.
stealth/space-bunny-alpha — closed resolved Merged PR #1209 as commit 2b6aee1e9, adding per-architecture default kernel targets when none is specified and resolving LP #1665659.
stealth/space-bunny-alpha — closed resolved Merged PR #1209 in commit 2b6aee1e9, making the kernel plugin use default per-architecture targets when unspecified and resolving LP #1665659.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#1209 as commit 2b6aee1e9, adding architecture-specific default kernel build targets to address LP #1665659.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#1209; the kernel plugin now uses per-architecture default targets when none is specified, fixing LP #1665659.
qwen/qwen3.6-35b-a3b — — Merged kernel plugin updates to use default per-architecture targets. The change modifies two files (+48/-5 lines) and addresses Launchpad bug #1665659.
qwen3.6-35b-a3b-mtp-q6 — — Merged to update the kernel plugin to use default per-architecture targets, resolving Launchpad bug #1665659. Authored by sergiusens with a sign-off from Paolo Pisati.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft (launchpad)#1665659 (confidence 99%)

    Launchpad bug resolved by PR #1209.

  • Related To: snapcraft#1149 (confidence 97%)

    Earlier unmerged attempt for the same per-architecture default-target behavior.

  • Related To: snapcraft#1136 (confidence 97%)

    Earlier closed attempt superseded by the merged implementation in PR #1209.

Related issues

Issue Project State Summary Similarity
#1136 kernel plugin: if kernel's target == NULL, use per-arch default target snapcraft closed Closed unmerged; the equivalent kernel-plugin change was merged in #1209 as commit 2b6aee1e9, adding architecture-specific default build targets.
88%
#1665659 kernel plugin: if kernel's target == NULL, use per-arch default target snapcraft (launchpad) closed Merged canonical/snapcraft#1209 (commit 2b6aee1e9), adding per-architecture kernel build targets when no target is configured.
87%
#1149 kernel plugin: if kernel's target == NULL, use per-arch default target snapcraft closed Closed unmerged: superseded by snapcraft PR #1209, merged as commit 2b6aee1e9, which adds per-arch kernel build targets (bzImage/zImage/Image.gz) plus unit tests for LP #1665659.
83%
#1377 kernel plugin: add default targets per powerpc, ppc64el and s390x snapcraft merged Merged as commit 6bcfc2ec4, adding default kernel targets for powerpc, ppc64el, and s390x.
79%
#689 kernel plugin: kernel targets depending on debarch snapcraft merged Merged as f0a19ebcc, adding architecture-specific kernel image targets so one snapcraft.yaml builds amd64, arm64 and armhf kernels.
76%
#1148 kernel plugin: if dtb target == NULL and arch == (arm||arm64), build and install all dtbs snapcraft merged Merged PR #1148 (commit 24261779d), making the kernel plugin build and install all DTBs by default on ARM/ARM64 when no DTB target is set.
75%
#1604801 kernel plugin: pick the correct kernel-image-target per architecture snapcraft (launchpad) closed Architecture-specific kernel image targets were merged in snapcraft PR #689 (f0a19ebcc), enabling one kernel snap definition to build amd64, arm64, and armhf.
74%
#1700069 kernel plugin: add implicit kernel targets for powerpc, ppc64el and s390x snapcraft (launchpad) closed Feature request to add implicit/default kernel build targets for powerpc, ppc64el and s390x was implemented in merged PR canonical/snapcraft#1377 (commit 6bcfc2ec4) and released in snapcraft 2.33; issue closed as fixed.
71%
#1135 kernel plugin: if dtb target == NULL and arch == (arm||arm64), build and install all dtbs snapcraft closed Closed unmerged after #1148 implemented the same change; #1148 was merged in commit 24261779d to build and install all ARM/ARM64 DTBs when no target is set.
71%