Commit ddcf23f0 authored by Audrey Dutcher's avatar Audrey Dutcher
Browse files

llvm: use prebuilt tblgen for NATIVE build as well

This fixes an issue building cross for OpenBSD where it would link the
NATIVE tblgen with the host zlib.
parent 99af4fca
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -349,9 +349,10 @@ stdenv.mkDerivation (finalAttrs: {
      "-DLLVM_ENABLE_RTTI=ON"
    ] ++ optionals enableSharedLibraries [
      "-DLLVM_LINK_LLVM_DYLIB=ON"
    ] ++ [
      "-DLLVM_TABLEGEN=${buildLlvmTools.tblgen}/bin/llvm-tblgen"
    ];
  in flagsForLlvmConfig ++ [
    "-DLLVM_TABLEGEN=${buildLlvmTools.tblgen}/bin/llvm-tblgen"
    "-DLLVM_INSTALL_UTILS=ON"  # Needed by rustc
    "-DLLVM_BUILD_TESTS=${if finalAttrs.finalPackage.doCheck then "ON" else "OFF"}"
    "-DLLVM_ENABLE_FFI=ON"