From badad8308587fdd97bdd5686be8e66ffe7d4c8c8 Mon Sep 17 00:00:00 2001 From: winston Date: Tue, 4 Nov 2025 20:25:47 +0100 Subject: [PATCH] catch2_3: fix pkgsLLVM checkPhase --- pkgs/by-name/ca/catch2_3/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/catch2_3/package.nix b/pkgs/by-name/ca/catch2_3/package.nix index 5afa01a642f5..586fa9f3d9ed 100644 --- a/pkgs/by-name/ca/catch2_3/package.nix +++ b/pkgs/by-name/ca/catch2_3/package.nix @@ -40,9 +40,9 @@ stdenv.mkDerivation rec { "-DCATCH_BUILD_TESTING=${if doCheck then "ON" else "OFF"}" "-DCATCH_ENABLE_WERROR=OFF" ] - ++ lib.optionals (stdenv.hostPlatform.isDarwin && doCheck) [ + ++ lib.optionals (stdenv.cc.isClang && doCheck) [ # test has a faulty path normalization technique that won't work in - # our darwin build environment https://github.com/catchorg/Catch2/issues/1691 + # our darwin/LLVM build environment https://github.com/catchorg/Catch2/issues/1691 "-DCMAKE_CTEST_ARGUMENTS=-E;ApprovalTests" ];