Hi, On Thu, 11 Jan 2024 at 09:42, Bastian Blank <wa...@debian.org> wrote: > > Hi > > Linux 6.7 fails to build on at least i386 and armhf. Even it now > manages to make the compiler fail to allocate memory: > | cc1: out of memory allocating 135266296 bytes after a total of 235675648 > bytes > > Right now both fail on the same driver, so a short team workaround would > be to disable it. But we need a long term fix, and quickly. > > As it is now, we will not be able to provide a kernel for maybe all > 32bit architectures for Trixie. > > Bastian >
Disabling debug symbols, enabling debug symbol zstd compression, using split debug symbols (disabled BTF usage) should help here. Separately, I wish we had cross-builders available, and cross-build i386/armhf kernels from amd64/arm64 and thus having access to 64-bit compiler. I am experiencing the same issue with the armhf kernels on my infrastructure. -- Dimitri Sent from Ubuntu Pro https://ubuntu.com/pro