aggregateModules: Preserve kernel's modules.{builtin,order}

Fixes #19426.

+3 -1
+3 -1
pkgs/os-specific/linux/kmod/aggregator.nix
··· 17 18 echo "kernel version is $kernelVersion" 19 20 # Regenerate the depmod map files. Be sure to pass an explicit 21 # kernel version number, otherwise depmod will use `uname -r'. 22 if test -w $out/lib/modules/$kernelVersion; then 23 - rm -f $out/lib/modules/$kernelVersion/modules.* 24 ${kmod}/bin/depmod -b $out -a $kernelVersion 25 fi 26 '';
··· 17 18 echo "kernel version is $kernelVersion" 19 20 + shopt -s extglob 21 + 22 # Regenerate the depmod map files. Be sure to pass an explicit 23 # kernel version number, otherwise depmod will use `uname -r'. 24 if test -w $out/lib/modules/$kernelVersion; then 25 + rm -f $out/lib/modules/$kernelVersion/modules.!(builtin*|order*) 26 ${kmod}/bin/depmod -b $out -a $kernelVersion 27 fi 28 '';