diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 3554b3ccf15f..bd64c3fa2430 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -347,9 +347,9 @@ stdenv.mkDerivation { (buildPackages.mesa.cross_tools or null) ]; - disallowedRequisites = lib.optionals needNativeCLC [ - (buildPackages.mesa.cross_tools or null) - ]; + disallowedRequisites = lib.optional ( + needNativeCLC && buildPackages.mesa ? cross_tools + ) buildPackages.mesa.cross_tools; doCheck = false;