summary refs log tree commit diff
path: root/pkgs/os-specific/linux/systemd/default.nix
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2018-03-28 15:40:48 +0300
committerNikolay Amiantov <ab@fmap.me>2018-03-28 15:40:50 +0300
commit0402877344a80eae04073fa3d8ddb8906977d100 (patch)
tree372e982c3e2ea7917632cf06ef2c6a50d40df4db /pkgs/os-specific/linux/systemd/default.nix
parent2162eb4bedc49b18ccb6386d946aad9a0c1680a8 (diff)
downloadnixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.tar
nixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.tar.gz
nixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.tar.bz2
nixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.tar.lz
nixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.tar.xz
nixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.tar.zst
nixpkgs-0402877344a80eae04073fa3d8ddb8906977d100.zip
systemd: disable EFI support on AArch64
It seemingly isn't used by NixOS and currently breaks AArch64 build.
Diffstat (limited to 'pkgs/os-specific/linux/systemd/default.nix')
-rw-r--r--pkgs/os-specific/linux/systemd/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix
index 0bb9f509b38..d815203f845 100644
--- a/pkgs/os-specific/linux/systemd/default.nix
+++ b/pkgs/os-specific/linux/systemd/default.nix
@@ -75,7 +75,7 @@ in stdenv.mkDerivation rec {
     "-Dsystem-gid-max=499"
     # "-Dtime-epoch=1"
 
-    (if stdenv.isArm || !hostPlatform.isEfi then "-Dgnu-efi=false" else "-Dgnu-efi=true")
+    (if stdenv.isArm || stdenv.isAarch64 || !hostPlatform.isEfi then "-Dgnu-efi=false" else "-Dgnu-efi=true")
     "-Defi-libdir=${toString gnu-efi}/lib"
     "-Defi-includedir=${toString gnu-efi}/include/efi"
     "-Defi-ldsdir=${toString gnu-efi}/lib"