https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-tv/v4l-utils-1.22.1-r1 fails tests (MUSL). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: This machine uses MUSL libc
Created attachment 806797 [details] build.log build log and emerge --info
The problem is in libbpf: # qlist libbpf | grep ^/usr/lib /usr/lib/pkgconfig/libbpf.pc /usr/lib64/libbpf.so.0.8.1 /usr/lib64/libbpf.so.0 /usr/lib64/libbpf.so /usr/lib64/pkgconfig/libbpf.pc # cat /etc/ld.so.conf # ld.so.conf autogenerated by env-update; make all changes to # contents of /etc/env.d directory include ld.so.conf.d/*.conf /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0 /usr/lib/gcc/x86_64-gentoo-linux-musl/10.3.0 /lib /usr/lib /usr/local/lib It should install in /usr/lib, not /usr/lib64.
Just to note I am also seeing this behavior on a simple x86 only install with glibc. The ir-keytable command fails because libbpf is in the wrong place.
v4l-utils is now part of libv4l.