From 8174d3a494e3fe1cf8438b62f6a55e24ccb66a21 Mon Sep 17 00:00:00 2001 From: Victor Fuentes Date: Mon, 6 Oct 2025 15:10:56 +0000 Subject: [PATCH] fix lib.systems.validate.compatible (#35) Use builtins and aux `lib.fp.id` instead of nixpkgs functions for `lib.systems.validate.compatible`. Reviewed-on: https://git.auxolotl.org/auxolotl/labs/pulls/35 Reviewed-by: Ruby Iris Juric Co-authored-by: Victor Fuentes Co-committed-by: Victor Fuentes --- tidepool/src/lib/systems.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tidepool/src/lib/systems.nix b/tidepool/src/lib/systems.nix index e7869a0..13c469d 100644 --- a/tidepool/src/lib/systems.nix +++ b/tidepool/src/lib/systems.nix @@ -1049,7 +1049,7 @@ in compatible = a: b: - lib.any lib.id [ + builtins.any lib.fp.id [ # x86 (b == lib.systems.types.cpus.i386 && lib.systems.validate.compatible a lib.systems.types.cpus.i486) (b == lib.systems.types.cpus.i486 && lib.systems.validate.compatible a lib.systems.types.cpus.i586)