Installing with the --no-default-features flag should not depend upon libpulse.
Observed Behavior:
Installing with the --no-default-features flag still requires libpulse.
Discussion
This bug prevents me from installing xidlehook on Ubuntu 18.04 LTS, because the latest supported version of libpulse is 11, but xidlehook requires libpulse 12. This was fine with
0.7.1, because I could easily run:
Turns out I fixed this and didn't release a new patch version. Sorry about that, I'm not used to people using my stuff and didn't wanna spam crates.io I assume. Fixed now, as 0.8.1 :)
Expected Behavior:
Installing with the
--no-default-features
flag should not depend upon libpulse.Observed Behavior:
Installing with the
--no-default-features
flag still requires libpulse.Discussion
This bug prevents me from installing
xidlehook
on Ubuntu 18.04 LTS, because the latest supported version of libpulse is 11, but xidlehook requires libpulse 12. This was fine with 0.7.1, because I could easily run:And the install would successfully build without requiring/using libpulse at all. The latest version, 0.8, however, does not support this.