To get pijul to compile on Windows at all I had to change in pijul/src/commands/mod.rs:
#[cfg(not(unix))]
- fn pager(_repo_config_pager: Option<&pijul_config::Choice>) -> bool {
+ fn pager(_config: &pijul_config::Config) -> bool {
And I used a portable openssl build from Download Free OpenSSL Windows Installers & ZIP Files , and ran (in powershell)$env:OPENSSL_DIR="PathToUnzippedOpenssl"before running cargo build.
Now compilation worked.
I could go through the pijul identity new prompt to generate a key, something that is not documented in Uploading public keys - The Pijul manual .
But then pijul identity prove User@ssh.pijul.comcaused an exception:
thread 'main' (38592) panicked at <RustupPath>rustup\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\clap_builder-4.5.53\src\builder\debug_asserts.rs:732:9:
Argument 'no_keyring' is positional and it must take a value but action is SetTrue
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
So I still can not push anything to nest dot pijul dot com it seems?