← Back to issue list

kernel plugin: add implicit kernel targets for powerpc, ppc64el and s390x

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1700069
Type
issue
State
closed
Author
~p-pisati
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: Maintainer ~sergiusens linked the implementing PR snapcore/snapcraft#1377, which merged as commit 6bcfc2ec4, and noted the change was released in snapcraft 2.33 before closing the bug.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Without this patch, it's always necessary to explicit a kernel target - this patch adds an implicit / default target for these arches too, like for arm, x86, etc.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Default kernel targets for powerpc, ppc64el, and s390x were merged in snapcore/snapcraft#1377 (6bcfc2ec4) and released in Snapcraft 2.33.
stealth/space-bunny-alpha — closed resolved Added implicit kernel targets for powerpc, ppc64el, and s390x by merging snapcraft#1377 as commit 6bcfc2ec4, matching existing arm/x86 behavior.
qwen/qwen3.6-35b-a3b — — Closed without merging the proposed patch. No comments or follow-up actions were recorded, indicating the request was abandoned or resolved separately.
qwen/qwen3.6-35b-a3b — — Rejected feature request to add implicit kernel targets for powerpc, ppc64el, and s390x architectures to the kernel plugin.
qwen/qwen3.6-35b-a3b — — Closed as implemented. Merged implicit kernel targets for powerpc, ppc64el, and s390x to remove explicit target requirements.
qwen3.6-35b-a3b-mtp-q6 — — Implicit kernel target support for powerpc, ppc64el, and s390x was closed without resolution or merge. With zero comments and no applied patches, the feature request was abandoned or superseded by later upstream changes.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#1377 (confidence 95%)

    PR 'kernel plugin: add default targets per powerpc, ppc64el and s390x', merged as commit 6bcfc2ec4; cited by the maintainer as the fix for this bug.

  • Related To: canonical/snapcraft#1209 (confidence 70%)

    Earlier merged PR adding per-architecture default kernel targets (arm, x86, etc.), resolving LP #1665659; this issue extends that behaviour to powerpc/ppc64el/s390x.

  • Duplicate Of: snapcraft (launchpad)#1665659 (confidence 55%)

    Predecessor bug for the same kernel-plugin per-arch default target behaviour, already fixed for other architectures.

Related issues

Issue Project State Summary Similarity
#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.
83%
#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.
76%
#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.
76%
#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.
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.
71%
#1209 kernel plugin: use default per arch targets. snapcraft merged Merged PR #1209 as commit 2b6aee1e9, adding architecture-specific kernel build targets when none is configured (LP #1665659).
71%