Skip to content
Open
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ async-trait = { version = "0.1", optional = true }
tokio = { version = "1.48.0", features = ["rt", "rt-multi-thread"], optional = true }
zerocopy = { version = "0.8", features = ["derive"] }
nix = { version = "0.30.0", features = ["fs", "user", "poll", "socket", "uio", "mount", "process", "ioctl"] }
bimap = "0.6.3"
dashmap = "6.2.1"
lazy_static = "1.5.0"
regex = "1.12.4"

[dev-dependencies]
env_logger = "0.11.7"
Expand All @@ -47,6 +51,8 @@ bincode = "1.3.1"
serde = { version = "1.0.102", features = ["std", "derive"] }
tempfile = "3.10.1"
nix = { version = "0.30.0", features = ["poll", "fs", "ioctl"] }
procfs = "0.18.0"
test-log = "0.2.21"

[build-dependencies]
pkg-config = "0.3.14"
Expand Down
3 changes: 3 additions & 0 deletions build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ fn main() {
}

fn configure_libfuse3() -> Result<(), pkg_config::Error> {
eprintln!(
"Using libfuse3 as the mount backend may cause memory leaks in some scenarios, for example, if AutoUnmount is set."
);
pkg_config::Config::new()
.atleast_version("3.0.0")
.probe("fuse3")?;
Expand Down
Loading
Loading