systemd: enable withBootloader on musl via patch

This commit is contained in:
matthewcroughan
2025-09-21 13:26:47 +01:00
parent 51c8f9cfaa
commit a25da27e24
+4 -1
View File
@@ -97,7 +97,6 @@
# compiles systemd-boot, assumes EFI is available.
withBootloader ?
withEfi
&& !stdenv.hostPlatform.isMusl
# "Unknown 64-bit data model"
&& !stdenv.hostPlatform.isRiscV32,
# adds bzip2, lz4, xz and zstd
@@ -297,6 +296,10 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-Uaewo3jPrZGJttlLcqO6cCj1w3IGZmvbur4+TBdIPxc=";
excludes = [ "src/udev/udevd.c" ];
})
(fetchpatch {
url = "https://gitlab.postmarketos.org/postmarketOS/systemd/-/commit/5760be33bd26d7e7c66a7294c5f6fd6c7044683f.patch";
hash = "sha256-Om+OhGyZJfZNpbtMInm3vGagLbbtOY71fDMZXj6pbPY=";
})
]
);