From f81520f83cdccde21d5da4f9369936a8bc4a30b5 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Mon, 7 Apr 2025 20:23:16 -0400 Subject: [PATCH] libblake3: Don't use TBB by default for now See comment: there are some issues, and since this is all rather new and Nix dependency, I am wary of a conditional dep so close to the Nixpkgs stable release. If we can get a mostly unconditional fix (at least everything but MinGW), I am happy to enable again. --- pkgs/by-name/li/libblake3/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libblake3/package.nix b/pkgs/by-name/li/libblake3/package.nix index f8ad9df8f55f..59306559958e 100644 --- a/pkgs/by-name/li/libblake3/package.nix +++ b/pkgs/by-name/li/libblake3/package.nix @@ -4,7 +4,13 @@ cmake, fetchFromGitHub, tbb_2021_11, - useTBB ? true, + + # Until we have a release with + # https://github.com/BLAKE3-team/BLAKE3/pull/461 and similar, or those + # PRs are patched onto this current release. Even then, I think we + # still need to disable for MinGW build because + # https://github.com/BLAKE3-team/BLAKE3/issues/467 + useTBB ? false, }: stdenv.mkDerivation (finalAttrs: {