Closed tzemanovic closed 4 months ago
; git show --oneline --quiet HEAD
4b73065 (HEAD -> main, origin/main, origin/HEAD) tower-abci: use `tendermint@0.35` (#46)
; cargo build --quiet --target x86_64-pc-windows-msvc && echo "build passed"
error[E0432]: unresolved import `tokio::net::UnixListener`
--> src/v038/server.rs:9:39
|
9 | net::{TcpListener, ToSocketAddrs, UnixListener},
| ^^^^^^^^^^^^
| |
| no `UnixListener` in `net`
| help: a similar name exists in the module: `TcpListener`
|
note: found an item that was configured out
--> .cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.35.1/src/net/mod.rs:50:29
|
50 | pub use unix::listener::UnixListener;
| ^^^^^^^^^^^^
For more information about this error, try `rustc --explain E0432`.
error: could not compile `tower-abci` (lib) due to 1 previous error
; git switch unix-guard-v038
branch 'unix-guard-v038' set up to track 'heliaxdev/unix-guard-v038'.
Switched to a new branch 'unix-guard-v038'
; git show --oneline --quiet HEAD
52382f4 (HEAD -> unix-guard-v038, heliaxdev/unix-guard-v038) add feature guard to unix-only listener in v038
; cargo build --quiet --target x86_64-pc-windows-msvc && echo "build passed"
build passed
i've confirmed that this fixes a non-unix build by cross-compiling for a windows target.
fixes non-unix build