From c19f0976a36b3b8e7a32839e5f9f695977c8b8e3 Mon Sep 17 00:00:00 2001 From: Eman Resu <78693624+quatquatt@users.noreply.github.com> Date: Tue, 26 May 2026 14:23:44 -0400 Subject: [PATCH] build-support/ocaml: remove throwIf usage --- pkgs/build-support/ocaml/topkg.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/build-support/ocaml/topkg.nix b/pkgs/build-support/ocaml/topkg.nix index 4326a61913e9..3648b19faad3 100644 --- a/pkgs/build-support/ocaml/topkg.nix +++ b/pkgs/build-support/ocaml/topkg.nix @@ -19,11 +19,10 @@ ... }@args: -lib.throwIf (args ? minimalOCamlVersion && lib.versionOlder ocaml.version args.minimalOCamlVersion) - "${pname}-${version} is not available for OCaml ${ocaml.version}" - - stdenv.mkDerivation - ( +if (args ? minimalOCamlVersion && lib.versionOlder ocaml.version args.minimalOCamlVersion) then + throw "${pname}-${version} is not available for OCaml ${ocaml.version}" +else + stdenv.mkDerivation ( { dontAddStaticConfigureFlags = true;