diff --git a/libafl_bolts/Cargo.toml b/libafl_bolts/Cargo.toml index c7723feebe..2cb2c6d3f1 100644 --- a/libafl_bolts/Cargo.toml +++ b/libafl_bolts/Cargo.toml @@ -217,7 +217,7 @@ windows-result = "0.3.0" windows = { workspace = true } [target.'cfg(target_vendor = "apple")'.dependencies] -mach = "0.3.2" +mach2 = "0.4.2" #[profile.release] #lto = true diff --git a/libafl_bolts/src/minibsod.rs b/libafl_bolts/src/minibsod.rs index 239229d538..b837b70306 100644 --- a/libafl_bolts/src/minibsod.rs +++ b/libafl_bolts/src/minibsod.rs @@ -12,7 +12,7 @@ use std::process::Command; #[cfg(unix)] use libc::siginfo_t; #[cfg(target_vendor = "apple")] -use mach::{ +use mach2::{ message::mach_msg_type_number_t, port::mach_port_t, traps::mach_task_self, diff --git a/libafl_targets/src/forkserver.rs b/libafl_targets/src/forkserver.rs index 1bde580568..b2c1f18b78 100644 --- a/libafl_targets/src/forkserver.rs +++ b/libafl_targets/src/forkserver.rs @@ -10,7 +10,8 @@ use libafl::{ Error, executors::forkserver::{ FORKSRV_FD, FS_ERROR_SHM_OPEN, FS_NEW_OPT_AUTODTCT, FS_NEW_OPT_MAPSIZE, - FS_NEW_OPT_SHDMEM_FUZZ, FS_NEW_VERSION_MAX, FS_OPT_ERROR, SHM_ENV_VAR, SHM_FUZZ_ENV_VAR, SHM_CMPLOG_ENV_VAR, + FS_NEW_OPT_SHDMEM_FUZZ, FS_NEW_VERSION_MAX, FS_OPT_ERROR, SHM_CMPLOG_ENV_VAR, SHM_ENV_VAR, + SHM_FUZZ_ENV_VAR, }, }; use libafl_bolts::os::{ChildHandle, ForkResult}; @@ -19,9 +20,9 @@ use nix::{ unistd::Pid, }; -use crate::coverage::{__afl_map_size, EDGES_MAP_PTR, INPUT_LENGTH_PTR, INPUT_PTR, SHM_FUZZING}; #[cfg(feature = "cmplog")] use crate::cmps::CMPLOG_MAP_PTR; +use crate::coverage::{__afl_map_size, EDGES_MAP_PTR, INPUT_LENGTH_PTR, INPUT_PTR, SHM_FUZZING}; #[cfg(any(target_os = "linux", target_vendor = "apple"))] use crate::coverage::{__token_start, __token_stop};