We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug
Installing kaspad v0.14.1 (/usr/local/src/rusty-kaspa/kaspad) Updating crates.io index Locking 464 packages to latest compatible versions Adding addr2line v0.22.0 (latest: v0.23.0) Adding ahash v0.7.8 (latest: v0.8.11) Adding async-channel v1.9.0 (latest: v2.3.1) Adding async-io v1.13.0 (latest: v2.3.3) Adding async-lock v2.8.0 (latest: v3.4.0) Adding attohttpc v0.24.1 (latest: v0.28.0) Adding axum v0.6.20 (latest: v0.7.5) Adding axum-core v0.3.4 (latest: v0.4.3) Adding base64 v0.21.7 (latest: v0.22.1) Adding bindgen v0.59.2 (latest: v0.69.4) Adding bindgen v0.65.1 (latest: v0.69.4) Adding bitflags v1.3.2 (latest: v2.5.0) Adding borsh v0.9.3 (latest: v1.5.1) Adding borsh-derive v0.9.3 (latest: v1.5.1) Adding borsh-derive-internal v0.9.3 (latest: v0.10.3) Adding borsh-schema-derive-internal v0.9.3 (latest: v0.10.3) Adding cfg_aliases v0.1.1 (latest: v0.2.1) Adding clap v2.34.0 (latest: v4.5.7) Adding convert_case v0.4.0 (latest: v0.6.0) Adding destructure_traitobject v0.2.0 (latest: v0.3.0) Adding duration-string v0.3.0 (latest: v0.4.0) Adding encode_unicode v0.3.6 (latest: v1.0.0) Adding enum-primitive-derive v0.2.2 (latest: v0.3.0) Adding env_logger v0.9.3 (latest: v0.11.3) Adding event-listener v2.5.3 (latest: v5.3.1) Adding faster-hex v0.6.1 (latest: v0.9.0) Adding fastrand v1.9.0 (latest: v2.1.0) Adding fixedbitset v0.4.2 (latest: v0.5.7) Adding foreign-types v0.3.2 (latest: v0.5.0) Adding foreign-types-shared v0.1.1 (latest: v0.3.1) Adding futures-lite v1.13.0 (latest: v2.3.0) Adding generic-array v0.14.7 (latest: v1.0.0) Adding gimli v0.29.0 (latest: v0.30.0) Adding gloo-timers v0.2.6 (latest: v0.3.0) Adding h2 v0.3.26 (latest: v0.4.5) Adding hashbrown v0.11.2 (latest: v0.14.5) Adding hashbrown v0.12.3 (latest: v0.14.5) Adding hermit-abi v0.1.19 (latest: v0.4.0) Adding hermit-abi v0.3.9 (latest: v0.4.0) Adding http v0.2.12 (latest: v1.1.0) Adding http-body v0.4.6 (latest: v1.0.0) Adding http-range-header v0.3.1 (latest: v0.4.1) Adding hyper v0.14.29 (latest: v1.3.1) Adding hyper-timeout v0.4.1 (latest: v0.5.1) Adding idna v0.5.0 (latest: v1.0.1) Adding indexmap v1.9.3 (latest: v2.2.6) Adding io-lifetimes v1.0.11 (latest: v2.0.3) Adding itertools v0.11.0 (latest: v0.13.0) Adding itertools v0.12.1 (latest: v0.13.0) Adding librocksdb-sys v0.11.0+8.1.1 (latest: v6.20.3) Adding linkme v0.2.10 (latest: v0.3.27) Adding linkme-impl v0.2.10 (latest: v0.3.27) Adding linux-raw-sys v0.3.8 (latest: v0.6.4) Adding linux-raw-sys v0.4.14 (latest: v0.6.4) Adding local-ip-address v0.5.7 (latest: v0.6.1) Adding matchit v0.7.3 (latest: v0.8.2) Adding mio v0.8.11 (latest: v1.0.0) Adding nix v0.28.0 (latest: v0.29.0) Adding ordered-float v2.10.1 (latest: v4.2.0) Adding peeking_take_while v0.1.2 (latest: v1.0.0) Adding polling v2.8.0 (latest: v3.7.2) Adding proc-macro-crate v0.1.5 (latest: v3.1.0) Adding rocksdb v0.21.0 (latest: v0.22.0) Adding rustc-hash v1.1.0 (latest: v2.0.0) Adding rustix v0.37.27 (latest: v0.38.34) Adding rustls v0.21.12 (latest: v0.23.10) Adding rustls-pemfile v1.0.4 (latest: v2.1.2) Adding rustls-webpki v0.101.7 (latest: v0.102.4) Adding secp256k1 v0.28.2 (latest: v0.29.0) Adding secp256k1-sys v0.9.2 (latest: v0.10.0) Adding socket2 v0.4.10 (latest: v0.5.7) Adding strsim v0.8.0 (latest: v0.11.1) Adding syn v1.0.109 (latest: v2.0.66) Adding sync_wrapper v0.1.2 (latest: v1.0.1) Adding textwrap v0.11.0 (latest: v0.16.1) Adding tokio-rustls v0.24.1 (latest: v0.26.0) Adding tokio-tungstenite v0.21.0 (latest: v0.23.1) Adding toml v0.5.11 (latest: v0.8.14) Adding tonic v0.10.2 (latest: v0.11.0) Adding tonic-build v0.10.2 (latest: v0.11.0) Adding tower-http v0.4.4 (latest: v0.5.2) Adding tungstenite v0.21.0 (latest: v0.23.0) Adding uuid v0.8.2 (latest: v1.8.0) Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0) Adding which v4.4.2 (latest: v6.0.1) Adding windows-core v0.52.0 (latest: v0.57.0) Adding windows-sys v0.48.0 (latest: v0.52.0) Adding windows-targets v0.48.5 (latest: v0.52.5) Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5) Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5) Adding windows_i686_gnu v0.48.5 (latest: v0.52.5) Adding windows_i686_msvc v0.48.5 (latest: v0.52.5) Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5) Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5) Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5) Adding workflow-core v0.12.1 (latest: v0.13.2) Adding workflow-core-macros v0.12.1 (latest: v0.13.2) Adding workflow-log v0.12.1 (latest: v0.13.2) Adding workflow-macro-tools v0.12.1 (latest: v0.13.2) Adding workflow-panic-hook v0.12.1 (latest: v0.13.2) Adding workflow-rpc v0.12.1 (latest: v0.13.2) Adding workflow-rpc-macros v0.12.1 (latest: v0.13.2) Adding workflow-task v0.12.1 (latest: v0.13.2) Adding workflow-task-macros v0.12.1 (latest: v0.13.2) Adding workflow-wasm v0.12.1 (latest: v0.13.2) Adding workflow-wasm-macros v0.12.1 (latest: v0.13.2) Adding workflow-websocket v0.12.1 (latest: v0.13.2) Compiling proc-macro2 v1.0.85 Compiling unicode-ident v1.0.12 Compiling libc v0.2.155 Compiling once_cell v1.19.0 Compiling cfg-if v1.0.0 Compiling serde v1.0.203 Compiling autocfg v1.3.0 Compiling version_check v0.9.4 Compiling pin-project-lite v0.2.14 Compiling futures-core v0.3.30 Compiling value-bag v1.9.0 Compiling itoa v1.0.11 Compiling log v0.4.21 Compiling memchr v2.7.4 Compiling syn v1.0.109 Compiling futures-io v0.3.30 Compiling bytes v1.6.0 Compiling regex-syntax v0.8.4 Compiling anyhow v1.0.86 Compiling crossbeam-utils v0.8.20 Compiling wasm-bindgen-shared v0.2.92 Compiling futures-sink v0.3.30 Compiling typenum v1.17.0 Compiling pin-utils v0.1.0 Compiling slab v0.4.9 Compiling futures-channel v0.3.30 Compiling generic-array v0.14.7 Compiling futures-task v0.3.30 Compiling thiserror v1.0.61 Compiling aho-corasick v1.1.3 Compiling bitflags v2.5.0 Compiling bumpalo v3.16.0 Compiling ppv-lite86 v0.2.17 Compiling ryu v1.0.18 Compiling quote v1.0.36 Compiling num-traits v0.2.19 Compiling rustversion v1.0.17 Compiling serde_json v1.0.117 Compiling ahash v0.8.11 Compiling syn v2.0.66 Compiling jobserver v0.1.31 Compiling tracing-core v0.1.32 Compiling parking v2.2.0 Compiling concurrent-queue v2.5.0 Compiling wasm-bindgen v0.2.92 Compiling zerocopy v0.7.34 Compiling cc v1.0.99 Compiling fnv v1.0.7 Compiling event-listener v5.3.1 Compiling proc-macro-error-attr v1.0.4 Compiling fastrand v2.1.0 Compiling proc-macro-error v1.0.4 Compiling rustix v0.38.34 Compiling getrandom v0.2.15 Compiling num_cpus v1.16.0 Compiling mio v0.8.11 Compiling socket2 v0.5.7 Compiling signal-hook-registry v1.4.2 Compiling rand_core v0.6.4 Compiling event-listener-strategy v0.5.2 Compiling semver v1.0.23 Compiling regex-automata v0.4.7 Compiling rand_chacha v0.3.1 Compiling hashbrown v0.14.5 Compiling rand v0.8.5 Compiling camino v1.1.7 Compiling linux-raw-sys v0.4.14 Compiling futures-lite v2.3.0 Compiling ahash v0.7.8 Compiling io-lifetimes v1.0.11 Compiling unicode-segmentation v1.11.0 Compiling powerfmt v0.2.0 Compiling event-listener v2.5.3 Compiling bitflags v1.3.2 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling async-channel v2.3.1 Compiling vergen v8.3.1 Compiling deranged v0.3.11 Compiling polling v2.8.0 Compiling num-conv v0.1.0 Compiling iana-time-zone v0.1.60 Compiling async-task v4.7.1 Compiling equivalent v1.0.1 Compiling atomic-waker v1.1.2 Compiling time-core v0.1.2 Compiling num_threads v0.1.7 Compiling rustix v0.37.27 Compiling convert_case v0.6.0 Compiling piper v0.2.3 Compiling indexmap v2.2.6 Compiling chrono v0.4.38 Compiling digest v0.10.7 Compiling async-lock v3.4.0 Compiling async-io v1.13.0 Compiling fastrand v1.9.0 Compiling triggered v0.1.2 Compiling waker-fn v1.2.0 Compiling cpufeatures v0.2.12 Compiling linux-raw-sys v0.3.8 Compiling sha2 v0.10.8 Compiling hashbrown v0.11.2 Compiling blocking v1.6.1 Compiling time v0.3.36 Compiling futures-lite v1.13.0 Compiling async-executor v1.12.0 Compiling async-lock v2.8.0 Compiling atty v0.2.14 Compiling socket2 v0.4.10 Compiling lock_api v0.4.12 Compiling option-ext v0.2.0 Compiling parking_lot_core v0.9.10 Compiling termcolor v1.4.1 Compiling lazy_static v1.4.0 Compiling regex v1.10.5 Compiling unicode-width v0.1.13 Compiling console v0.15.8 Compiling hexplay v0.3.0 Compiling wasm-bindgen-backend v0.2.92 Compiling borsh-schema-derive-internal v0.9.3 Compiling borsh-derive-internal v0.9.3 Compiling dirs-sys v0.4.1 Compiling async-channel v1.9.0 Compiling downcast v0.11.0 Compiling scopeguard v1.2.0 Compiling dirs v5.0.1 Compiling instant v0.1.13 Compiling bs58 v0.5.1 Compiling either v1.12.0 Compiling pkg-config v0.3.30 Compiling itertools v0.11.0 Compiling rlimit v0.10.1 Compiling faster-hex v0.6.1 Compiling ipnet v2.9.0 Compiling cfg_aliases v0.1.1 Compiling libm v0.2.8 Compiling adler v1.0.2 Compiling miniz_oxide v0.7.4 Compiling nix v0.28.0 Compiling wasm-bindgen-macro-support v0.2.92 Compiling kaspa-hashes v0.14.1 (/usr/local/src/rusty-kaspa/crypto/hashes) Compiling crc32fast v1.4.2 Compiling constant_time_eq v0.3.0 Compiling destructure_traitobject v0.2.0 Compiling arrayref v0.3.7 Compiling arrayvec v0.7.4 Compiling unsafe-any-ors v1.0.0 Compiling flate2 v1.0.30 Compiling uuid v0.8.2 Compiling secp256k1-sys v0.9.2 Compiling blake2b_simd v1.0.2 Compiling ordered-float v2.10.1 Compiling unsafe-libyaml v0.2.11 Compiling vcpkg v0.2.15 Compiling malachite-nz v0.4.13 Compiling serde_derive v1.0.203 Compiling futures-macro v0.3.30 Compiling tokio-macros v2.3.0 Compiling thiserror-impl v1.0.61 Compiling wasm-bindgen-macro v0.2.92 Compiling tracing-attributes v0.1.27 Compiling parse-variants-derive v1.0.0 Compiling async-attributes v1.1.2 Compiling async-trait v0.1.80 Compiling tokio v1.38.0 Compiling linkme-impl v0.2.10 Compiling futures-util v0.3.30 Compiling parse-variants v1.0.1 Compiling workflow-macro-tools v0.12.1 Compiling malachite-base v0.4.13 Compiling intertrait-macros v0.2.2 Compiling workflow-core-macros v0.12.1 Compiling js-sys v0.3.69 Compiling derivative v2.2.0 Compiling typemap-ors v1.0.0 Compiling thread-id v4.2.1 Compiling humantime v2.1.0 Compiling linkme v0.2.10 Compiling log-mdc v0.1.0 Compiling prettyplease v0.2.20 Compiling arc-swap v1.7.1 Compiling intertrait v0.2.2 Compiling ctrlc v3.4.4 Compiling glob v0.3.1 Compiling minimal-lexical v0.2.1 Compiling clang-sys v1.8.1 Compiling nom v7.1.3 Compiling libloading v0.8.3 Compiling httparse v1.9.4 Compiling http v0.2.12 Compiling rustc-hash v1.1.0 Compiling shlex v1.3.0 Compiling lazycell v1.3.0 Compiling peeking_take_while v0.1.2 Compiling itertools v0.12.1 Compiling percent-encoding v2.3.1 Compiling tower-service v0.3.2 Compiling paste v1.0.15 Compiling ring v0.17.8 Compiling convert_case v0.4.0 Compiling http-body v0.4.6 Compiling bindgen v0.65.1 Compiling try-lock v0.2.5 Compiling futures-executor v0.3.30 Compiling cexpr v0.6.0 Compiling heck v0.5.0 Compiling futures v0.3.30 Compiling prost-derive v0.12.6 Compiling tinyvec_macros v0.1.1 Compiling want v0.3.1 Compiling tinyvec v1.6.0 Compiling derive_more v0.99.18 Compiling workflow-wasm-macros v0.12.1 Compiling libz-sys v1.1.18 Compiling bzip2-sys v0.1.11+1.0.8 Compiling zstd-sys v2.0.11+zstd.1.5.6 Compiling lz4-sys v1.9.5 Compiling openssl-src v300.3.1+3.3.1 Compiling fixedbitset v0.4.2 Compiling httpdate v1.0.3 Compiling tokio-util v0.7.11 Compiling openssl-sys v0.9.102 Compiling petgraph v0.6.5 Compiling tempfile v3.10.1 Compiling unicode-normalization v0.1.23 Compiling toml v0.5.11 Compiling cargo-platform v0.1.8 Compiling rustc_version v0.4.0 Compiling smallvec v1.13.2 Compiling tracing v0.1.40 Compiling kv-log-macro v1.0.7 Compiling polling v3.7.2 Compiling cargo_metadata v0.18.1 Compiling proc-macro-crate v0.1.5 Compiling async-io v2.3.3 Compiling borsh-derive v0.9.3 Compiling faster-hex v0.9.0 Compiling async-global-executor v2.4.1 Compiling parking_lot v0.12.3 Compiling borsh v0.9.3 Compiling async-std v1.12.0 Compiling uuid v1.8.0 Compiling serde-value v0.7.0 Compiling workflow-core v0.12.1 Compiling serde_yaml v0.9.34+deprecated Compiling workflow-log v0.12.1 Compiling kaspa-utils v0.14.1 (/usr/local/src/rusty-kaspa/utils) Compiling secp256k1 v0.28.2 Compiling kaspa-txscript-errors v0.14.1 (/usr/local/src/rusty-kaspa/crypto/txscript/errors) Compiling h2 v0.3.26 Compiling prost v0.12.6 Compiling indexmap v1.9.3 Compiling untrusted v0.9.0 Compiling spin v0.9.8 Compiling log4rs v1.3.0 Compiling prost-types v0.12.6 Compiling tower-layer v0.3.2 Compiling multimap v0.10.0 Compiling unicode-bidi v0.3.15 Compiling form_urlencoded v1.2.1 Compiling idna v0.5.0 Compiling web-sys v0.3.69 Compiling serde-wasm-bindgen v0.6.5 Compiling wasm-bindgen-futures v0.4.42 Compiling kaspa-core v0.14.1 (/usr/local/src/rusty-kaspa/core) Compiling librocksdb-sys v0.11.0+8.1.1 Compiling prost-build v0.12.6 Compiling pin-project-internal v1.1.5 Compiling hashbrown v0.12.3 Compiling tonic-build v0.10.2 Compiling url v2.5.2 Compiling axum-core v0.3.4 Compiling rustls v0.21.12 Compiling byteorder v1.5.0 Compiling pin-project v1.1.5 Compiling rustls-webpki v0.101.7 Compiling tower v0.4.13 Compiling sct v0.7.1 Compiling axum v0.6.20 Compiling foreign-types-shared v0.1.1 Compiling openssl v0.10.64 Compiling mime v0.3.17 Compiling foreign-types v0.3.2 Compiling kaspa-wasm-core v0.14.1 (/usr/local/src/rusty-kaspa/wasm/core) Compiling enum-primitive-derive v0.2.2 Compiling hex v0.4.3 Compiling bincode v1.3.3 Compiling hyper v0.14.29 Compiling tokio-io-timeout v1.2.0 Compiling openssl-macros v0.1.1 Compiling async-stream-impl v0.3.5 Compiling native-tls v0.2.12 Compiling base64 v0.21.7 Compiling sync_wrapper v0.1.2 Compiling duration-string v0.3.0 Compiling matchit v0.7.3 Compiling async-stream v0.3.5 Compiling workflow-panic-hook v0.12.1 Compiling rustls-pemfile v1.0.4 Compiling textwrap v0.11.0 Compiling tokio-stream v0.1.15 Compiling ansi_term v0.12.1 Compiling openssl-probe v0.1.5 Compiling tokio-rustls v0.24.1 Compiling home v0.5.9 Compiling strsim v0.8.0 Compiling http-range-header v0.3.1 Compiling vec_map v0.8.2 Compiling bindgen v0.59.2 Compiling env_logger v0.9.3 Compiling clap v2.34.0 Compiling tower-http v0.4.4 Compiling which v4.4.2 Compiling neli-proc-macros v0.1.3 Compiling xml-rs v0.8.20 Compiling attohttpc v0.24.1 Compiling kaspa-p2p-lib v0.14.1 (/usr/local/src/rusty-kaspa/protocol/p2p) Compiling sha1 v0.10.6 Compiling http v1.1.0 Compiling data-encoding v2.6.0 Compiling utf-8 v0.7.6 Compiling xmltree v0.10.3 Compiling seqlock v0.2.0 Compiling workflow-task-macros v0.12.1 Compiling neli v0.6.4 Compiling kaspa-rpc-macros v0.14.1 (/usr/local/src/rusty-kaspa/rpc/macros) Compiling num-integer v0.1.46 Compiling workflow-wasm v0.12.1 Compiling hyper-timeout v0.4.1 Compiling kaspa-utils-tower v0.14.1 (/usr/local/src/rusty-kaspa/utils/tower) Compiling local-ip-address v0.5.7 Compiling igd-next v0.14.3 Compiling portable-atomic v1.6.0 Compiling workflow-task v0.12.1 Compiling kaspa-grpc-core v0.14.1 (/usr/local/src/rusty-kaspa/rpc/grpc/core) Compiling kaspa-math v0.14.1 (/usr/local/src/rusty-kaspa/math) Compiling kaspa-merkle v0.14.1 (/usr/local/src/rusty-kaspa/crypto/merkle) Compiling kaspa-muhash v0.14.1 (/usr/local/src/rusty-kaspa/crypto/muhash) Compiling kaspa-addresses v0.14.1 (/usr/local/src/rusty-kaspa/crypto/addresses) Compiling strsim v0.11.1 Compiling ident_case v1.0.1 Compiling kaspa-consensus-core v0.14.1 (/usr/local/src/rusty-kaspa/consensus/core) Compiling downcast-rs v1.2.1 Compiling darling_core v0.20.9 Compiling tonic v0.10.2 Compiling num-bigint v0.4.5 Compiling manual_future v0.1.1 Compiling workflow-rpc-macros v0.12.1 Compiling kaspa-txscript v0.14.1 (/usr/local/src/rusty-kaspa/crypto/txscript) Compiling kaspa-mining-errors v0.14.1 (/usr/local/src/rusty-kaspa/mining/errors) Compiling workflow-perf-monitor v0.0.2 Compiling libmimalloc-sys v0.1.38 error[E0283]: type annotations needed --> protocol/p2p/./src/echo.rs:99:13 | 99 | id: Vec::from(Uuid::new_v4().as_ref()), | ^^^ cannot infer type for reference `&_` | = note: multiple `impl`s satisfying `Vec<u8>: From<&_>` found in the `alloc` crate: - impl From<&str> for Vec<u8>; - impl<T, N> From<&[T; N]> for Vec<T> where the constant `N` has type `usize`, T: Clone; - impl<T> From<&[T]> for Vec<T> where T: Clone; error[E0283]: type annotations needed --> protocol/p2p/./src/echo.rs:99:38 | 99 | id: Vec::from(Uuid::new_v4().as_ref()), | ^^^^^^ | = note: multiple `impl`s satisfying `Uuid: AsRef<_>` found in the `uuid` crate: - impl AsRef<Uuid> for Uuid; - impl AsRef<[u8]> for Uuid; help: try using a fully qualified path to specify the expected types | 99 | id: Vec::from(<Uuid as AsRef<T>>::as_ref(&Uuid::new_v4())), | ++++++++++++++++++++++++++++ ~ Compiling crossbeam-epoch v0.9.18 For more information about this error, try `rustc --explain E0283`. Compiling rayon-core v1.12.1 error: could not compile `kaspa-p2p-lib` (lib) due to 2 previous errors warning: build failed, waiting for other jobs to finish... error: failed to compile `kaspad v0.14.1 (/usr/local/src/rusty-kaspa/kaspad)`, intermediate artifacts can be found at `/usr/local/src/rusty-kaspa/target`. To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.
To Reproduce git clone https://github.com/kaspanet/rusty-kaspa.git cd rusty-kaspa cargo install --path kaspad --bin kaspad
git clone https://github.com/kaspanet/rusty-kaspa.git
cd rusty-kaspa
cargo install --path kaspad --bin kaspad
Desktop:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Describe the bug
To Reproduce
git clone https://github.com/kaspanet/rusty-kaspa.git
cd rusty-kaspa
cargo install --path kaspad --bin kaspad
Desktop:
The text was updated successfully, but these errors were encountered: