mirror of
https://github.com/CHN-beta/nixpkgs.git
synced 2026-01-11 18:32:23 +08:00
ci/eval: don't evaluate variants
This removes pkgsx86_64Darwin from the top-level attributes when
generating attrpaths for evaluation on Linux. Needed for attrpaths
generation to succeed without silently catching eval errors.
Variants are still available during actual Eval for references from
other packages, just not during attrpath generation. To remove it from
Eval as well, issues around pkgsLLVM will have to be fixed first.
(cherry picked from commit fc45a5f2c9)
This commit is contained in:
committed by
github-actions[bot]
parent
57a69785d0
commit
e66898141d
@@ -4,7 +4,7 @@
|
||||
fetchurl,
|
||||
getopt,
|
||||
ksh,
|
||||
pkgsMusl,
|
||||
pkgsMusl ? { },
|
||||
stdenv,
|
||||
tzdata,
|
||||
}:
|
||||
@@ -107,7 +107,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
passthru = {
|
||||
tests = {
|
||||
bmakeMusl = pkgsMusl.bmake;
|
||||
bmakeMusl = pkgsMusl.bmake or null;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@ let
|
||||
allowBroken = includeBroken;
|
||||
allowUnfree = true;
|
||||
allowInsecurePredicate = x: true;
|
||||
allowVariants = !attrNamesOnly;
|
||||
checkMeta = checkMeta;
|
||||
|
||||
handleEvalIssue =
|
||||
|
||||
Reference in New Issue
Block a user