From 3453f5713ad1c79c4ae10671dcaf30241b102249 Mon Sep 17 00:00:00 2001 From: Tom Repetti Date: Thu, 27 Oct 2022 13:35:13 -0400 Subject: [PATCH] ocamlPackages.llvm: fix CMake location for versions >= 13.0.0 --- pkgs/development/ocaml-modules/llvm/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/ocaml-modules/llvm/default.nix b/pkgs/development/ocaml-modules/llvm/default.nix index 93824894455..948d326d659 100644 --- a/pkgs/development/ocaml-modules/llvm/default.nix +++ b/pkgs/development/ocaml-modules/llvm/default.nix @@ -14,6 +14,10 @@ stdenv.mkDerivation { strictDeps = true; + preConfigure = lib.optionalString (lib.versionAtLeast version "13.0.0") '' + cd llvm + ''; + cmakeFlags = [ "-DBUILD_SHARED_LIBS=YES" # fixes bytecode builds "-DLLVM_OCAML_OUT_OF_TREE=TRUE"