From 329067f62954f09bcaf87a016f4211fdcf9789dd Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Tue, 26 Sep 2023 11:09:15 +0300 Subject: fix(tvix/cli): don't enable default features for tvix-store These enable fuse and virtiofs features, which fail to build on MacOS. tvix-cli needs neither of these to be built, so we can disable them. Fixes b/240 (tvix-cli build on Darwin) Change-Id: I991d947f31d0185aedd1c8a341f714f4eedd03c3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9474 Reviewed-by: raitobezarius Autosubmit: flokli Tested-by: BuildkiteCI --- tvix/Cargo.nix | 1 + tvix/cli/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tvix/Cargo.nix b/tvix/Cargo.nix index 07be275e5681..130a89a1aee9 100644 --- a/tvix/Cargo.nix +++ b/tvix/Cargo.nix @@ -8473,6 +8473,7 @@ rec { { name = "tvix-store"; packageId = "tvix-store"; + usesDefaultFeatures = false; } { name = "wu-manber"; diff --git a/tvix/cli/Cargo.toml b/tvix/cli/Cargo.toml index 577ee8bb9e87..94b010cc1efd 100644 --- a/tvix/cli/Cargo.toml +++ b/tvix/cli/Cargo.toml @@ -10,7 +10,7 @@ path = "src/main.rs" [dependencies] nix-compat = { path = "../nix-compat" } tvix-castore = { path = "../castore" } -tvix-store = { path = "../store", features = []} +tvix-store = { path = "../store", default-features = false, features = []} tvix-eval = { path = "../eval" } bytes = "1.4.0" clap = { version = "4.0", features = ["derive", "env"] } -- cgit 1.4.1