-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Closed
Labels
Description
Describe the bug
Error build linux kernel 5.10.5 hardened.
To Reproduce
nix build -f ./default.nix linux_latest_hardened
HOSTCC /build/linux-5.10.5/build/tools/objtool/fixdep.o
HOSTLD /build/linux-5.10.5/build/tools/objtool/fixdep-in.o
LINK /build/linux-5.10.5/build/tools/objtool/fixdep
CC /build/linux-5.10.5/build/tools/objtool/exec-cmd.o
CC /build/linux-5.10.5/build/tools/objtool/help.o
CC /build/linux-5.10.5/build/tools/objtool/pager.o
CC /build/linux-5.10.5/build/tools/objtool/parse-options.o
CC /build/linux-5.10.5/build/tools/objtool/run-command.o
CC /build/linux-5.10.5/build/tools/objtool/sigchain.o
CC /build/linux-5.10.5/build/tools/objtool/subcmd-config.o
LD /build/linux-5.10.5/build/tools/objtool/libsubcmd-in.o
AR /build/linux-5.10.5/build/tools/objtool/libsubcmd.a
MKDIR /build/linux-5.10.5/build/tools/objtool/arch/x86/
CC /build/linux-5.10.5/build/tools/objtool/arch/x86/special.o
MKDIR /build/linux-5.10.5/build/tools/objtool/arch/x86/lib/
GEN /build/linux-5.10.5/build/tools/objtool/arch/x86/lib/inat-tables.c
CC /build/linux-5.10.5/build/tools/objtool/arch/x86/decode.o
LD /build/linux-5.10.5/build/tools/objtool/arch/x86/objtool-in.o
CC /build/linux-5.10.5/build/tools/objtool/weak.o
CC /build/linux-5.10.5/build/tools/objtool/check.o
CC /build/linux-5.10.5/build/tools/objtool/special.o
CC /build/linux-5.10.5/build/tools/objtool/orc_gen.o
CC /build/linux-5.10.5/build/tools/objtool/orc_dump.o
CC /build/linux-5.10.5/build/tools/objtool/builtin-check.o
CC /build/linux-5.10.5/build/tools/objtool/builtin-orc.o
CC /build/linux-5.10.5/build/tools/objtool/elf.o
CC /build/linux-5.10.5/build/tools/objtool/objtool.o
CC /build/linux-5.10.5/build/tools/objtool/libstring.o
CC /build/linux-5.10.5/build/tools/objtool/libctype.o
CC /build/linux-5.10.5/build/tools/objtool/str_error_r.o
CC /build/linux-5.10.5/build/tools/objtool/librbtree.o
LD /build/linux-5.10.5/build/tools/objtool/objtool-in.o
LINK /build/linux-5.10.5/build/tools/objtool/objtool
make[1]: Leaving directory '/build/linux-5.10.5/build'
Error: modDirVersion 5.10.5-hardened specified in the Nix expression is wrong, it should be: 5.10.5.a-hardened
Metadata
- system:
"x86_64-linux" - host os:
Linux 5.10.4-hardened, NixOS, 21.03.git.08e03516442 (Okapi) - multi-user?:
yes - sandbox:
yes - version:
nix-env (Nix) 2.3.10 - channels(root):
"nixos-21.03pre261768.f85194205d5" - channels(user):
"nixpkgs-2009-20.09beta1346.05334ad7852" - nixpkgs:
/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
Temporary solution:
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index fe3cb95b655..f0db7d46a1e 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -18998,7 +18998,7 @@ in
kernelPatches.tag_hardened
kernelPatches.hardened.${kernel.meta.branch}
];
- modDirVersionArg = kernel.modDirVersion + "-hardened";
+ modDirVersionArg = kernel.modDirVersion + ".a-hardened";
isHardened = true;
});
Reactions are currently unavailable