mozilla / cubeb-rs

ISC License
61 stars 19 forks source link

`systest` broken by speex library changes in `libcubeb` #63

Closed padenot closed 2 years ago

padenot commented 2 years ago

I'm not sure how linking to another library works. For now, updating the submodule in cubeb-sys to anything with https://github.com/mozilla/cubeb/commit/07c352c65a95cb0ed44353859b83ee494458ca63 breaks the build. I'm disabling systest in #62, but it would be good to reenable.

padenot commented 2 years ago

Regular tests as well.

I've attempted linking speex in cubeb-sys's build.rs, but somehow it isn't found. Maybe it's just a matter of saying in the CMakeList.txt that libspeex.a should also be installed.

kinetiknz commented 2 years ago

Fixed by https://github.com/mozilla/cubeb/commit/6e5b9fe38cdac65fb3cdce11cf8006a015976cad