When launching lmms, it fails to load ladspa-tap-plugins libraries which are marked as a dependency, these plugins are also used extensively by the presets contained by default and thus those presets are broken. Reproducible: Always Steps to Reproduce: 1. launch lmms Actual Results: Immediately tries to load libraries/plugins from ladspa-tap-plugins, but fails to do so with "undefined symbol" errors, causing them to be unusable. Expected Results: Immediately successfully load libraries/plugins from ladspa-tap-plugins
Created attachment 2091338 [details] Output when launching through the terminal
Hi there, I am also have trouble like you are, and I noticed that the files that have errors are a part of "ladspa-tap-plugins", not "lmms". Might want to file a bug under that package.
This is identical to bug 2373291
Ah, maybe not the same as darktable issue after all: those symbols are actually present in libmvec.so (but darktable's _ZGVbM4v_sqrtf is not). So maybe the build scripts are missing -lmvec somewhere?
The solution is imho not to add -lmvec to LDFLAGS (doesn't seem to work anyway), but to fix the ordering of objects and libraries on the linker cmd line. See https://src.fedoraproject.org/rpms/ladspa-tap-plugins/pull-request/1 for a possible fix.
*** Bug 2373291 has been marked as a duplicate of this bug. ***
Thomas, The fix you mentioned sounds good to me. ETA on when it could be available in the main repos? Thanks, -David