diff options
author | Károly Sárdi <skver@tuta.io> | 2024-02-07 13:27:47 +0100 |
---|---|---|
committer | Károly Sárdi <skver@tuta.io> | 2024-02-07 13:27:47 +0100 |
commit | ad78ce77647ebccfef86f44202efe7be9a671a24 (patch) | |
tree | 8644c04cce483c639bddfcde594c1ae8d91aea36 | |
parent | 5ef42fcd84b2baa16f43554f1c1f1d614e23ef9a (diff) |
libvirt: fix hardcoded modules path
-rw-r--r-- | pkgs/development/libraries/libvirt/default.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 17875c415b14..783a20d3e6ea 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -250,6 +250,9 @@ stdenv.mkDerivation rec { substituteInPlace src/util/virpolkit.h \ --replace '"/usr/bin/pkttyagent"' '"${if isLinux then polkit.bin else "/usr"}/bin/pkttyagent"' + substituteInPlace src/util/virpci.c \ + --replace '/lib/modules' '${if isLinux then "/run/current-system/kernel-modules" else ""}/lib/modules' + patchShebangs . '' + (lib.concatStringsSep "\n" (lib.mapAttrsToList patchBuilder overrides)); |