I think it is NOT related to Ardour directly, but you experts might immediately know what’s going on here.
Ardour 5 / 6 when trying to load the plugin gui e.g. inv_phaser_gui.so it reports a missing symbol: undefined symbol: __pow_finite
I’m running UbuntuStudio 20, but it used to work for UbuntuStudio 18, so I assume some re-organization of some math (?) libs has been done. It might be related to libgtk2.0, maybe not.
The error also shows up for Ardour 5.12 for the reasonablesynth.so: undefined symbol: __powf_finite
If that rings a bell, please let me know, maybe it is just installing additional libs. Otherwise the
generic GUI still operates, so I’m not fully out of business here.
The underlying issue is underlinking against libm (math library). Easiest is to re-compile the invada plugins with -lm.
Longer discussion on the subject is:
For Ardour plugins (like reasonablesynth) this was fixed with the 6.0 release.
Other projects were likewise affected by this. In general the issue happens when a plugin was compiled with glibc 2.30 (or older) without explicitly referencing libm, but your system has glibc 2.31 (or newer).