These are all tests. A way to move forward is to put them behind a #[cfg(unix)]
.
Another problem is that the use-pkg-config
feature of libsodium-sys
is not compatible with MSVC, causing a panic in the build script (see https://github.com/sodiumoxide/sodiumoxide/blob/179e13c5bc3941e46f87f6748bfb3f9ed95936ba/libsodium-sys/build.rs#L90).
I’m trying to figure out why pijul doesn’t compile on Windows.
To that end, I tried to compile
thrussh
withopenssl
.This fails, with