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",