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 openssl-sys v0.9.111 Compiling openssl v0.10.75 Compiling zstd-sys v2.0.16+zstd.1.5.7 Compiling zstd-safe v7.2.4 Compiling native-tls v0.2.14 Compiling sui-transaction-builder v0.1.0 (https://github.com/MystenLabs/sui-rust-sdk.git?rev=cb174b66714ea643e4b78bbfadb3f9c17e635460#cb174b66) Compiling jupnet-zk-sdk v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling snafu v0.8.9 Compiling move-compiler v0.0.1 (https://github.com/mystenlabs/sui?rev=9f8ea0f5706e2f13ac9650578f4a5390aa60013f#9f8ea0f5) Compiling jsonrpsee v0.24.10 Compiling axum-server v0.6.1 (https://github.com/bmwill/axum-server.git?rev=f44323e271afdd1365fd0c8b0a4c0bbdf4956cb7#f44323e2) Compiling webpki-roots v0.24.0 Compiling jpl-token v6.0.0 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling jpl-memo v5.0.0 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling jpl-math v0.2.0 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling enum-compat-util v0.1.0 (https://github.com/mystenlabs/sui?rev=49d95e90e36ea0f2e20a74e23843ada90ce4a3bc#49d95e90) Compiling jupnet-timings v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling jupnet-vote v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling jupnet-compute-budget v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling open-fastrlp-derive v0.1.1 Compiling headers v0.3.9 Compiling soketto v0.7.1 Compiling strum_macros v0.26.4 Compiling pbkdf2 v0.12.2 Compiling salsa20 v0.10.2 Compiling jupnet-type-overrides v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling jupnet-log-collector v2.1.6-jupnet.1 (https://github.com/Jupnet/jupnet-svm.git?branch=uriel%2Funiversal-deposit#814598c3) Compiling auto_impl v1.3.0 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-17792305664314438785.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-17792305664314438785.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 tungstenite v0.20.1 Compiling move-proc-macros v0.1.0 (https://github.com/mystenlabs/sui?rev=49d95e90e36ea0f2e20a74e23843ada90ce4a3bc#49d95e90) Compiling parity-scale-codec v3.7.5 Compiling spl-discriminator-syn v0.2.1 Compiling executor-trait v2.1.2 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...