Hi all,

Controversial and TL;DR version - If one of the kernel devs can update
the wiki page here
https://wiki.ubuntu.com/Kernel/MainlineBuilds#Mainline_kernel_build_toolchain,
then as far as I'm concerned they can close this bug as resolved.

The longer version.....

Ubuntu is great! Thank you Debian! Thank you Canonical!

In hindsight I probably shouldn't have linked the CVE in comment #33. I
wasn't suggesting that Ubuntu was insecure in any way, I just wanted to
highlight to those "stuck" on an old (unsupported) mainline kernel that
they might have a problem, and need to make alternative arrangements.

Ubuntu 20.04 LTS will be supported for a long time however, and it will
get regular kernel updates (approx every 6 months) through the HWE/LTS
programme.

   See: https://wiki.ubuntu.com/Kernel/LTSEnablementStack

So, in a few months time focal will get a new kernel (5.11 I think)
which will be fully supported. Yay! And 6 months after that it will get
another new kernel. Double yay!

All official Ubuntu kernels get backported security fixes as bugs are
found. The 5.4, 5.8, and soon 5.11 kernels will all be kept secure
through security updates for the full life time of the LTS release.
Ubuntu is not insecure!

This bug was opened because the documentation for mainline here
https://wiki.ubuntu.com/Kernel/MainlineBuilds#Mainline_kernel_build_toolchain
states that the kernels are built with the most recent LTS release.

Obviously that is wrong, the mainline kernels are built with the
newest/development version of Ubuntu, and the wiki should be updated to
reflect that.

Now, it would be nice if the mainline build systems were updated to
build both the newest and the most recent LTS release, but that
sometimes requires additional work. In fact - you can't build the
mainline kernel on LTS as it stands, because newer kernels built with
the ubuntu kconfig require a newer dwarves package than ships with LTS.

If you need to run a newer kernel than is in focal today, then you have
several options, one of them is build your own (at least one set of
instructions is in this thread somewhere), another is find a PPA (I'm
sure one was mentioned in this thread somewhere too), do without the
hardware until the next HWE release, or use a newer version of Ubuntu.

2c

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1926938

Title:
  Recent mainline packages are built with Hirsuite 21.04, not Focal
  20.04 LTS

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Hi all,

  The Mainline wiki states that the mainline kernels are built with the
  previous LTS toolchain, but the recent 5.12.x and 5.11.x releases are
  being built with Hirsuite 21.04, and before that Groovy? If this is
  intentional, then the wiki should be updated to reflect the change in
  policy.

  From https://wiki.ubuntu.com/Kernel/MainlineBuilds

    Mainline kernel build toolchain
    These kernels are built with the toolchain (gcc, g++, etc.) from the 
previous Ubuntu LTS release. 
    (e.g. Ubuntu 14.04 "Trusty Tahr" / 16.04 "Xenial Xerus" / 18.04 "Bionic 
Beaver", etc.) Therefore, 
    out-of-tree kernel modules you already have built and installed for use 
with your release kernels 
    are not likely to work with the mainline builds.

  The 5.12 kernel was built with GCC 10.3.0, and 5.11.16 with 10.2.0. On
  my Focal LTS system I have GCC 9.3.0.

  The Mainline kernel build toolchain
  These kernels are built with the toolchain (gcc, g++, etc.) from the previous 
Ubuntu LTS release. (e.g. Ubuntu 14.04 "Trusty Tahr" / 16.04 "Xenial Xerus" / 
18.04 "Bionic Beaver", etc.) Therefore, out-of-tree kernel modules you already 
have built and installed for use with your release kernels are not likely to 
work with the mainline builds.

  The *linux-headers-generic* packages have unmet dependencies on 20.04
  LTS.

  I could install Groovy built kernels fine, but the Hirsuite ones built
  with GCC 10.3.0 appear to require libc6 >= 2.33. So the new kernels
  can't be installed on Focal (libc 2.31).

  Thanks,
  Mark

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926938/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to