zfs: strip debug symbols
initrd-linux: -12427.8 KiB
linux: -12419.3 KiB
nc2k9ym14spzz2pgq6hn84k8k9zgf686: ∅ → ε, +102451.2 KiB
nixos-system-turingmachine: 21.11.20211015.a2dcfa2 → 21.11.20211017.c6f77b7
visjwxsjqmh8c9lxnrxsw5w19zszflm6: ε → ∅, -102451.0 KiB
zfs-kernel: -12419.3 KiB
commiteefdd9ffb29fad8e650ef8f063d8e4eab4e1e3c2
authorJörg Thalheim <joerg@thalheim.io>
dateSun 17 Oct 2021, 04:15 (5 years ago)
parent9aeeb75
pkgs/os-specific/linux/zfs/default.nix+4
@@ -140,6 +140,10 @@ let
140140 "INSTALL_MOD_PATH=\${out}"
141141 ];
142142
143+ postBuild = optionalString buildKernel ''
144+ find . -name "*.ko" -print0 | xargs -0 -P$NIX_BUILD_CORES strip --strip-debug
145+ '';
146+
143147 postInstall = optionalString buildKernel ''
144148 # Add reference that cannot be detected due to compressed kernel module
145149 mkdir -p "$out/nix-support"