Closed robjtede closed 3 years ago
Most basic test case that works in 1.3 and fails in 1.4:
byteorder::BigEndian::read_u16(&[1, 2, 3]);
Yeah. We also have now our build pipelines red because some of the deps is going with version = "1"
, got upgraded to 1.4.0 and fails hard now...
This has been fixed in byteorder 1.4.1
.
@pimeys If you want reproducible builds and avoid having your pipelines fail because of changes in the environment, then you need to use Cargo.lock
at minimum.
We do in the binaries, but this was one library that didn't have one. And I just happened to build when this upgrade arrived!
Looks like something panics that didn't before 1.4.0.
Related to: https://github.com/actix/actix-web/issues/1890
for those finding this, workaround in Cargo.toml, add: