Open altano opened 1 year ago
0.5.0 (latest) doesn't install (see error above) but 0.4.3 (HEAD^) does compile/install.
❌ cargo install --version 0.5.0 zeronsd
✅ cargo install --version 0.4.3 zeronsd
Seconding this.
Issue appears to be with the zerotier-central-api's build.rs file. From my surface-level understanding of what's going on, its build.rs mostly follows the example on the progenitor repo's readme, but calls progenitor::Generator::new()
instead of progenitor::Generator::default()
(which naturally have 1 and 0 parameter signatures respectively)
Fwiw, the issue is present in both zerotier-central-api v 1.1.0 and 1.2.0.
Problem still occurs when trying to install by cargo (0.5.0):
sudo /usr/bin/cargo install zeronsd --root /usr/local
Even occurs on the current version 0.5.2 when trying to build by Cargo and Git the current main
branch as mentioned in the README:
cargo install --git https://github.com/zerotier/zeronsd --branch main
But it builds 0.5.2, when i just clone and run the build:
git clone https://github.com/zerotier/zeronsd.git
cargo build --release
This is resolved via #206 which I assume will be merged by @glimberg post-haste. Please be patient with us at this time. Thanks @altano!
Hello again!
I get this build error towards the end of
cargo install zeronsd
:Versions: