Skip to content

Unable to compile since recent features change #1598

@mpsq

Description

@mpsq

Description

Compilation error on latest dev, eb7c65e. This is broken since 6f6cd04 (aka. #1543), the commit prior (df5f957) to this change is fine.

Version

eb7c65e

How to reproduce

Run:

cargo build  --no-default-features --features "rodio-backend with-avahi native-tls" --release

Fails with:

   Compiling librespot-discovery v0.7.1 (/home/meril/librespot/discovery)
error[E0433]: failed to resolve: could not find `poll` in `futures_util`
   --> discovery/src/lib.rs:201:60
    |
201 |             while let Poll::Ready(Some(_)) = futures_util::poll!(stream.next()) {
    |                                                            ^^^^ could not find `poll` in `futures_util`

For more information about this error, try `rustc --explain E0433`.
error: could not compile `librespot-discovery` (lib) due to 1 previous error

Host:

  • OS: Arch Linux
  • Platform: x64
  • rustup show
installed toolchains
--------------------
stable-x86_64-unknown-linux-gnu (active, default)
  • rustc --version
rustc 1.90.0 (1159e78c4 2025-09-14)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions