ffmpeg-build-script icon indicating copy to clipboard operation
ffmpeg-build-script copied to clipboard

Ubuntu 20.04: Building lilv failed, because 'lv2 >= 1.18.0' was not found

Open m23project opened this issue 3 years ago • 1 comments
trafficstars

Hi,

Im trying to build FFMPEG on Ubuntu 20.04 with

bash build-ffmpeg -b --enable-gpl-and-non-free --full-static

Building of lilv failed with

...
Checking for 'lv2 >= 1.18.0'
['/home/d/av1/workspace/bin/pkg-config', 'lv2 >= 1.18.0', '--cflags', '--libs', 'lv2', '>=', '1.18.0']
err: Requested 'lv2 >= 1.18.0' but version of LV2 is 1.16.0
Requested 'lv2 >= 1.18.0' but version of LV2 is 1.16.0
...

Version 1.16.0 of LV2 is the version of the package lv2-dev that was installed by APT.

But version 1.18.2 of LV2 was compliled (and installed) by build-ffmpeg before:

building lv2 - version 1.18.2
=======================
Downloading https://lv2plug.in/spec/lv2-1.18.2.tar.bz2 as lv2-1.18.2.tar.bz2
... Done
Extracted lv2-1.18.2.tar.bz2
$ ./waf configure --prefix=/home/d/av1/workspace --lv2-user
$ ./waf
$ ./waf install

Is there missing a parameter to indicate where to look for the current lv2?

m23project avatar Feb 19 '22 12:02 m23project

Workaround:

lilv can be compiled after deinstalling the package lv2-dev.

m23project avatar Feb 19 '22 13:02 m23project