@ondeinference / onde / commits / a0fd616

fix(ci): bump mio fork to complete visionOS cfg gating

Point the mio 0.8.11 patch at setoelkahfi/mio@683fca8, which adds the missing `target_os = "visionos"` entries to the kqueue/net/tcp/uds cfg lists. This fixes the `Check (visionOS device)` and `Check (visionOS simulator)` CI jobs that failed with unresolved `Filter`/`Flags`, `sin_len`/`sin6_len`, `SOCK_NONBLOCK`, and `accept4` errors inside mio. Verified locally: cargo +nightly check -Z build-std --target aarch64-apple-visionos cargo +nightly check -Z build-std --target aarch64-apple-visionos-sim Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

keypair34 committed Jul 22, 2026 at 18:51 UTC a0fd6166938874a188a71ed561036683b6bf61ce
1 file changed +1 -1
Cargo.lock
+1 -1
@@ -3049,7 +3049,7 @@ dependencies = [
3049 [[package]]
3050 name = "mio"
3051 version = "0.8.11"
3052 -source = "git+https://github.com/setoelkahfi/mio.git?branch=feature%2Fvisionos#925e3fde24eac3b95b3989fa6c531eb0d792bbaf"
3052 +source = "git+https://github.com/setoelkahfi/mio.git?branch=feature%2Fvisionos#683fca87d9da2c8f947952ecec4e005babbaddbd"
3053 dependencies = [
3054 "libc",
3055 "log",