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.
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/tuxinvade r/focal- mainline- builder