[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-09-13 Thread TuxInvader
Hi @jagsdesai

I think you're using the package from mainline. I publish a PPA for
20.04 LTS, and version 5.14.3 has just finished building on launchpad
this morning, so any package you installed yesterday was nothing to do
with me ;-)

Here's my dependencies

$ dpkg -I 
linux-headers-5.14.3-051403-generic_5.14.3-051403.202109130749_amd64.deb 
 ...
 Depends: linux-headers-5.14.3-051403, libc6 (>= 2.22), libelf1 (>= 0.142), 
libssl1.1 (>= 1.1.0), zlib1g (>= 1:1.2.3.3)

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-09-06 Thread TuxInvader
@nvrmndr - Works for me :-)
Please open a bug on my github project if you want help debugging it.

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-07-20 Thread TuxInvader
FYI - This bug is for back-porting dwarves and libbpf to focal fixing
support for newer kernels:
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1912811

It wont make mainline releases work on focal, but it will again be
possible to compile a kernel using the focal toolchain.

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-07-02 Thread TuxInvader
It's becoming increasingly difficult to build your own kernels on focal
due to the kernel dependencies on newer tool-chain elements. You now
need dwarves 1.21 (or 1.20 with this patch
https://bugs.launchpad.net/ubuntu/+source/dwarves-dfsg/+bug/1928244 ) to
build a 5.13 kernel.

I have a focal based container for building mainline here:
https://github.com/TuxInvader/focal-mainline-builder

The container includes the build dependencies for mainline kernels, and
builds the latest dwarves and libbpf source packages from impish.

-- 
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


[Kernel-packages] [Bug 1928535] Re: No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-06-30 Thread TuxInvader
This looks to be fixed in 5.10.47.

** Changed in: linux (Ubuntu)
   Status: Confirmed => Fix Released

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  Fix Released

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1928535] Re: No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-06-21 Thread TuxInvader
Well that's new, those folders with the failed builds used to be mostly
empty, apart from a few miscellaneous files (change logs, etc). It looks
like some process has now copied that particular 5.11.20 version into
them? How strange?

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-06-10 Thread TuxInvader
It's a shame that mainline don't build LTS compatible kernels anymore,
but what can we do about it? It would be nice if they would build for
ubuntu-next *and* previous LTS, but they don't.

So new kernels for any Ubuntu release relies on the HWE updates that
come with the point releases. The next focal update (20.04.3) should
back port the kernel from 21.04 (which is 5.11) and it should arrive in
August. The previous HWE kernel was 5.8.

What I don't understand with the HWE packages, is that there is both a
linux-generic-hwe-20.04 and a linux-generic-hwe-20.04-edge. It feels to
me like `edge` should be more like a rolling release between the HWE
releases that come with an LTS update, but they're not?? Currently the
edge and non-edge versions are exactly the same.

$ apt-cache madison linux-generic-hwe-20.04-edge
linux-generic-hwe-20.04-edge | 5.8.0.55.62~20.04.39 | 
http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages

$ apt-cache madison linux-generic-hwe-20.04
linux-generic-hwe-20.04 | 5.8.0.55.62~20.04.39 | 
http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages

Strange.

-- 
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


[Kernel-packages] [Bug 1928535] Re: No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-06-10 Thread TuxInvader
This is still broken on 5.10.43.

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.43/

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-06-02 Thread TuxInvader
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-29 Thread TuxInvader
This has become a security issue!

So the kernels are now being built with impish, and unless people are
using my PPA or building their own, then the last install-able kernel
for LTS (focal) was 5.11.16.

The 5.11.x series went EOL with 5.11.22, and all 5.11.x have a level 7.8
CVE: https://nvd.nist.gov/vuln/detail/CVE-2021-32606

As far as I can see this is still vulnerable up to and including 5.12.8.
Linus applied the fix to his tree here:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/net/can?id=2b17c400aeb44daf041627722581ade527bb3c1d
but that hasn't yet been applied to the stable 5.12.x branch.

Ooops: https://www.openwall.com/lists/oss-security/2021/05/28/2

If you're using mainline on focal, then you might want to drop back to a
5.10.x release which doesn't have the vulnerability, or use my PPA, or
follow one of the build instructions posted in this thread.


** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2021-32606

-- 
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


[Kernel-packages] [Bug 1928535] Re: No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-05-24 Thread TuxInvader
Can you please check again, the builder fails to build 5.10.x and
5.11.x. Other builds 5.12, daily, etc are not affected.

** Changed in: linux (Ubuntu)
   Status: Fix Released => Confirmed

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1928535] Re: No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-05-24 Thread TuxInvader
Hi Kai-Heng,

I'm sure the disk issue on the builder was resolved quickly, however the
5.10.x and 5.11.x builds have been failing ever since the disk filled.
The builder is still failing to build the most recent kernels. See:

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.39/

and

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.22/

The 5.12 and the 5.13 series are no affected.

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-22 Thread tuxinvader
I think we're getting way off topic here. The fundamental issue in this
bug report is that the policy being employed when building the mainline
kernels does not follow the policy documented. Either the mainline
builders need to start following the policy (and building on LTS) or
change the policy (and continue building on Ubuntu "next").

If you use my PPA and have questions about it, then please open an issue
on the github project here: https://github.com/TuxInvader/focal-
mainline-builder

DanglingPointer (cool handle) is correct in a lot of what he said, there
is no inherent trust conveyed through the PPA system. Any one can setup
a PPA and upload software packages to launchpad. Downloading software
from a PPA is little different to downloading a snap or binary package
from a website. You need to decided whether you want to trust the
origin. I would like to point out the following though:

1. PPAs aren't compiled in the uploaders basement, a source package is
built and uploaded to the PPA and then the compilation takes place on
launchpad. I'm not suggesting this is more secure obviously. I could
still have messed with the source package ;-)

2. Kernel PPAs are not more of a threat to your system than any other
PPA. Your kernel runs your hardware and has full access to the system,
but does a malicious kernel module have more access to your data (read
the stuff you care about) than your user account? Beware of all PPAs,
not just ones which package kernels.

In the interest of transparency, I have reverted my docker container to
use the official dwarves package. If you want to use my container to
build your kernel you can now see everything it does, it is after all a
shell script.

If you chose to continue using my PPA, then I would also point out that
those binaries are built using my dwarves package, because that's just
how launchpad works.

Cheers :-)

PS. If you're not using 5.12.x, then you may have noticed that mainline
hasn't built any packages for a while, 5.11.x and 5.10.x started failing
around the time they switched to impish, and coincided with the build
machine running out of disk space. I opened a report here:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-19 Thread tuxinvader
@peci1 there's nothing to stop you adding my focal ppa to your bionic
system. The apt-add tool might refuse to add it, but you can manually
create the ppa.list file yourself if it does?

Create: /etc/apt/sources.list.d/mainline-ppa.list with the below content

deb http://ppa.launchpad.net/tuxinvader/lts-mainline/ubuntu focal main 
deb-src http://ppa.launchpad.net/tuxinvader/lts-mainline/ubuntu focal main

-- 
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


[Kernel-packages] [Bug 1928535] Re: No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-05-15 Thread tuxinvader
From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
ld: final link failed: No space left on device
make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
make[1]: *** [Makefile:185: __sub-make] Error 2
make[1]: Leaving directory '/home/kernel/COD/linux'
make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1928535] [NEW] No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

2021-05-15 Thread tuxinvader
Public bug reported:

It looks like the build machine ran out of disk space while building
5.11.20 amd64 and 5.10.36 armhf.

From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
ld: final link failed: No space left on device
make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
make[1]: *** [Makefile:185: __sub-make] Error 2
make[1]: Leaving directory '/home/kernel/COD/linux'
make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

No packages have been built for 5.10.37, 5.11.20, or 5.11.21

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: New

-- 
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/1928535

Title:
  No disk space, mainline 5.10.37 and 5.11.20, 5.11.21 failed to build

Status in linux package in Ubuntu:
  New

Bug description:
  It looks like the build machine ran out of disk space while building
  5.11.20 amd64 and 5.10.36 armhf.

  From: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.11.20/amd64/log
  ld: final link failed: No space left on device
  make[2]: *** [/home/kernel/COD/linux/Makefile:1183: vmlinux] Error 1
  make[2]: Leaving directory '/home/kernel/COD/linux/debian/build/build-generic'
  make[1]: *** [Makefile:185: __sub-make] Error 2
  make[1]: Leaving directory '/home/kernel/COD/linux'
  make: *** [debian/rules.d/2-binary-arch.mk:50: 
/home/kernel/COD/linux/debian/stamps/stamp-build-generic] Error 2
  dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

  No packages have been built for 5.10.37, 5.11.20, or 5.11.21

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1928535/+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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-11 Thread tuxinvader
I'll upload the latest 5.11.x kernel to a lts-mainline-previous PPA, and 
longterm 5.10.x kernels to lts-mainline-longterm. 
 
5.10.35 will be available here: 
https://launchpad.net/~tuxinvader/+archive/ubuntu/lts-mainline-longterm

5.11.19 will be available here:
https://launchpad.net/~tuxinvader/+archive/ubuntu/lts-mainline-previous

cheers :-)

:wq

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-10 Thread tuxinvader
I updated my container so you can pick which flavour to build (generic
or lowlatency), and exclude some of the packages (udebs, cloud-tools).
The PPA now has enough space to build the source package.

So I've published 5.12.2 generic packages here:

  https://launchpad.net/~tuxinvader/+archive/ubuntu/lts-mainline

I'll keep it updated with 5.12.x kernels until this gets resolved.

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-08 Thread tuxinvader
I built a container for building mainline kernels. It build debs by
default, but it can also build signed source packages, but unfortunately
the sources are too big to be used with a PPA (they fill up the disk
during build).

There is another issue with building mainline on focal, and that's the
kernels require pahole >= 1.16 (from dwarves package). The groovy
version of dwarves can be installed on focal, or you can use my PPA
here: https://launchpad.net/~tuxinvader/+archive/ubuntu/lts-mainline

I was hoping to push my kernels to that PPA, but as I said - they're too
big for launchpad.

If you want an easy(ish) way to compile your own mainline packages you
can use this:  https://hub.docker.com/r/tuxinvader/focal-mainline-
builder

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-05 Thread tuxinvader
This bug appears to be either:

1. A documentation bug. The wiki
(https://wiki.ubuntu.com/Kernel/MainlineBuilds) needs updating to
indicate that mainline kernels are built for the current Ubuntu release
only. Remove the section about using the LTS tool-chain.

2. The automated build system is wrong, and it should be building
mainline kernels on the current LTS (right now that's focal (20.04)),
instead of the current release (21.04) which is what it actually does.

Another option might be to change the automated build system to either
build kernels for both the current release *and* the current LTS
release... Or generate source packages so users not on the target
release can build their own packages.

-- 
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


[Kernel-packages] [Bug 1926938] Re: Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-03 Thread tuxinvader
This is not a bug report, but a question on the build policy of the
mainline kernels?

Should mainline kernels work on the previous LTS or not?


** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
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


[Kernel-packages] [Bug 1926938] [NEW] Recent mainline packages are built with Hirsuite 21.04, not Focal 20.04 LTS

2021-05-03 Thread tuxinvader
Public bug reported:

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

** Affects: linux (Ubuntu)
 Importance: Undecided
 Status: Incomplete


** Tags: focal

-- 
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:
  Incomplete

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


[Kernel-packages] [Bug 1660416] Re: zfs-dkms 0.6.5.6-0ubuntu14: zfs kernel module failed to build

2017-02-23 Thread tuxinvader
I have this error too, but it seems that you no longer need the zfs-
linux dkms packages on 16.04. Ubuntu ships the ZOL module with the main
kernel package. So the fact it wont build is irrelevant. Unless you
specifically need to build it out of tree???

The version currently included is: 0.6.5.6-0ubuntu15

http://kernel.ubuntu.com/git/ubuntu/ubuntu-
xenial.git/commit/?id=8e543f2fd146981d88366f93d2d0b9453e7e507e

And the in-tree version was patched to work with posix_acl changes,
which have broken then DKMS build. See last patch in the commit here:

http://kernel.ubuntu.com/git/ubuntu/ubuntu-
xenial.git/commit/?id=37d3c4d67f90135a44c2d23e4546f31dd5b61a44

I'm going to remove the DKMS version from my system, but it's a simple
fix for those who want to keep it.

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

Title:
  zfs-dkms 0.6.5.6-0ubuntu14: zfs kernel module failed to build

Status in zfs-linux package in Ubuntu:
  Confirmed

Bug description:
  ms core ttf fonts fail to install

  ProblemType: Package
  DistroRelease: Ubuntu 16.04
  Package: zfs-dkms 0.6.5.6-0ubuntu14
  ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
  Uname: Linux 4.4.0-57-generic x86_64
  NonfreeKernelModules: zfs zunicode zcommon znvpair zavl wl
  ApportVersion: 2.20.1-0ubuntu2.5
  Architecture: amd64
  DKMSKernelVersion: 4.4.0-59-generic
  Date: Mon Jan 30 12:50:12 2017
  DuplicateSignature: 
dkms:zfs-dkms:0.6.5.6-0ubuntu14:/var/lib/dkms/zfs/0.6.5.6/build/module/zfs/zpl_xattr.c:1284:12:
 error: too few arguments to function ‘posix_acl_valid’
  InstallationDate: Installed on 2015-03-08 (693 days ago)
  InstallationMedia: Xubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 
(20140723)
  PackageVersion: 0.6.5.6-0ubuntu14
  RelatedPackageVersions:
   dpkg 1.18.4ubuntu1.1
   apt  1.2.19
  SourcePackage: zfs-linux
  Title: zfs-dkms 0.6.5.6-0ubuntu14: zfs kernel module failed to build
  UpgradeStatus: Upgraded to xenial on 2016-10-29 (92 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1660416/+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


[Kernel-packages] [Bug 1602409] [NEW] Ubuntu 16.04 Should package zfs-auto-snapshot

2016-07-12 Thread tuxinvader
Public bug reported:

ZFS on Linux provide a handy script for automatically creating hourly,
weekly, and monthly snapshots of ZFS pools. I can't think of a good
reason for it not being packaged with the official Ubuntu ZFS support.
The ZoL PPA includes the script and crontabs, so why isn't in the
official repositories too?

https://github.com/zfsonlinux/zfs-auto-snapshot

lsb_release
-
Description:Ubuntu 16.04 LTS
Release:16.04

** Affects: zfs-linux (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Ubuntu 16.04 Should package zfs-auto-snapshot

Status in zfs-linux package in Ubuntu:
  New

Bug description:
  ZFS on Linux provide a handy script for automatically creating hourly,
  weekly, and monthly snapshots of ZFS pools. I can't think of a good
  reason for it not being packaged with the official Ubuntu ZFS support.
  The ZoL PPA includes the script and crontabs, so why isn't in the
  official repositories too?

  https://github.com/zfsonlinux/zfs-auto-snapshot

  lsb_release
  -
  Description:  Ubuntu 16.04 LTS
  Release:  16.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1602409/+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