diff --git a/flake.nix b/flake.nix index bd84b58..db75ca2 100644 --- a/flake.nix +++ b/flake.nix @@ -49,9 +49,6 @@ ln -sf ../proc/self/mounts etc/mtab ln -sf usr/lib/systemd/systemd init - ln -sf systemd/libsystemd-core-257.so usr/lib/ - ln -sf systemd/systemd-shared-257.so usr/lib/ - echo patos > ./etc/hostname cat <<EOF > ./etc/os-release NAME="Patos" diff --git a/systemd/default.nix b/systemd/default.nix index a9ae6e8..4c95e07 100644 --- a/systemd/default.nix +++ b/systemd/default.nix @@ -137,6 +137,9 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' + substituteInPlace src/basic/path-util.h --replace "@defaultPathNormal@" "${placeholder "out"}/bin/" + '' + + '' substituteInPlace meson.build \ --replace "find_program('clang'" "find_program('${stdenv.cc.targetPrefix}clang'" ''