warning: Patch `solana-nostd-secp256k1-recover v0.1.1 (https://github.com/jupnet/solana-nostd-secp256k1-recover.git#4675e623)` was not used in the crate graph.
Check that the patched package version and available features are compatible
with the dependency requirements. If the patch has a different version from
what is locked in the Cargo.lock file, run `cargo update` to use the new
version. This may also occur with an optional dependency that is not enabled.
Compiling solana-instruction v2.1.6
Compiling solana-sysvar-id v2.1.6
Compiling jupnet-instruction v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-sysvar-id v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-instruction v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-sysvar-id v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling primitive-types v0.12.2
Compiling ethbloom v0.13.0
Compiling solana-epoch-schedule v2.1.6
Compiling solana-clock v2.1.6
Compiling solana-last-restart-slot v2.1.6
Compiling solana-slot-history v2.1.6
Compiling solana-rent v2.1.6
Compiling solana-slot-hashes v2.1.6
Compiling jupnet-epoch-schedule v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-clock v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-slot-hashes v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-last-restart-slot v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-rent v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-slot-history v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-epoch-schedule v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-clock v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-rent v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-last-restart-slot v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-slot-history v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-slot-hashes v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling solana-program-error v2.1.6
Compiling solana-serialize-utils v2.1.6
Compiling solana-bincode v2.1.6
Compiling solana-stable-layout v2.1.6
Compiling solana-transaction-error v2.1.6
Compiling jupnet-program-error v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling solana-feature-set v2.1.6
Compiling jupnet-serialize-utils v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-bincode v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-stable-layout v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-transaction-error v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-program-error v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-feature-set v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-transaction-error v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-bincode v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-stable-layout v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-serialize-utils v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling solana-account-info v2.1.6
Compiling solana-program-pack v2.1.6
Compiling jupnet-account-info v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-program-pack v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-feature-set v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-account-info v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-program-pack v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling move-disassembler v0.1.0 (https://github.com/mystenlabs/sui?rev=9f8ea0f5706e2f13ac9650578f4a5390aa60013f#9f8ea0f5)
Compiling axum-server v0.6.1 (https://github.com/bmwill/axum-server.git?rev=f44323e271afdd1365fd0c8b0a4c0bbdf4956cb7#f44323e2)
Compiling jupnet-program-entrypoint v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-cpi v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling solana-program-entrypoint v2.1.6
Compiling solana-cpi v2.1.6
Compiling solana-secp256r1-program v2.1.6
Compiling jupnet-cpi v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-program-entrypoint v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=v2.1#4d57b456)
Compiling jupnet-inline-spl v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling jupnet-version v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
error[E0277]: the trait bound `<>::Service as SendService<...>>::BodyData: Buf` is not satisfied
--> /home/newby/.cargo/git/checkouts/axum-server-967e1d81fe9e044a/f44323e/src/server.rs:202:87
|
202 | let serve_future = builder.serve_connection_with_upgrades(io, service);
| ------------------------------ ^^^^^^^ the trait `Buf` is not implemented for `<>::Service as SendService<...>>::BodyData`
| |
| required by a bound introduced by this call
|
= note: required for `UpgradedSendStreamTask<<... as SendService<...>>::BodyData>` to implement `futures_util::Future`
= note: required for `TokioExecutor` to implement `Executor>>::Service>>::Service as SendService>>::BodyData>>`
= note: required for `TokioExecutor` to implement `bounds::h2_common::Http2UpgradedExec<<>>::Service>>::Service as SendService>>::BodyData>`
= note: required for `TokioExecutor` to implement `Http2ServerConnExec>>::Service>>::Service as SendService>>::Service, http::Request>, <>>::Service>>::Service as SendService>>::Body>`
= note: required for `TokioExecutor` to implement `HttpServerConnExec>>::Service>>::Service as SendService>>::Service, http::Request>, <>>::Service>>::Service as SendService>>::Body>`
note: required by a bound in `hyper_util::server::conn::auto::Builder::::serve_connection_with_upgrades`
--> /home/newby/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hyper-util-0.1.18/src/server/conn/auto/mod.rs:269:12
|
257 | pub fn serve_connection_with_upgrades(
| ------------------------------ required by a bound in this associated function
...
269 | E: HttpServerConnExec,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Builder::::serve_connection_with_upgrades`
= note: the full name for the type has been written to '/home/newby/infra/build-server/os/target/release/deps/axum_server-c34130b529fc8f00.long-type-17061962955326276753.txt'
= note: consider using `--verbose` to print the full type name to the console
help: consider further restricting the associated type
|
159 | A::Future: Send, <>>::Service>>::Service as SendService>>::BodyData: Buf
| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
error[E0277]: the trait bound `<>::Service as SendService<...>>::BodyData: Buf` is not satisfied
--> /home/newby/.cargo/git/checkouts/axum-server-967e1d81fe9e044a/f44323e/src/server.rs:205:25
|
205 | / tokio::select! {
206 | | biased;
207 | | _ = watcher.wait_graceful_shutdown() => {
208 | | tokio::select! {
... |
215 | | _ = &mut serve_future => (),
216 | | }
| | ^
| | |
| |_________________________the trait `Buf` is not implemented for `<>::Service as SendService<...>>::BodyData`
| required by a bound introduced by this call
|
= note: required for `UpgradedSendStreamTask<<... as SendService<...>>::BodyData>` to implement `futures_util::Future`
= note: required for `TokioExecutor` to implement `Executor>>::Service>>::Service as SendService>>::BodyData>>`
= note: required for `TokioExecutor` to implement `bounds::h2_common::Http2UpgradedExec<<>>::Service>>::Service as SendService>>::BodyData>`
= note: required for `TokioExecutor` to implement `Http2ServerConnExec>>::Service>>::Service as SendService>>::Service, http::Request>, <>>::Service>>::Service as SendService>>::Body>`
= note: required for `TokioExecutor` to implement `HttpServerConnExec>>::Service>>::Service as SendService>>::Service, http::Request>, <>>::Service>>::Service as SendService>>::Body>`
= note: 3 redundant requirements hidden
= note: required for `&mut Pin<&mut UpgradeableConnection<'_, TokioIo<...>, ..., ...>>` to implement `futures_util::Future`
= note: required for `&mut Pin<&mut UpgradeableConnection<'_, TokioIo<...>, ..., ...>>` to implement `std::future::IntoFuture`
= note: the full name for the type has been written to '/home/newby/infra/build-server/os/target/release/deps/axum_server-c34130b529fc8f00.long-type-17061962955326276753.txt'
= note: consider using `--verbose` to print the full type name to the console
= note: this error originates in the macro `$crate::select` which comes from the expansion of the macro `tokio::select` (in Nightly builds, run with -Z macro-backtrace for more info)
help: consider further restricting the associated type
|
159 | A::Future: Send, <>>::Service>>::Service as SendService>>::BodyData: Buf
| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Compiling deadpool-lapin v0.12.1
Compiling move-ir-types v0.1.0 (https://github.com/mystenlabs/sui?rev=49d95e90e36ea0f2e20a74e23843ada90ce4a3bc#49d95e90)
Compiling solana-version v2.1.6
Compiling jupnet-program v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#6b18fe14)
Compiling consensus-config v0.1.0 (https://github.com/mystenlabs/sui?rev=49d95e90e36ea0f2e20a74e23843ada90ce4a3bc#49d95e90)
Compiling solana-inline-spl v2.1.6
Compiling solana-program v2.1.6
Compiling sui-rpc v0.0.8 (https://github.com/MystenLabs/sui-rust-sdk.git?rev=fb62af78b30f5dc64eeaec0094ab95b5ce5b7ce2#fb62af78)
Compiling mysten-common v0.1.0 (https://github.com/mystenlabs/sui?rev=49d95e90e36ea0f2e20a74e23843ada90ce4a3bc#49d95e90)
Compiling spl-discriminator v0.4.1
For more information about this error, try `rustc --explain E0277`.
error: could not compile `axum-server` (lib) due to 2 previous errors
warning: build failed, waiting for other jobs to finish...