about summary refs log tree commit diff
path: root/pkgs/servers/teleport
diff options
context:
space:
mode:
authorLorenz Brun <lorenz@brun.one>2023-05-27 11:18:34 +0200
committerLorenz Brun <lorenz@brun.one>2023-05-27 11:18:34 +0200
commit12be07b11c114e5c08d1231cb76709093f78c5a4 (patch)
tree8bcb87e5c390031fa64900165b65c767c079d56d /pkgs/servers/teleport
parent8ffd7bb588cfece3ee64f9cd3798a9e058fa03a5 (diff)
teleport: mark as broken on <64 bit platforms
Diffstat (limited to 'pkgs/servers/teleport')
-rw-r--r--pkgs/servers/teleport/generic.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/servers/teleport/generic.nix b/pkgs/servers/teleport/generic.nix
index 80a419cd70646..8ff61ce862b64 100644
--- a/pkgs/servers/teleport/generic.nix
+++ b/pkgs/servers/teleport/generic.nix
@@ -160,5 +160,8 @@ buildGoModule rec {
     license = licenses.asl20;
     maintainers = with maintainers; [ arianvp justinas sigma tomberek freezeboy ];
     platforms = platforms.unix;
+    # go-libfido2 is broken on platforms with less than 64-bit because it defines an array
+    # which occupies more than 31 bits of address space.
+    broken = stdenv.hostPlatform.parsed.cpu.bits < 64;
   };
 }