diff --git a/pkgs/os-specific/linux/kernel/build.nix b/pkgs/os-specific/linux/kernel/build.nix index 90aa0c0b00c1..20d814a6936f 100644 --- a/pkgs/os-specific/linux/kernel/build.nix +++ b/pkgs/os-specific/linux/kernel/build.nix @@ -376,7 +376,10 @@ lib.makeOverridable ( cp vmlinux $dev/ mkdir -p $dev/lib/modules/${modDirVersion}/build/scripts + # Installing from source dir instead of $buildRoot so as to omit intermediate artifacts. cp -rL ../scripts/gdb/ $dev/lib/modules/${modDirVersion}/build/scripts + # Installing `constants.py` from `$buildRoot` as it's generated. + cp scripts/gdb/linux/constants.py $dev/lib/modules/${modDirVersion}/build/scripts/gdb/linux if [ -z "''${dontStrip-}" ]; then installFlags+=("INSTALL_MOD_STRIP=1")