markschl/seq_io

Future incompatibility with buf_redux

Closed this issue · 2 comments

Hi there,

When building seq_io (0.3.1) with rust 1.71, I get the following warning:

warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4

For context, it appears that later versions of rust will have a breaking change with respect to semi-colons and macros.

This issue also appeared in needletail, and a solution was proposed here onecodex/needletail#64. Basically, there is an updated version of buf_redux: https://crates.io/crates/buffer-redux. This should be a drop-in replacement and fix this issue.

There isn't necessarily a rush for this, more of an FYI for now. But if it is possible to get an updated seq_io so this doesn't appear during builds, that would be very nice.

Thanks!

Thanks for your comment. I'm aware of this and I will update to use buffer-redux as soon as possible.

Fixed in a3e3cde, version v0.3.2 released on crates.io.