From c08ce34a7af8ab78e115d8b8baf19477071f073a Mon Sep 17 00:00:00 2001 From: Arnout Engelen Date: Fri, 8 Aug 2025 13:39:47 +0200 Subject: [PATCH] linux: build scripts_gdb --- pkgs/os-specific/linux/kernel/manual-config.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index c0c6713fc346..b3cdd7d07c3d 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -325,6 +325,7 @@ lib.makeOverridable ( "KBUILD_BUILD_VERSION=1-NixOS" kernelConf.target "vmlinux" # for "perf" and things like that + "scripts_gdb" ] ++ optional isModular "modules" ++ optionals buildDTBs [ @@ -432,6 +433,10 @@ lib.makeOverridable ( postInstall = optionalString isModular '' mkdir -p $dev cp vmlinux $dev/ + + mkdir -p $dev/lib/modules/${modDirVersion}/build/scripts + cp -rL ../scripts/gdb/ $dev/lib/modules/${modDirVersion}/build/scripts + if [ -z "''${dontStrip-}" ]; then installFlagsArray+=("INSTALL_MOD_STRIP=1") fi