BatchDrake/suscan

suscan doesn't actually use volk?

Closed this issue ยท 6 comments

FFY00 commented

Hi, when packing this for arch I noticed the following warning. Looks like suscan isn't actually using volk, if that's the case, the dependency can be removed. Could you investigate? Thanks ๐Ÿ˜.

suscan W: Unused shared library '/usr/lib/libvolk.so.2.3' by file ('usr/lib/libsuscan.so')

You are right, Volk is used in suscan through sigutils, and the only direct use of Volk comes from certain macros in ncqo.h. I'll remove this dependency ASAP.

This ended up being a sigutils issue, related to the corresponding .pc file referring to unnecesary libs (volk and fftw3f). Changes are in develop and scheduled for the next release. SigDigger has been changed too in order to rely on fftw3f explicitly.

I forgot to mention that the changes are in the develop branch of all projects.

FFY00 commented

Hum, okay. I'll wait for a release, thanks!

FYI I am already working on 0.2.0. I'm marking this as fixed as changes are already in develop.

FFY00 commented

Thanks ๐Ÿ˜Š