Skip to content

chore(deps): upgrade to hyper 1.x #1854

chore(deps): upgrade to hyper 1.x

chore(deps): upgrade to hyper 1.x #1854

Triggered via pull request January 16, 2025 23:42
Status Failure
Total duration 1m 50s
Artifacts

release.yml

on: pull_request
Matrix: package
publish
7s
publish
release-ok
0s
release-ok
Fit to window
Zoom out
Zoom in

Annotations

12 errors
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L64
error[E0277]: the trait bound `<B as Body>::Error: std::error::Error` is not satisfied --> linkerd/http/box/src/erase_request.rs:64:21 | 64 | self.0.call(req.map(BoxBody::new)) | ^^^^^^^^^^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `<B as Body>::Error` | note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:19 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^^^^^^^^^^^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 63 | fn call(&mut self, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::error::Error { | +++++++++++++++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L64
error[E0277]: `<B as Body>::Error` cannot be sent between threads safely --> linkerd/http/box/src/erase_request.rs:64:21 | 64 | self.0.call(req.map(BoxBody::new)) | ^^^^^^^^^^^^^^^^^^^^^ `<B as Body>::Error` cannot be sent between threads safely | = help: the trait `std::marker::Send` is not implemented for `<B as Body>::Error` note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:39 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 63 | fn call(&mut self, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::marker::Send { | +++++++++++++++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L64
error[E0277]: `<B as Body>::Error` cannot be shared between threads safely --> linkerd/http/box/src/erase_request.rs:64:21 | 64 | self.0.call(req.map(BoxBody::new)) | ^^^^^^^^^^^^^^^^^^^^^ `<B as Body>::Error` cannot be shared between threads safely | = help: the trait `Sync` is not implemented for `<B as Body>::Error` note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:46 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 63 | fn call(&mut self, req: http::Request<B>) -> Self::Future where <B as Body>::Error: Sync { | ++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L64
error[E0277]: the trait bound `<B as Body>::Error: std::error::Error` is not satisfied --> linkerd/http/box/src/erase_request.rs:64:29 | 64 | self.0.call(req.map(BoxBody::new)) | ^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `<B as Body>::Error` | note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:19 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^^^^^^^^^^^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 63 | fn call(&mut self, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::error::Error { | +++++++++++++++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L64
error[E0277]: `<B as Body>::Error` cannot be sent between threads safely --> linkerd/http/box/src/erase_request.rs:64:29 | 64 | self.0.call(req.map(BoxBody::new)) | ^^^^^^^^^^^^ `<B as Body>::Error` cannot be sent between threads safely | = help: the trait `std::marker::Send` is not implemented for `<B as Body>::Error` note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:39 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 63 | fn call(&mut self, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::marker::Send { | +++++++++++++++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L64
error[E0277]: `<B as Body>::Error` cannot be shared between threads safely --> linkerd/http/box/src/erase_request.rs:64:29 | 64 | self.0.call(req.map(BoxBody::new)) | ^^^^^^^^^^^^ `<B as Body>::Error` cannot be shared between threads safely | = help: the trait `Sync` is not implemented for `<B as Body>::Error` note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:46 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 63 | fn call(&mut self, req: http::Request<B>) -> Self::Future where <B as Body>::Error: Sync { | ++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L83
error[E0277]: the trait bound `<B as Body>::Error: std::error::Error` is not satisfied --> linkerd/http/box/src/erase_request.rs:83:29 | 83 | self.0.proxy(inner, req.map(BoxBody::new)) | ^^^^^^^^^^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `<B as Body>::Error` | note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:19 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^^^^^^^^^^^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 82 | fn proxy(&self, inner: &mut S, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::error::Error { | +++++++++++++++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L83
error[E0277]: `<B as Body>::Error` cannot be sent between threads safely --> linkerd/http/box/src/erase_request.rs:83:29 | 83 | self.0.proxy(inner, req.map(BoxBody::new)) | ^^^^^^^^^^^^^^^^^^^^^ `<B as Body>::Error` cannot be sent between threads safely | = help: the trait `std::marker::Send` is not implemented for `<B as Body>::Error` note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:39 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 82 | fn proxy(&self, inner: &mut S, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::marker::Send { | +++++++++++++++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L83
error[E0277]: `<B as Body>::Error` cannot be shared between threads safely --> linkerd/http/box/src/erase_request.rs:83:29 | 83 | self.0.proxy(inner, req.map(BoxBody::new)) | ^^^^^^^^^^^^^^^^^^^^^ `<B as Body>::Error` cannot be shared between threads safely | = help: the trait `Sync` is not implemented for `<B as Body>::Error` note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:46 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 82 | fn proxy(&self, inner: &mut S, req: http::Request<B>) -> Self::Future where <B as Body>::Error: Sync { | ++++++++++++++++++++++++++++++
package (amd64, gnu): linkerd/http/box/src/erase_request.rs#L83
error[E0277]: the trait bound `<B as Body>::Error: std::error::Error` is not satisfied --> linkerd/http/box/src/erase_request.rs:83:37 | 83 | self.0.proxy(inner, req.map(BoxBody::new)) | ^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `<B as Body>::Error` | note: required by a bound in `BoxBody::new` --> linkerd/http/box/src/body.rs:35:19 | 31 | pub fn new<B>(inner: B) -> Self | --- required by a bound in this associated function ... 35 | B::Error: std::error::Error + Send + Sync + 'static, | ^^^^^^^^^^^^^^^^^ required by this bound in `BoxBody::new` help: consider further restricting the associated type | 82 | fn proxy(&self, inner: &mut S, req: http::Request<B>) -> Self::Future where <B as Body>::Error: std::error::Error { | +++++++++++++++++++++++++++++++++++++++++++
publish
Process completed with exit code 1.
release-ok
Process completed with exit code 1.