From 787ec039ba08dca73e22f5bb3cc118736cd850a4 Mon Sep 17 00:00:00 2001 From: Dan Kluser Date: Fri, 31 Jul 2026 08:05:50 +0200 Subject: [PATCH 1/3] debian for better cross-compile --- docker/kernel-builder/Dockerfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docker/kernel-builder/Dockerfile b/docker/kernel-builder/Dockerfile index b7a0363..1b61031 100644 --- a/docker/kernel-builder/Dockerfile +++ b/docker/kernel-builder/Dockerfile @@ -1,13 +1,15 @@ -FROM ubuntu:24.04 +FROM debian:trixie ENV DEBIAN_FRONTEND=noninteractive -RUN apt-get update && apt-get install -y --no-install-recommends \ - build-essential bc bison dwarves flex kmod cpio gawk \ +RUN dpkg --add-architecture amd64 \ + && apt-get update && apt-get install -y --no-install-recommends \ + build-essential bc bison dwarves flex kmod cpio gawk pkg-config \ libdw-dev libelf-dev libssl-dev zlib1g-dev \ + libdw-dev:amd64 libelf-dev:amd64 zlib1g-dev:amd64 \ python3 rsync dpkg-dev debhelper zstd \ perl git ca-certificates xz-utils ccache \ - gcc-x86-64-linux-gnu binutils-x86-64-linux-gnu libc6-dev-amd64-cross \ + crossbuild-essential-amd64 \ && rm -rf /var/lib/apt/lists/* ENV ARCH=x86_64 From fdc0f22eb2e0032cac3301e27de2f6ed4221fbdc Mon Sep 17 00:00:00 2001 From: Dan Kluser Date: Fri, 31 Jul 2026 08:11:56 +0200 Subject: [PATCH 2/3] update ref for test --- build_image.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_image.sh b/build_image.sh index 49dfa1d..e117020 100755 --- a/build_image.sh +++ b/build_image.sh @@ -9,7 +9,7 @@ KERNEL_SRC="" CLEAN=false IMG_SIZE=12000 KERNEL_ONLY=false -PATCHES_REF="kernel-7.1.3-e81e281" +PATCHES_REF="daa2e496086ae0c9fe22205f703925a2e2596185" MULTI_DISTROS="ubuntu2604 arch cachyos" From 842c30bd7aa8de71758807bae7aee7999843ae0a Mon Sep 17 00:00:00 2001 From: Dan Kluser Date: Fri, 31 Jul 2026 21:31:34 +0200 Subject: [PATCH 3/3] change kernel ref --- build_image.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_image.sh b/build_image.sh index e117020..49dfa1d 100755 --- a/build_image.sh +++ b/build_image.sh @@ -9,7 +9,7 @@ KERNEL_SRC="" CLEAN=false IMG_SIZE=12000 KERNEL_ONLY=false -PATCHES_REF="daa2e496086ae0c9fe22205f703925a2e2596185" +PATCHES_REF="kernel-7.1.3-e81e281" MULTI_DISTROS="ubuntu2604 arch cachyos"