From 787ec039ba08dca73e22f5bb3cc118736cd850a4 Mon Sep 17 00:00:00 2001 From: Dan Kluser Date: Fri, 31 Jul 2026 08:05:50 +0200 Subject: [PATCH] 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