notify failing on MacOS due to new fsevent-sys update
Closed this issue · 3 comments
NathanSWard commented
On the bevy github page, our CI builds are failing due to a recent update within the fsevent-sys
crate.
See CI failures here.
CI failed due to:
error[E0308]: mismatched types
--> /Users/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/notify-5.0.0-pre.7/src/fsevent.rs:361:17
|
361 | callback,
| ^^^^^^^^ expected `u32`, found enum `c_void`
|
= note: expected fn pointer `extern "C" fn(_, _, _, _, *const u32, *const u64)`
found fn item `extern "C" fn(_, _, _, _, *const c_void, *const c_void) {callback}`
Here is the related notify
issue
Skareeg commented
It would be best to increase the crate's Major version level after an API change like this. The notify crate references this crate by Major version level ("3"). Bevy depends on notify, and thus this error above happens.
NathanSWard commented
Accidentally closed this.