nixpkgs/pkgs/development/compilers/llvm/13
Alyssa Ross fcc44e9aea
llvmPackages_12.openmp,llvmPackages_13.openmp: fix cross
CMake commit faa950a155 ("try_compile: Run native build tool with verbose output")
did not play well with these versions of openmp, which have a faulty
failure regex that considers "unknown" in the build output to indicate
a failure.  When cross compiling, the string "unknown" is very likely
to occur as part of triples.  Fix by backporting a patch that improves
the failure regex check to not be tripped up by triples.

The same problem affects LLVM 11 and possibly earlier, but the patch
doesn't apply that far back, so I didn't bother for now.

Fixes: b8ac5b6cfb ("cmake: 3.25.3 -> 3.26.4")
2023-10-30 13:04:51 +01:00
..
clang
compiler-rt
libcxx
libcxxabi llvmPackages.libcxxabi: dedupe wasm.patch 2023-09-06 19:16:28 +03:00
libunwind
lld
lldb
llvm treewide: replace -DCMAKE_BUILD_TYPE in cmakeFlags with cmakeBuildType 2023-09-08 14:18:26 +00:00
openmp llvmPackages_12.openmp,llvmPackages_13.openmp: fix cross 2023-10-30 13:04:51 +01:00
default.nix Merge staging-next into staging 2023-09-07 00:02:49 +00:00