View Revisions: Issue #649

Summary 0000649: lv2 modified configure in the build does not work in Fedora 39
Revision 2023-12-21 18:56 by PhyllisSmith
Description Because it seems that Python 3.12 will not build the lv2 plugins, Andrew used the following successfully on termux and slackware:
    ./configure --with-lv2 --disable-lv2 --disable-sord --disable-serd --disable-suil --disable-sratom --disable-lilv
However, this does not work as a workaound on Fedora 39, which uses Python 3.12. Errors of can't find headers:

checking for lv2 availability... checking for lilv/lilv.h... no
checking lilv headers... no
checking for serd/serd.h... no
checking serd headers... no
checking for sord/sord.h... no
checking sord headers... no
checking for sratom/sratom.h... no
checking sratom headers... no
checking for suil/suil.h... no
checking suil headers... no

even though lilv-devel is installed as shown below:
Fedora 39
***
root@fedora:/tmp# grep lilv a
lilv-libs.x86_64 0.24.20-1.fc39
lilv.x86_64 0.24.20-1.fc39
lilv-devel.i686 0.24.20-1.fc39
lilv-devel.x86_64 0.24.20-1.fc39
lilv-libs.i686 0.24.20-1.fc39
python3-lilv.x86_64 0.24.20-1.fc39


Revision 2023-12-21 18:41 by PhyllisSmith
Description Because it seems that Python 3.12 will not build the lv2 plugins, Andrew used the following successfully on termux and slackware:
    ./configure --with-lv2 --disable-lv2 --disable-sord --disable-serd --disable-suil --disable-sratom --disable-lilv
However, this does not work as a workaound on Fedora 39, which uses Python 3.12. Errors of can't find headers:

checking for lv2 availability... checking for lilv/lilv.h... no
checking lilv headers... no
checking for serd/serd.h... no
checking serd headers... no
checking for sord/sord.h... no
checking sord headers... no
checking for sratom/sratom.h... no
checking sratom headers... no
checking for suil/suil.h... no
checking suil headers... no

even though lilv-devel is installed