From f4de66977749f733b9a13d5f03550960ff800b0b Mon Sep 17 00:00:00 2001 From: John Ericson Date: Fri, 11 May 2018 18:30:38 -0400 Subject: [PATCH] lib/systems/inspect: Fix after assertions Function are never equal in Nix, so we need to filter out this attribute in ABIs. --- lib/systems/inspect.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/systems/inspect.nix b/lib/systems/inspect.nix index 9960954e464..c0c283469fe 100644 --- a/lib/systems/inspect.nix +++ b/lib/systems/inspect.nix @@ -3,6 +3,9 @@ with import ./parse.nix { inherit lib; }; with lib.attrsets; with lib.lists; +let abis_ = abis; in +let abis = lib.mapAttrs (_: abi: builtins.removeAttrs abi [ "assertions" ]) abis_; in + rec { patterns = rec { isi686 = { cpu = cpuTypes.i686; };