Package Details: lib32-lilv 0.24.20-1

Git Clone URL: https://aur.archlinux.org/lib32-lilv.git (read-only, click to copy)
Package Base: lib32-lilv
Description: A C library interface to the LV2 plug-in standard (32-bit)
Upstream URL: https://drobilla.net/software/lilv.html
Licenses: ISC
Submitter: rodrigo21
Maintainer: rodrigo21
Last Packager: rodrigo21
Votes: 5
Popularity: 0.000000
First Submitted: 2018-08-19 02:06 (UTC)
Last Updated: 2022-09-27 16:03 (UTC)

Latest Comments

sl1pkn07 commented on 2022-07-27 19:06 (UTC)

put LANG=C before waf test get check() success

rstrox commented on 2022-05-20 19:17 (UTC)

This fixes the build as of today:

--- PKGBUILD.broken     2022-05-20 14:16:10.318202077 -0500
+++ PKGBUILD    2022-05-20 14:16:16.431933445 -0500
@@ -26,7 +26,6 @@
     cp -v waflib/extras/{autoship,autowaf,lv2}.py tools/
     mkdir -pv plugins/tools/
     cp -v waflib/extras/{autoship,autowaf,lv2}.py plugins/tools/
-    rm -rv waflib
     sed -e 's/waflib.extras/tools/g' \
         -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \
         -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \

sl1pkn07 commented on 2022-04-12 19:14 (UTC) (edited on 2022-04-12 19:15 (UTC) by sl1pkn07)

needs lib32-lv2 as depends, not makedepends

└───╼  i686-pc-linux-gnu-pkg-config --libs lilv-0
Package lv2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lv2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'lv2', required by 'lilv-0', not found
Package 'lv2', required by 'sratom-0', not found

rodrigo21 commented on 2021-03-28 20:19 (UTC)

@Tomato Building fine here.

You have to install lib32-lv2, lib32-sratom, lib32-sord and lib32-serd in the chroot.

Tomato commented on 2021-03-28 19:52 (UTC)

@rodrigo21 it does fail to build in clean chroot, or as clean as you can expect when building lib32-gst-plugins-bad

abcfy2 commented on 2020-08-20 05:36 (UTC)

It's not working, I have to comment the waf test to skip check()

rodrigo21 commented on 2020-08-20 03:30 (UTC) (edited on 2020-08-20 03:30 (UTC) by rodrigo21)

@abcfy2 You have to build in a clean chroot.

abcfy2 commented on 2020-08-20 01:52 (UTC)

Build failed:

yay -S lib32-lilv
# ... SNIP
[ 69/114] Compiling lilv.pc.in
[ 70/114] Compiling test/core.lv2/manifest.ttl
[ 71/114] Compiling test/core.lv2/lv2core.ttl
[ 72/114] Compiling test/test.lv2/manifest.ttl.in
[ 73/114] Compiling test/test.lv2/test.ttl.in
[ 74/114] Compiling test/bad_syntax.lv2/manifest.ttl.in
[ 75/114] Compiling test/bad_syntax.lv2/bad_syntax.ttl.in
[ 76/114] Compiling test/failed_instantiation.lv2/manifest.ttl.in
[ 77/114] Compiling test/failed_instantiation.lv2/failed_instantiation.ttl.in
[ 78/114] Compiling test/failed_lib_descriptor.lv2/manifest.ttl.in
[ 79/114] Compiling test/failed_lib_descriptor.lv2/failed_lib_descriptor.ttl.in
[ 80/114] Compiling test/lib_descriptor.lv2/manifest.ttl.in
[ 81/114] Compiling test/lib_descriptor.lv2/lib_descriptor.ttl.in
[ 82/114] Compiling test/missing_descriptor.lv2/manifest.ttl.in
[ 83/114] Compiling test/missing_descriptor.lv2/missing_descriptor.ttl.in
[ 84/114] Compiling test/missing_name.lv2/manifest.ttl.in
[ 85/114] Compiling test/missing_name.lv2/missing_name.ttl.in
[ 86/114] Compiling test/missing_plugin.lv2/manifest.ttl.in
[ 87/114] Compiling test/missing_plugin.lv2/missing_plugin.ttl.in
[ 88/114] Compiling test/missing_port.lv2/manifest.ttl.in
[ 89/114] Compiling test/missing_port.lv2/missing_port.ttl.in
[ 90/114] Compiling test/missing_port_name.lv2/manifest.ttl.in
[ 91/114] Compiling test/missing_port_name.lv2/missing_port_name.ttl.in
[ 92/114] Compiling test/new_version.lv2/manifest.ttl.in
[ 93/114] Compiling test/new_version.lv2/new_version.ttl.in
[ 94/114] Compiling test/old_version.lv2/manifest.ttl.in
[ 95/114] Compiling test/old_version.lv2/old_version.ttl.in
[ 96/114] Linking build/liblilv-0.so
09:51:43 runner ['gcc', '-m32', '-shared', '-Wl,-h,liblilv-0.so.0', 'src/collections.c.4.o', 'src/instance.c.4.o', 'src/lib.c.4.o', 'src/node.c.4.o', 'src/plugin.c.4.o', 'src/pluginclass.c.4.o', 'src/port.c.4.o', 'src/query.c.4.o', 'src/scalepoint.c.4.o', 'src/state.c.4.o', 'src/ui.c.4.o', 'src/util.c.4.o', 'src/world.c.4.o', 'src/zix/tree.c.4.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/liblilv-0.so', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[ 97/114] Linking build/liblilv_profiled.a
09:51:43 runner ['/usr/bin/ar', 'rcs', 'liblilv_profiled.a', 'src/collections.c.52.o', 'src/instance.c.52.o', 'src/lib.c.52.o', 'src/node.c.52.o', 'src/plugin.c.52.o', 'src/pluginclass.c.52.o', 'src/port.c.52.o', 'src/query.c.52.o', 'src/scalepoint.c.52.o', 'src/state.c.52.o', 'src/ui.c.52.o', 'src/util.c.52.o', 'src/world.c.52.o', 'src/zix/tree.c.52.o']
[ 98/114] Linking build/utils/lilv-bench
09:51:43 runner ['gcc', '-m32', 'utils/lilv-bench.c.55.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/utils/lilv-bench', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L.', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-llilv-0', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[ 99/114] Linking build/utils/lv2info
09:51:43 runner ['gcc', '-m32', 'utils/lv2info.c.56.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/utils/lv2info', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L.', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-llilv-0', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[100/114] Linking build/utils/lv2ls
09:51:43 runner ['gcc', '-m32', 'utils/lv2ls.c.57.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/utils/lv2ls', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L.', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-llilv-0', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[101/114] Linking build/utils/lv2apply
09:51:43 runner ['gcc', '-m32', 'utils/lv2apply.c.58.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/utils/lv2apply', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L.', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-llilv-0', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-lsndfile', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[102/114] Linking build/utils/lv2bench
09:51:43 runner ['gcc', '-m32', 'utils/lv2bench.c.59.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/utils/lv2bench', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L.', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-llilv-0', '-lrt', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[103/114] Linking build/test/test_bad_syntax
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/bad_syntax.lv2/test_bad_syntax.c.19.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_bad_syntax', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[104/114] Linking build/test/test_failed_instantiation
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/failed_instantiation.lv2/test_failed_instantiation.c.20.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_failed_instantiation', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[105/114] Linking build/test/test_failed_lib_descriptor
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/failed_lib_descriptor.lv2/test_failed_lib_descriptor.c.21.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_failed_lib_descriptor', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[106/114] Linking build/test/test_lib_descriptor
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/lib_descriptor.lv2/test_lib_descriptor.c.22.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_lib_descriptor', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[107/114] Linking build/test/test_missing_descriptor
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/missing_descriptor.lv2/test_missing_descriptor.c.23.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_missing_descriptor', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[108/114] Linking build/test/test_missing_name
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/missing_name.lv2/test_missing_name.c.24.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_missing_name', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[109/114] Linking build/test/test_missing_plugin
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/missing_plugin.lv2/test_missing_plugin.c.25.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_missing_plugin', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[110/114] Linking build/test/test_missing_port
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/missing_port.lv2/test_missing_port.c.26.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_missing_port', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[111/114] Linking build/test/test_missing_port_name
09:51:43 runner ['gcc', '-m32', '--coverage', 'test/missing_port_name.lv2/test_missing_port_name.c.27.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/test_missing_port_name', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[112/114] Linking build/test/lilv_cxx_test
09:51:43 runner ['g++', '-m32', '--coverage', 'test/lilv_cxx_test.cpp.54.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/lilv_cxx_test', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
../test/lilv_test.c: In function ‘test_util’:
../test/lilv_test.c:418:2: warning: ignoring return value of ‘mkstemp’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  418 |  mkstemp(a_path);
      |  ^~~~~~~~~~~~~~~
../test/lilv_test.c:419:2: warning: ignoring return value of ‘mkstemp’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  419 |  mkstemp(b_path);
      |  ^~~~~~~~~~~~~~~

[113/114] Linking build/test/lilv_test
09:51:44 runner ['gcc', '-m32', '--coverage', 'test/lilv_test.c.53.o', '-o/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/lilv_test', '-Wl,-Bstatic', '-L.', '-llilv_profiled', '-Wl,-Bdynamic', '-L/usr/lib32', '-L/usr/lib32', '-L/usr/lib32', '-ldl', '-lserd-0', '-lsord-0', '-lserd-0', '-lsratom-0', '-lsord-0', '-lserd-0', '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
[114/114] Symlinking build/liblilv-0.so
Waf: Leaving directory `/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build'
'build' finished successfully (1.408s)
==> Starting check()...
Waf: Entering directory `/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build'
Failed to run lcov to clear old coverage data

[==========] Running lilv tests

lilv_file_size(): error: stat(does/not/exist) (No such file or directory)
lilv_file_size(): error: stat(does/not/exist) (No such file or directory)
lilv_file_size(): error: stat(does/not/exist) (No such file or directory)
lilv_file_size(): error: stat(/does/not/either) (No such file or directory)
[  FAILED  ] ./test/lilv_test 
[----------] 1/2 tests from lilv.unit (214 ms total) 
error: /home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/bad_syntax.lv2/bad_syntax.ttl:22:9: expected prefixed name
lilv_world_load_file(): error: Error loading file `file:///home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/bad_syntax.lv2/bad_syntax.ttl'
lilv_plugin_get_name(): warning: Plugin <http://example.org/bad-syntax> has no (mandatory) doap:name
[  FAILED  ] ./test/test_bad_syntax test/bad_syntax.lv2/ 
[  FAILED  ] ./test/test_failed_instantiation test/failed_instantiation.lv2/ 
lilv_lib_open(): error: Call to /home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/failed_lib_descriptor.lv2/failed_lib_descriptor.so:lv2_lib_descriptor failed
[  FAILED  ] ./test/test_failed_lib_descriptor test/failed_lib_descriptor.lv2/ 
lilv_node_new_from_node(): error: Unknown datatype `http://example.org/binary'
[  FAILED  ] ./test/test_lib_descriptor test/lib_descriptor.lv2/ 
lilv_lib_open(): error: No `lv2_descriptor' or `lv2_lib_descriptor' in /home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/missing_descriptor.lv2/missing_descriptor.so
[  FAILED  ] ./test/test_missing_descriptor test/missing_descriptor.lv2/ 
[  FAILED  ] ./test/test_missing_name test/missing_name.lv2/ 
lilv_plugin_instantiate(): error: No plugin <http://example.org/missing-plugin> in <file:///home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build/test/missing_plugin.lv2/missing_plugin.so>
[  FAILED  ] ./test/test_missing_plugin test/missing_plugin.lv2/ 
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://example.org/missing-port> is missing port 0/2
[  FAILED  ] ./test/test_missing_port test/missing_port.lv2/ 
lilv_port_get_name(): warning: Plugin <http://example.org/missing-port-name> port has no (mandatory) doap:name
[  FAILED  ] ./test/test_missing_port_name test/missing_port_name.lv2/ 
[----------] 0/9 tests from lilv.plugin (1850 ms total) 

[==========] 11 tests from lilv ran (2080 ms total) 
Failed to run lcov to generate coverage report
[  PASSED  ] 1 tests 
[  FAILED  ] 10 tests 

Waf: Leaving directory `/home/fengyu/.cache/yay/lib32-lilv/src/lilv-0.24.8/build'
==> ERROR: A failure occurred in check().
    Aborting...