diff --git a/nix/checks/default.nix b/nix/checks/default.nix index bb3064e0..000c6868 100644 --- a/nix/checks/default.nix +++ b/nix/checks/default.nix @@ -12,7 +12,6 @@ rocksdbAllFeatures = self'.packages.rocksdb.override { enableJemalloc = true; - enableLiburing = true; }; commonAttrs = (uwulib.build.commonAttrs { }) // { diff --git a/nix/packages/continuwuity/default.nix b/nix/packages/continuwuity/default.nix index b47f6ab6..077e7c1e 100644 --- a/nix/packages/continuwuity/default.nix +++ b/nix/packages/continuwuity/default.nix @@ -27,7 +27,6 @@ commonAttrsArgs.profile = "release"; rocksdb = self'.packages.rocksdb.override { enableJemalloc = true; - enableLiburing = true; }; features = { enabledFeatures = "all"; diff --git a/nix/packages/rocksdb/package.nix b/nix/packages/rocksdb/package.nix index 40bd0935..bdbc4a91 100644 --- a/nix/packages/rocksdb/package.nix +++ b/nix/packages/rocksdb/package.nix @@ -7,7 +7,6 @@ rust-jemalloc-sys-unprefixed, enableJemalloc ? false, - enableLiburing ? false, fetchFromGitea, @@ -32,7 +31,7 @@ in # for some reason enableLiburing in nixpkgs rocksdb is default true # which breaks Darwin entirely - enableLiburing = enableLiburing && notDarwin; + enableLiburing = notDarwin; }).overrideAttrs (old: { src = fetchFromGitea { @@ -74,7 +73,7 @@ in "USE_RTTI" ]); - enableLiburing = enableLiburing && notDarwin; + enableLiburing = notDarwin; # outputs has "tools" which we don't need or use outputs = [ "out" ]; diff --git a/nix/shells/default.nix b/nix/shells/default.nix index 738ed177..d37ab78f 100644 --- a/nix/shells/default.nix +++ b/nix/shells/default.nix @@ -11,7 +11,6 @@ uwulib = inputs.self.uwulib.init pkgs; rocksdbAllFeatures = self'.packages.rocksdb.override { enableJemalloc = true; - enableLiburing = true; }; in {