about summary refs log tree commit diff
path: root/pkgs/os-specific/linux
diff options
context:
space:
mode:
authorLinus Heckemann <git@sphalerite.org>2023-12-11 13:58:03 +0100
committerLinus Heckemann <git@sphalerite.org>2023-12-11 14:01:24 +0100
commit9e7e41c43d6ba72feadeca221af48a968d016068 (patch)
tree41792ca2faecb08dc881e11a28b2b0f8bda3f8a4 /pkgs/os-specific/linux
parent85f1ba3e51676fa8cc604a3d863d729026a6b8eb (diff)
downloadnixlib-9e7e41c43d6ba72feadeca221af48a968d016068.tar
nixlib-9e7e41c43d6ba72feadeca221af48a968d016068.tar.gz
nixlib-9e7e41c43d6ba72feadeca221af48a968d016068.tar.bz2
nixlib-9e7e41c43d6ba72feadeca221af48a968d016068.tar.lz
nixlib-9e7e41c43d6ba72feadeca221af48a968d016068.tar.xz
nixlib-9e7e41c43d6ba72feadeca221af48a968d016068.tar.zst
nixlib-9e7e41c43d6ba72feadeca221af48a968d016068.zip
systemd: fix path to stubs in ukify
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r--pkgs/os-specific/linux/systemd/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix
index 01054fa7fc6b..f418d58259c9 100644
--- a/pkgs/os-specific/linux/systemd/default.nix
+++ b/pkgs/os-specific/linux/systemd/default.nix
@@ -243,7 +243,10 @@ stdenv.mkDerivation (finalAttrs: {
     substituteInPlace src/ukify/ukify.py \
       --replace \
       "'readelf'" \
-      "'${targetPackages.stdenv.cc.bintools.targetPrefix}readelf'"
+      "'${targetPackages.stdenv.cc.bintools.targetPrefix}readelf'" \
+      --replace \
+      "/usr/lib/systemd/boot/efi" \
+      "$out/lib/systemd/boot/efi"
   '' + (
     let
       # The following patches references to dynamic libraries to ensure that