[GH-ISSUE #520] Fail to compile get_if_addrs #331

Closed
opened 2026-02-27 19:30:03 +03:00 by kerem · 35 comments
Owner

Originally created by @ghost on GitHub (Aug 25, 2020).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/520

Hi,
I'm trying to create a librespot package for NetBSD, as I want to add GUI support for Spotify.
librespot compiles fine as a dependency crate of ncspot but fails to build as a stand alone package.
Right now it fails to build with a Rust "out of scope" error when building get_if_addrs.

...
Compiling get_if_addrs v0.5.3
error[E0425]: cannot find function `do_broadcast` in this scope
   --> /usr/pkgsrc/wip/librespot/work/vendor/get_if_addrs-0.5.3/src/lib.rs:234:31
    |
234 |                         match do_broadcast(ifaddr) {
    |                               ^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `do_broadcast` in this scope
   --> /usr/pkgsrc/wip/librespot/work/vendor/get_if_addrs-0.5.3/src/lib.rs:253:31
    |
253 |                         match do_broadcast(ifaddr) {
    |                               ^^^^^^^^^^^^ not found in this scope

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0425`.
error: could not compile `get_if_addrs`.

Any suggestions?
Rust version is 1.45.2

Thanks!

Originally created by @ghost on GitHub (Aug 25, 2020). Original GitHub issue: https://github.com/librespot-org/librespot/issues/520 Hi, I'm trying to create a `librespot` package for NetBSD, as I want to add GUI support for Spotify. `librespot` compiles fine as a dependency crate of `ncspot` but fails to build as a stand alone package. Right now it fails to build with a Rust "out of scope" error when building `get_if_addrs`. ``` ... Compiling get_if_addrs v0.5.3 error[E0425]: cannot find function `do_broadcast` in this scope --> /usr/pkgsrc/wip/librespot/work/vendor/get_if_addrs-0.5.3/src/lib.rs:234:31 | 234 | match do_broadcast(ifaddr) { | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `do_broadcast` in this scope --> /usr/pkgsrc/wip/librespot/work/vendor/get_if_addrs-0.5.3/src/lib.rs:253:31 | 253 | match do_broadcast(ifaddr) { | ^^^^^^^^^^^^ not found in this scope error: aborting due to 2 previous errors For more information about this error, try `rustc --explain E0425`. error: could not compile `get_if_addrs`. ``` Any suggestions? Rust version is 1.45.2 Thanks!
kerem 2026-02-27 19:30:03 +03:00
Author
Owner

@ghost commented on GitHub (Aug 27, 2020):

Anyone with a clue on how to fix this?
I would really like to package librespot for NetBSD.

<!-- gh-comment-id:682106346 --> @ghost commented on GitHub (Aug 27, 2020): Anyone with a clue on how to fix this? I would really like to package `librespot` for NetBSD.
Author
Owner

@ashthespy commented on GitHub (Aug 27, 2020):

@voidpin Looking at that crate, there aren't any real new changes - but as a quick sanity check, are you able to build just that crate in isolation?

EDIT: Looking at this netbsd seems to be included, has something changed in the way Rust identifies NETBSD?

#[cfg(any(target_os = "linux", target_os = "android", target_os = "nacl"))]
pub fn do_broadcast(ifaddr: &ifaddrs) -> Option<IpAddr> {
    sockaddr::to_ipaddr(ifaddr.ifa_ifu)
}

#[cfg(any(
    target_os = "freebsd",
    target_os = "ios",
    target_os = "macos",
    target_os = "openbsd",
    target_os = "netbsd"
))]
pub fn do_broadcast(ifaddr: &ifaddrs) -> Option<IpAddr> {
    sockaddr::to_ipaddr(ifaddr.ifa_dstaddr)
}
<!-- gh-comment-id:682113976 --> @ashthespy commented on GitHub (Aug 27, 2020): @voidpin Looking at that crate, there aren't any real new changes - but as a quick sanity check, are you able to build just that crate in isolation? EDIT: Looking at [this](https://github.com/maidsafe-archive/get_if_addrs/blob/339ccc176ddcc697eeaa3d0cc5b3f4b864eafad2/src/ifaddrs_posix.rs#L18-L32) `netbsd` seems to be included, has something changed in the way Rust identifies NETBSD? ```rust #[cfg(any(target_os = "linux", target_os = "android", target_os = "nacl"))] pub fn do_broadcast(ifaddr: &ifaddrs) -> Option<IpAddr> { sockaddr::to_ipaddr(ifaddr.ifa_ifu) } #[cfg(any( target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd", target_os = "netbsd" ))] pub fn do_broadcast(ifaddr: &ifaddrs) -> Option<IpAddr> { sockaddr::to_ipaddr(ifaddr.ifa_dstaddr) } ```
Author
Owner

@ghost commented on GitHub (Aug 27, 2020):

Thx for your reply.
Usually, I don't package rust applications.
Most of my packages are Qt apps, i.e. C++

I have seen that crate is archived and also though about trying to compile alone.
The thing is librespot compiles just fine as a dependency of ncspot, which we (me and others) recently added to the pkg collection.

Again, I'm not used to package rust things, why isn't this crate needed when compiling ncspot but its needed for librespot?

I would like to commit this pkg and provide NetBSD with a GUI client, now that we have a TUI one.
I'll see tomorrow if I can get get_if_addrs to compile on its own.

<!-- gh-comment-id:682121940 --> @ghost commented on GitHub (Aug 27, 2020): Thx for your reply. Usually, I don't package rust applications. Most of my packages are Qt apps, i.e. C++ I have seen that crate is archived and also though about trying to compile alone. The thing is `librespot` compiles just fine as a dependency of `ncspot`, which we (me and others) recently added to the pkg collection. Again, I'm not used to package rust things, why isn't this crate needed when compiling `ncspot` but its needed for `librespot`? I would like to commit this pkg and provide NetBSD with a GUI client, now that we have a TUI one. I'll see tomorrow if I can get `get_if_addrs` to compile on its own.
Author
Owner

@ashthespy commented on GitHub (Aug 27, 2020):

The thing is librespot compiles just fine as a dependency of ncspot, which we (me and others) recently added to the pkg collection.

Going by Cargo.toml from ncspot it doesn't use full librespot, but just a subset of it's crates. Notably - it doesn't use librespot-connect which is the crate with the dependency tee that uses get_if_addrs.

<!-- gh-comment-id:682133793 --> @ashthespy commented on GitHub (Aug 27, 2020): > The thing is `librespot` compiles just fine as a dependency of `ncspot`, which we (me and others) recently added to the pkg collection. Going by [`Cargo.toml`](https://github.com/hrkfdn/ncspot/blob/6f7b64c9087fde8f213730203171a1b1372e9664/Cargo.toml#L27-L29) from `ncspot` it doesn't use full `librespot`, but just a subset of it's crates. Notably - it doesn't use `librespot-connect` which is the crate with the dependency tee that uses `get_if_addrs`.
Author
Owner

@ghost commented on GitHub (Aug 27, 2020):

Thx! I'd missed that.
Hmm...
Maybe I could do the same and package that subset and still get what I need to get the GUI client running...

At least now I have a few options to look at.
Please don't close this issue just yet.

Wouldn't it be better to use an active crate instead of an archieved one? https://crates.io/crates/if-addrs

<!-- gh-comment-id:682146351 --> @ghost commented on GitHub (Aug 27, 2020): Thx! I'd missed that. Hmm... Maybe I could do the same and package that subset and still get what I need to get the GUI client running... At least now I have a few options to look at. Please don't close this issue just yet. Wouldn't it be better to use an active crate instead of an archieved one? https://crates.io/crates/if-addrs
Author
Owner

@ghost commented on GitHub (Aug 28, 2020):

@ashthespy I can't seem to find which of the dependency crates of librespot-connect

[dependencies]
base64 = "0.10"
futures = "0.1"
hyper = "0.11"
log = "0.4"
num-bigint = "0.2"
protobuf = "~2.14.0"
rand = "0.7"
serde = "1.0"
serde_derive = "1.0"
serde_json = "1.0"
tokio-core = "0.1"
url = "1.7"
sha-1 = "0.8"
hmac = "0.7"
aes-ctr = "0.3"
block-modes = "0.3"

actually depends on get_if_addrs?
At least not by looking at crates.io

<!-- gh-comment-id:682361517 --> @ghost commented on GitHub (Aug 28, 2020): @ashthespy I can't seem to find which of the dependency crates of `librespot-connect` ``` [dependencies] base64 = "0.10" futures = "0.1" hyper = "0.11" log = "0.4" num-bigint = "0.2" protobuf = "~2.14.0" rand = "0.7" serde = "1.0" serde_derive = "1.0" serde_json = "1.0" tokio-core = "0.1" url = "1.7" sha-1 = "0.8" hmac = "0.7" aes-ctr = "0.3" block-modes = "0.3" ``` actually depends on `get_if_addrs`? At least not by looking at crates.io
Author
Owner

@ashthespy commented on GitHub (Aug 28, 2020):

It is libmdns Btw, cargo tree is quite useful when you aren't familiar with the codebase..

Wouldn't it be better to use an active crate instead of an archieved one? https://crates.io/crates/if-addrs

That fork seems to fix issues with Android, nothing else? Were you able to compile it in your system?

<!-- gh-comment-id:682363197 --> @ashthespy commented on GitHub (Aug 28, 2020): It is `libmdns ` Btw, [`cargo tree`](https://doc.rust-lang.org/cargo/commands/cargo-tree.html) is quite useful when you aren't familiar with the codebase.. > Wouldn't it be better to use an active crate instead of an archieved one? https://crates.io/crates/if-addrs That fork seems to fix issues with Android, nothing else? Were you able to compile it in your system?
Author
Owner

@ghost commented on GitHub (Aug 28, 2020):

It seems I need to get used to cargo :)
Thx for the hint about cargo tree.

I didn't find the time yet.

<!-- gh-comment-id:682393646 --> @ghost commented on GitHub (Aug 28, 2020): It seems I need to get used to cargo :) Thx for the hint about cargo tree. I didn't find the time yet.
Author
Owner

@ghost commented on GitHub (Sep 3, 2020):

Non-fix

<!-- gh-comment-id:686453275 --> @ghost commented on GitHub (Sep 3, 2020): Non-fix
Author
Owner

@snowkat commented on GitHub (Sep 16, 2020):

@ashthespy That commit was made after the 0.5.3 release on crates.io, and it looks like that release is missing NetBSD support in lib.rs:

#[cfg(any(target_os = "linux", target_os = "android", target_os = "nacl"))]
fn do_broadcast(ifaddr: &posix_ifaddrs) -> Option<IpAddr> {
    sockaddr_to_ipaddr(ifaddr.ifa_ifu)
}

#[cfg(
    any(target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd")
)]
fn do_broadcast(ifaddr: &posix_ifaddrs) -> Option<IpAddr> {
    sockaddr_to_ipaddr(ifaddr.ifa_dstaddr)
}

Changing the dependencies in libmdns Cargo.toml to use get_if_addrs from git allowed everything to build on NetBSD:

get_if_addrs = { version = "0.5", git = "https://github.com/maidsafe-archive/get_if_addrs.git" }

I can submit an issue/PR in the libmdns repository for this if preferred.

<!-- gh-comment-id:693102512 --> @snowkat commented on GitHub (Sep 16, 2020): @ashthespy That commit was made after the 0.5.3 release on crates.io, and it looks like that release is missing NetBSD support in [lib.rs](https://github.com/maidsafe-archive/get_if_addrs/blob/0.5.3/src/lib.rs#L194-L204): ```rust #[cfg(any(target_os = "linux", target_os = "android", target_os = "nacl"))] fn do_broadcast(ifaddr: &posix_ifaddrs) -> Option<IpAddr> { sockaddr_to_ipaddr(ifaddr.ifa_ifu) } #[cfg( any(target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd") )] fn do_broadcast(ifaddr: &posix_ifaddrs) -> Option<IpAddr> { sockaddr_to_ipaddr(ifaddr.ifa_dstaddr) } ``` Changing the dependencies in libmdns Cargo.toml to use get_if_addrs from git allowed everything to build on NetBSD: ```toml get_if_addrs = { version = "0.5", git = "https://github.com/maidsafe-archive/get_if_addrs.git" } ``` I can submit an issue/PR in the libmdns repository for this if preferred.
Author
Owner

@ghost commented on GitHub (Sep 16, 2020):

@snowkat This is awesome, thanks.
Issue reopen until this is fixed.
@ashthespy what do you suggest, I think a PR on libmdns would be the best solution but, I'm ok with other solutions.

<!-- gh-comment-id:693176382 --> @ghost commented on GitHub (Sep 16, 2020): @snowkat This is awesome, thanks. Issue reopen until this is fixed. @ashthespy what do you suggest, I think a PR on `libmdns` would be the best solution but, I'm ok with other solutions.
Author
Owner

@ghost commented on GitHub (Sep 16, 2020):

@snowkat , @ashthespy Pull-request done, https://github.com/librespot-org/libmdns/pull/16

<!-- gh-comment-id:693344881 --> @ghost commented on GitHub (Sep 16, 2020): @snowkat , @ashthespy Pull-request done, https://github.com/librespot-org/libmdns/pull/16
Author
Owner

@willstott101 commented on GitHub (Sep 16, 2020):

Does https://crates.io/crates/if-addrs not include the patch from get_if_addrs repo? https://github.com/messense/if-addrs Seems to be ahead on commits. I'd rather libmdns depends on released crates where possible - as it has to be on crates.io itself.

<!-- gh-comment-id:693393684 --> @willstott101 commented on GitHub (Sep 16, 2020): Does https://crates.io/crates/if-addrs not include the patch from `get_if_addrs` repo? https://github.com/messense/if-addrs Seems to be ahead on commits. I'd rather libmdns depends on released crates where possible - as it has to be on crates.io itself.
Author
Owner

@ghost commented on GitHub (Sep 16, 2020):

Looking at if-addrs/src/ifaddrs_posix.rs the patch was merged on Feb 2019 and the latest release of if-addrs on crates.io is from Aug 2020. So yes, changing the dependency from get_if_addrs to if-addrs should also do it, unless I'm missing something.

<!-- gh-comment-id:693434634 --> @ghost commented on GitHub (Sep 16, 2020): Looking at `if-addrs/src/ifaddrs_posix.rs` the patch was merged on Feb 2019 and the latest release of `if-addrs` on crates.io is from Aug 2020. So yes, changing the dependency from `get_if_addrs` to `if-addrs` should also do it, unless I'm missing something.
Author
Owner

@ghost commented on GitHub (Sep 16, 2020):

@willstott101 Is this a better approach to you? And will it trigger a new release of librespot?

<!-- gh-comment-id:693435965 --> @ghost commented on GitHub (Sep 16, 2020): @willstott101 Is this a better approach to you? And will it trigger a new release of `librespot`?
Author
Owner

@willstott101 commented on GitHub (Sep 16, 2020):

This is a much better solution for me. Nothing will happen automatically, but I can make the relevant releases of libmdns and PR to bump libmdns in librespot after work if you confirm the compile works on NetBSD by switching that dependency.

<!-- gh-comment-id:693450927 --> @willstott101 commented on GitHub (Sep 16, 2020): This is a much better solution for me. Nothing will happen automatically, but I can make the relevant releases of `libmdns` and PR to bump libmdns in librespot after work if you confirm the compile works on NetBSD by switching that dependency.
Author
Owner

@ghost commented on GitHub (Sep 16, 2020):

I won't be able to do it tonight but, I'll try to do it in the coming days and will let you know.

@snowkat if you have time for it please go ahead.
And once again thanks for finding the issue.

<!-- gh-comment-id:693474593 --> @ghost commented on GitHub (Sep 16, 2020): I won't be able to do it tonight but, I'll try to do it in the coming days and will let you know. @snowkat if you have time for it please go ahead. And once again thanks for finding the issue.
Author
Owner

@snowkat commented on GitHub (Sep 16, 2020):

I created a new PR (librespot-org/libmdns#17) with the stable-0.2.x branch as a base since it seems librespot still uses this version. Let me know if you'd prefer a PR be made against 0.4 instead, or alongside this.

<!-- gh-comment-id:693625969 --> @snowkat commented on GitHub (Sep 16, 2020): I created a new PR (librespot-org/libmdns#17) with the stable-0.2.x branch as a base since it seems librespot still uses this version. Let me know if you'd prefer a PR be made against 0.4 instead, or alongside this.
Author
Owner

@willstott101 commented on GitHub (Sep 16, 2020):

Hm, I knew these small dependencies would end up causing a load of hassle... https://github.com/messense/if-addrs/issues/3

I'll try and get AppVeyor windows CI onto libmdns to catch this earlier, but luckily I was trying to publish the switch to if-addrs from my windows laptop and cargo caught me in my tracks when the compile failed...

If I can't get the windows build of if-addrs sorted in the next few days I'll look at going back to having the get-if-addrs code rolled into the libmdns codebase.

<!-- gh-comment-id:693642219 --> @willstott101 commented on GitHub (Sep 16, 2020): Hm, I knew these small dependencies would end up causing a load of hassle... https://github.com/messense/if-addrs/issues/3 I'll try and get AppVeyor windows CI onto libmdns to catch this earlier, but luckily I was trying to publish the switch to `if-addrs` from my windows laptop and cargo caught me in my tracks when the compile failed... If I can't get the windows build of if-addrs sorted in the next few days I'll look at going back to having the get-if-addrs code rolled into the libmdns codebase.
Author
Owner

@ghost commented on GitHub (Sep 17, 2020):

@snowkat Thanks for the PR, I had some personal issues to sort out and wasn't able to do it.

@willstott101 Thank you! Its indeed a problem relying on archived crates. Did it work with the Windows travis?
Also, thanks for the version bump.

@ashthespy Is it possible to get a point-release with libmdns-0.2.7? I'd really appreciate that, thx!

<!-- gh-comment-id:694081167 --> @ghost commented on GitHub (Sep 17, 2020): @snowkat Thanks for the PR, I had some personal issues to sort out and wasn't able to do it. @willstott101 Thank you! Its indeed a problem relying on archived crates. Did it work with the Windows travis? Also, thanks for the version bump. @ashthespy Is it possible to get a point-release with libmdns-0.2.7? I'd really appreciate that, thx!
Author
Owner

@willstott101 commented on GitHub (Sep 17, 2020):

Windows travis is erroring due to more changes in if-addrs that weren't in get-if-addr the author of if-addrs has patched their lib already and added windows travis to their repo. But I haven't had a chance to test yet. Will want to make sure libmdns works within librespot on windows before actually releasing the point release.

<!-- gh-comment-id:694086154 --> @willstott101 commented on GitHub (Sep 17, 2020): Windows travis is erroring due to more changes in if-addrs that weren't in get-if-addr the author of if-addrs has patched their lib already and added windows travis to their repo. But I haven't had a chance to test yet. Will want to make sure libmdns works within librespot on windows before actually releasing the point release.
Author
Owner

@ghost commented on GitHub (Sep 17, 2020):

I understand that, just let me know so I can update the package build, thx!

The same goes for @ashthespy regarding librespot

It feels close now :)

<!-- gh-comment-id:694089706 --> @ghost commented on GitHub (Sep 17, 2020): I understand that, just let me know so I can update the package build, thx! The same goes for @ashthespy regarding `librespot` It feels close now :)
Author
Owner

@ghost commented on GitHub (Sep 23, 2020):

@willstott101 Hi, any news/progress on this? Did you fix the Windows issue or are you pulling-in get_if_addrs inside libmdns?

<!-- gh-comment-id:697328107 --> @ghost commented on GitHub (Sep 23, 2020): @willstott101 Hi, any news/progress on this? Did you fix the Windows issue or are you pulling-in `get_if_addrs` inside `libmdns`?
Author
Owner

@willstott101 commented on GitHub (Sep 24, 2020):

Apologies, I've been a bit busy.

Just done some further testing and if_addrs works great (on windows) in rust stable, but not 1.40.0 which appears to be Librespot's minimum version...

I've opened a PR in if-addrs which resolves this, they were very responsive before so hopefully will be again.

I'll be sure to get this sorted one way or another this weekend. Since the if-addrs maintainer has been so responsive I'd like to keep using their project if possible 🤞

<!-- gh-comment-id:698505623 --> @willstott101 commented on GitHub (Sep 24, 2020): Apologies, I've been a bit busy. Just done some further testing and if_addrs works great (**on windows**) in rust stable, but not 1.40.0 which appears to be Librespot's minimum version... I've opened a PR in if-addrs which resolves this, they were very responsive before so hopefully will be again. I'll be sure to get this sorted one way or another this weekend. Since the if-addrs maintainer has been so responsive I'd like to keep using their project if possible 🤞
Author
Owner

@ghost commented on GitHub (Sep 24, 2020):

Thank you!
No need for apologise. Hopefully, the PR is merged.
Rust 1.40.0? I thought NetBSD's 1.45.2 was getting old :)

<!-- gh-comment-id:698549995 --> @ghost commented on GitHub (Sep 24, 2020): Thank you! No need for apologise. Hopefully, the PR is merged. Rust 1.40.0? I thought NetBSD's 1.45.2 was getting old :)
Author
Owner

@ghost commented on GitHub (Oct 3, 2020):

@willstott101 your PR with if-addrs has been merged.
Any chance of getting a release of libmdns and a subsequent release of librespot?
@ashthespy

Looking forward to add this to the NetBSD package collection.

<!-- gh-comment-id:703117361 --> @ghost commented on GitHub (Oct 3, 2020): @willstott101 your PR with `if-addrs` has been merged. Any chance of getting a release of `libmdns` and a subsequent release of `librespot`? @ashthespy Looking forward to add this to the NetBSD package collection.
Author
Owner

@willstott101 commented on GitHub (Oct 5, 2020):

I've made a PR into the dev branch of librespot. Is that the right place for you guys?

<!-- gh-comment-id:703780299 --> @willstott101 commented on GitHub (Oct 5, 2020): I've made a PR into the dev branch of librespot. Is that the right place for you guys?
Author
Owner

@ashthespy commented on GitHub (Oct 5, 2020):

Thanks!
@sashahilton00 and @awiouy are responsible for the crates.io release. I guess they will combine a few things before a release..

<!-- gh-comment-id:703782486 --> @ashthespy commented on GitHub (Oct 5, 2020): Thanks! @sashahilton00 and @awiouy are responsible for the crates.io release. I guess they will combine a few things before a release..
Author
Owner

@ghost commented on GitHub (Oct 5, 2020):

@willstott101 and @ashthespy
Awesome, looking forward to rebuild it and add support for several audio options.

<!-- gh-comment-id:703803229 --> @ghost commented on GitHub (Oct 5, 2020): @willstott101 and @ashthespy Awesome, looking forward to rebuild it and add support for several audio options.
Author
Owner

@ghost commented on GitHub (Oct 7, 2020):

@willstott101 , @ashthespy and @sashahilton00
I can confirm the package builds and installs without issues on NetBSD if building from the git-dev branch, so thank you.
@snowkat , thanks for finding the issue.

While waiting for a new librespot release, I'll see if I can get a git-taged package accepted into the main repo.

<!-- gh-comment-id:704778297 --> @ghost commented on GitHub (Oct 7, 2020): @willstott101 , @ashthespy and @sashahilton00 I can confirm the package builds and installs without issues on NetBSD if building from the git-dev branch, so thank you. @snowkat , thanks for finding the issue. While waiting for a new `librespot` release, I'll see if I can get a git-taged package accepted into the main repo.
Author
Owner
<!-- gh-comment-id:704980554 --> @ghost commented on GitHub (Oct 7, 2020): https://www.unitedbsd.com/d/283-spotify-gui-running-natively-on-netbsd
Author
Owner

@willstott101 commented on GitHub (Feb 21, 2021):

This never made it to master... will open a PR

<!-- gh-comment-id:782907056 --> @willstott101 commented on GitHub (Feb 21, 2021): This never made it to master... will open a PR
Author
Owner

@Johannesd3 commented on GitHub (Feb 21, 2021):

0.1.5 contains only one single fix (spotifyd/spotifyd#719)

<!-- gh-comment-id:782907817 --> @Johannesd3 commented on GitHub (Feb 21, 2021): 0.1.5 contains only one single fix (spotifyd/spotifyd#719)
Author
Owner

@willstott101 commented on GitHub (Feb 21, 2021):

Well opened #607 anyway

<!-- gh-comment-id:782908071 --> @willstott101 commented on GitHub (Feb 21, 2021): Well opened #607 anyway
Author
Owner

@sashahilton00 commented on GitHub (Feb 22, 2021):

Well I guess it's the weekend of releases. Am pushing out 0.1.6 which fixes this.

<!-- gh-comment-id:782972618 --> @sashahilton00 commented on GitHub (Feb 22, 2021): Well I guess it's the weekend of releases. Am pushing out `0.1.6` which fixes this.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#331
No description provided.