Comment 16 for bug 2002429

Revision history for this message
Dimitri John Ledkov (xnox) wrote : Re: [Bug 2002429] Re: Patch needs to be removed ("debian/patches/gcc-ibmz-plt-revert.diff: Revert PLT changes from the gcc-11 branch")

On Thu, 18 May 2023, 01:25 Chris Halse Rogers, <email address hidden>
wrote:

> But this is not just patching the compiler used to build the kernel,
> it's patching the compiler available to everyone in the gcc-11 package?
> I may not have the full context to the fix, but this looks like it
> doesn't *just* change codegen for the kernel, right?
>
> It's fine for kinetic to be deprioritised - gcc-11 is in universe rather
> than main there so we've already communicated a lower support level, and
> kinetic is already superseded - but I think we've decided that while
> it's OK to skip intermediate releases we want that to be an actively
> documented choice rather than just silently failing to fix.
>

This is an active choice.
No packages in kinetic+ use gcc-11.
gcc-11 in kinetic+ exists to apply and test fixes for SRUs to jammy where
it is the default compiler; as well as to compile EFI code that is copied
back (grub2-unsigned).

Furthermore this fix insofar affects kernel compiled kernel, thus yes this
is fixing kernel compiler codepath in jammy only, as kinetic+ is fixed
(specifically kinetic+ kernels require gcc-12 due to kconfig hardening
choices).

> --
> You received this bug notification because you are subscribed to Ubuntu.
> Matching subscriptions: s390x
> https://bugs.launchpad.net/bugs/2002429
>
> Title:
> Patch needs to be removed ("debian/patches/gcc-ibmz-plt-revert.diff:
> Revert PLT changes from the gcc-11 branch")
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-z-systems/+bug/2002429/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=ubuntu-z-systems; status=New; importance=Undecided;
> assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=gcc-11; component=main;
> status=Fix Released; importance=Wishlist; assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=gcc-11-cross;
> component=universe; status=New; importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=gcc-11-cross-ports;
> component=universe; status=New; importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=jammy;
> sourcepackage=gcc-11; component=main; status=Fix Committed;
> importance=Critical; assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=jammy;
> sourcepackage=gcc-11-cross; component=main; status=Fix Committed;
> importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=jammy;
> sourcepackage=gcc-11-cross-ports; component=universe; status=Fix Committed;
> importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=kinetic;
> sourcepackage=gcc-11; component=main; status=New; importance=Low;
> assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=lunar;
> sourcepackage=gcc-11; component=main; status=Fix Released;
> importance=Wishlist; assignee=None;
> Launchpad-Bug: distribution=debian; sourcepackage=gcc-11; component=main;
> status=Fix Released; importance=Unknown; assignee=None;
> Launchpad-Bug-Tags: s390x verification-done-jammy verification-needed
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: janitor john-cabaj raof vorlon xnox
> Launchpad-Bug-Reporter: John Cabaj (john-cabaj)
> Launchpad-Bug-Modifier: Chris Halse Rogers (raof)
> Launchpad-Message-Rationale: Subscriber (Ubuntu)
> Launchpad-Message-For: xnox
> Launchpad-Subscription: s390x
>
>