Closed dvzrv closed 2 months ago
Yep, thanks for the hint. I'll recheck the link flags provided by the build scripts. Seems I've overdone some.
I've pushed a fix for that now to the repository.
Issue with build now. Fixed this locally by adding GX_RESAMPLER back to fuzzfacefm.
Ups, yes, that was broken. I've fixed it in the repository. There was wrongly gx_resampler.h included in fuzzfacefm which I've removed now.
Hi! :wave:
After upgrading to 0.46.0 I noticed that the lv2 plugins are overlinked against libzita-resampler.so:
For all waf based builds I pass in our distribution linker flags via the custom waf
LINKFLAGS
: https://gitlab.archlinux.org/archlinux/packaging/packages/guitarix/-/blob/c2b53464ba1555aec63910bb106a6061246a0d88/PKGBUILD#L88This usually prevents overlinking like this, as we link with
--as-needed
:https://gitlab.archlinux.org/archlinux/devtools/-/blob/01b6b0849ed098d4d3d8db3591443db3df6aa11b/config/makepkg/x86_64.conf#L48-49
For some reason this does not seem to be the case for the plugins and libzita-resampler.so anymore though.