d103dc4998
utillinux depends on systemd because: * uuidd supports socket activation * lslogins can show recent journal entries * fstrim comes with a service file (and we use this in NixOS) * logger can write journal entries (See https://www.openembedded.org/pipermail/openembedded-core/2015-February/102069.html) systemd doesn't depend on utillinux but on utillinuxMinimal which is a version of utillinux without these features to avoid cyclic dependencies. With this change, the linux kernel (of which i don't fully understand why it would depend on util-linux in the first place, but this was added in https://github.com/NixOS/nixpkgs/pull/32137/files without too much explanation) depends on the minimal version of util-linux too. This makes it that every time we change build flags in systemd the linux kernel doesn't have to wastefully rebuild. |
||
---|---|---|
.. | ||
cpu-cgroup-v2-patches | ||
anthraxx.asc | ||
bridge-stp-helper.patch | ||
common-config.nix | ||
export_kernel_fpu_functions_4_14.patch | ||
export_kernel_fpu_functions_5_3.patch | ||
gen-kheaders-metadata.patch | ||
generate-config.pl | ||
generic.nix | ||
genksyms-fix-segfault.patch | ||
hardened-config.nix | ||
hardened-patches.json | ||
linux-4.4.nix | ||
linux-4.9.nix | ||
linux-4.14.nix | ||
linux-4.19.nix | ||
linux-5.4.nix | ||
linux-5.5.nix | ||
linux-5.6.nix | ||
linux-hardkernel-4.14.nix | ||
linux-libre.nix | ||
linux-mptcp-94.nix | ||
linux-mptcp-95.nix | ||
linux-rpi.nix | ||
linux-testing-bcachefs.nix | ||
linux-testing.nix | ||
mac-nvme-t2.patch | ||
manual-config.nix | ||
modinst-arg-list-too-long.patch | ||
mptcp-config.nix | ||
p9-fixes.patch | ||
patches.nix | ||
perf.nix | ||
randstruct-provide-seed.patch | ||
request-key-helper-updated.patch | ||
request-key-helper.patch | ||
tag-hardened.patch | ||
update-hardened.py | ||
update-libre.sh | ||
update.sh |