-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
How to reproduce:
Just follow DNS instructions on ZeroTier Docs running on updated Ubuntu 22 LTS. Failed on rust cargo compilation step.
Stack
Compiling progenitor v0.6.0
Compiling zerotier-central-api v1.1.0
error[E0061]: this function takes 1 argument but 0 arguments were supplied
--> /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zerotier-central-api-1.1.0/build.rs:7:25
|
7 | let mut generator = progenitor::Generator::new();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^-- an argument of type `&GenerationSettings` is missing
|
note: associated function defined here
--> /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/progenitor-impl-0.6.0/src/lib.rs:210:12
|
210 | pub fn new(settings: &GenerationSettings) -> Self {
| ^^^
help: provide the argument
|
7 | let mut generator = progenitor::Generator::new(/* &GenerationSettings */);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
error[E0599]: no method named `generate_text` found for struct `Generator` in the current scope
--> /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zerotier-central-api-1.1.0/build.rs:9:29
|
9 | let content = generator.generate_text(&spec).unwrap();
| ^^^^^^^^^^^^^ help: there is a method with a similar name: `generate_tokens`
Some errors have detailed explanations: E0061, E0599.
For more information about an error, try `rustc --explain E0061`.
error: could not compile `zerotier-central-api` (build script) due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
error: failed to compile `zeronsd v0.5.0`, intermediate artifacts can be found at `/tmp/cargo-installc6xS5D`.
To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.
Stack picture

Metadata
Metadata
Assignees
Labels
No labels