Samplv1 does not load with ardour-9.0.x

Forums

Hello, I'm testing Latest ardour9 and opening a project made with 8.12 (from opensuse repo) -> segfault:
Error is:

lilv_lib_open(): error: Failed to open library /usr/lib64/lv2/samplv1.lv2/samplv1.so (/usr/lib64/lv2/samplv1.lv2/samplv1.so: undefined symbol: FT_Get_Paint)
Version Manager Initialized
Parsing current version...
Version String: 1.1.1

Thanks.

Permalink

as Paul said

you should either:
a. use a statically linked samplv1-lv2 build like the ones you may find here in the repos, or:
b. use an ardour9 compiled and linked on the same system as of the samplv1-lv2 version you have.

hth.

Oh yeah, I know the problem and how to avoid it. I usually use packages from proaudio repo but sometimes I do some testing with the official build of Ardour. AFAIK packages from proaudio repo are built in the same way as your packages. I just tested same problem.

Permalink

as a matter of fact, lately, the ardour.org binaries are built statically to a (lib)freetype2 version (for TrueType font rendering) that is NOT compatible with modern system distros, so that's why you get the precise error/issue above.

means that, for the time being, you'll need to forcely instate BOTH options above (a. AND b.; not either).

as an after-effect, all the vee-ones will need to embed some font in their guts and not resort to system fontconfig/freetype2, whatever it makes them a little bit more self-contained...

WIP.

cheers

ps. again all this should only pertain to the ardour.org supplied binaries ;)

UPDATE: hopefully this coming v1.4.0 release will nail it quid pro quo ;) check it out!

Permalink

Yes, it's working now. Thanks and keep it up !

Add new comment