* Package: media-libs/libva-2.21.0:0/2 * Repository: gentoo * Maintainer: vaapi@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux wayland * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking libva-2.21.0.tar.gz to /var/tmp/portage/media-libs/libva-2.21.0/work >>> Source unpacked in /var/tmp/portage/media-libs/libva-2.21.0/work >>> Preparing source in /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0 ... >>> Source prepared. * Modern C testing: this build is using a /etc/portage/bashrc hook (2023-11-30T22:24)! * Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_configure clang-cpp: warning: argument unused during compilation: '-E' [-Wunused-command-line-argument] meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /var/tmp/portage/media-libs/libva-2.21.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Ddriverdir=/usr/lib64/va/drivers -Ddisable_drm=false -Dwith_x11=no -Dwith_glx=no -Dwith_wayland=yes -Denable_docs=false /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0 /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0-abi_x86_64.amd64 The Meson build system Version: 1.4.0 Source dir: /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0 Build dir: /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0-abi_x86_64.amd64 Build type: native build Project name: libva Project version: 2.21.0 C compiler for the host machine: clang (clang 17.0.6 "clang version 17.0.6") C linker for the host machine: clang ld.lld 17.0.6 Host machine cpu family: x86_64 Host machine cpu: x86_64 Library dl found: YES Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.2.0 Run-time dependency libdrm found: YES 2.4.120 Run-time dependency wayland-client found: YES 1.22.0 Build-time dependency wayland-scanner found: YES 1.22.0 Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner) Checking for function "secure_getenv" : YES Configuring va_version.h using configuration Checking if "-Wl,--version-script" : links: NO Program doxygen found: NO Build targets in project: 8 libva 2.21.0 User defined options Native files : /var/tmp/portage/media-libs/libva-2.21.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini build.pkg_config_path: /usr/share/pkgconfig buildtype : plain libdir : lib64 localstatedir : /var/lib pkg_config_path : /usr/share/pkgconfig prefix : /usr sysconfdir : /etc werror : false wrap_mode : nodownload b_lto : false b_pch : false disable_drm : false driverdir : /usr/lib64/va/drivers enable_docs : false with_glx : no with_wayland : yes with_x11 : no Found ninja-1.11.1 at /usr/bin/ninja >>> Source configured. '/var/tmp/portage/media-libs/libva-2.21.0/temp/clang16-errors.log' -> '/var/tmp/clang/media-libs/libva-2.21.0/clang16-errors.log' '/var/tmp/portage/media-libs/libva-2.21.0/temp/clang16-safe.log' -> '/var/tmp/clang/media-libs/libva-2.21.0/clang16-safe.log' >>> Compiling source in /var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile meson compile --jobs 4 --load-average 0 --verbose [1/21] clang -Iva/libva.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC '-DSYSCONFDIR="/etc"' '-DVA_DRIVERS_PATH="/usr/lib64/va/drivers"' -MD -MQ va/libva.so.2.2100.0.p/va_str.c.o -MF va/libva.so.2.2100.0.p/va_str.c.o.d -o va/libva.so.2.2100.0.p/va_str.c.o -c ../libva-2.21.0/va/va_str.c [2/21] clang -Iva/libva.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC '-DSYSCONFDIR="/etc"' '-DVA_DRIVERS_PATH="/usr/lib64/va/drivers"' -MD -MQ va/libva.so.2.2100.0.p/va_compat.c.o -MF va/libva.so.2.2100.0.p/va_compat.c.o.d -o va/libva.so.2.2100.0.p/va_compat.c.o -c ../libva-2.21.0/va/va_compat.c [3/21] clang -Iva/libva-drm.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-drm.so.2.2100.0.p/drm_va_drm.c.o -MF va/libva-drm.so.2.2100.0.p/drm_va_drm.c.o.d -o va/libva-drm.so.2.2100.0.p/drm_va_drm.c.o -c ../libva-2.21.0/va/drm/va_drm.c [4/21] clang -Iva/libva-drm.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-drm.so.2.2100.0.p/drm_va_drm_auth.c.o -MF va/libva-drm.so.2.2100.0.p/drm_va_drm_auth.c.o.d -o va/libva-drm.so.2.2100.0.p/drm_va_drm_auth.c.o -c ../libva-2.21.0/va/drm/va_drm_auth.c [5/21] /usr/bin/wayland-scanner private-code ../libva-2.21.0/va/wayland/wayland-drm.xml va/wayland-drm-client-protocol.c [6/21] /usr/bin/wayland-scanner client-header ../libva-2.21.0/va/wayland/wayland-drm.xml va/wayland-drm-client-protocol.h [7/21] clang -Iva/libva-wayland.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-wayland.so.2.2100.0.p/meson-generated_.._wayland-drm-client-protocol.c.o -MF va/libva-wayland.so.2.2100.0.p/meson-generated_.._wayland-drm-client-protocol.c.o.d -o va/libva-wayland.so.2.2100.0.p/meson-generated_.._wayland-drm-client-protocol.c.o -c va/wayland-drm-client-protocol.c [8/21] clang -Iva/libva-drm.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-drm.so.2.2100.0.p/drm_va_drm_utils.c.o -MF va/libva-drm.so.2.2100.0.p/drm_va_drm_utils.c.o.d -o va/libva-drm.so.2.2100.0.p/drm_va_drm_utils.c.o -c ../libva-2.21.0/va/drm/va_drm_utils.c [9/21] clang -Iva/libva-wayland.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-wayland.so.2.2100.0.p/wayland_va_wayland.c.o -MF va/libva-wayland.so.2.2100.0.p/wayland_va_wayland.c.o.d -o va/libva-wayland.so.2.2100.0.p/wayland_va_wayland.c.o -c ../libva-2.21.0/va/wayland/va_wayland.c [10/21] clang -Iva/libva-wayland.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-wayland.so.2.2100.0.p/wayland_va_wayland_drm.c.o -MF va/libva-wayland.so.2.2100.0.p/wayland_va_wayland_drm.c.o.d -o va/libva-wayland.so.2.2100.0.p/wayland_va_wayland_drm.c.o -c ../libva-2.21.0/va/wayland/va_wayland_drm.c [11/21] clang -Iva/libva-wayland.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-wayland.so.2.2100.0.p/wayland_va_wayland_emgd.c.o -MF va/libva-wayland.so.2.2100.0.p/wayland_va_wayland_emgd.c.o.d -o va/libva-wayland.so.2.2100.0.p/wayland_va_wayland_emgd.c.o -c ../libva-2.21.0/va/wayland/va_wayland_emgd.c [12/21] clang -Iva/libva-wayland.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -I/usr/include/libdrm -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -MD -MQ va/libva-wayland.so.2.2100.0.p/drm_va_drm_utils.c.o -MF va/libva-wayland.so.2.2100.0.p/drm_va_drm_utils.c.o.d -o va/libva-wayland.so.2.2100.0.p/drm_va_drm_utils.c.o -c ../libva-2.21.0/va/drm/va_drm_utils.c [13/21] /usr/lib/python-exec/python3.11/meson --internal copy ../libva-2.21.0/va/drm/va_drm.h va/va_drm.h [14/21] clang -Iva/libva.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC '-DSYSCONFDIR="/etc"' '-DVA_DRIVERS_PATH="/usr/lib64/va/drivers"' -MD -MQ va/libva.so.2.2100.0.p/va.c.o -MF va/libva.so.2.2100.0.p/va.c.o.d -o va/libva.so.2.2100.0.p/va.c.o -c ../libva-2.21.0/va/va.c [15/21] /usr/lib/python-exec/python3.11/meson --internal copy ../libva-2.21.0/va/wayland/va_backend_wayland.h va/va_backend_wayland.h [16/21] /usr/lib/python-exec/python3.11/meson --internal copy ../libva-2.21.0/va/wayland/va_wayland.h va/va_wayland.h [17/21] clang -Iva/libva.so.2.2100.0.p -Iva -I../libva-2.21.0/va -I. -I../libva-2.21.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_SECURE_GETENV -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -fPIC '-DSYSCONFDIR="/etc"' '-DVA_DRIVERS_PATH="/usr/lib64/va/drivers"' -MD -MQ va/libva.so.2.2100.0.p/va_trace.c.o -MF va/libva.so.2.2100.0.p/va_trace.c.o.d -o va/libva.so.2.2100.0.p/va_trace.c.o -c ../libva-2.21.0/va/va_trace.c [18/21] clang -o va/libva.so.2.2100.0 va/libva.so.2.2100.0.p/va.c.o va/libva.so.2.2100.0.p/va_compat.c.o va/libva.so.2.2100.0.p/va_str.c.o va/libva.so.2.2100.0.p/va_trace.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libva.so.2 -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -ldl FAILED: va/libva.so.2.2100.0 clang -o va/libva.so.2.2100.0 va/libva.so.2.2100.0.p/va.c.o va/libva.so.2.2100.0.p/va_compat.c.o va/libva.so.2.2100.0.p/va_str.c.o va/libva.so.2.2100.0.p/va_trace.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libva.so.2 -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -ldl ld.lld: error: va/libva.so.2.2100.0.p/va_compat.c.o: symbol vaCreateSurfaces@VA_API_0.32.0 has undefined version VA_API_0.32.0 clang-17: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -j 4 -v * ERROR: media-libs/libva-2.21.0::gentoo failed (compile phase): * compile failed * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 3600: Called meson-multilib_src_compile * environment, line 2127: Called multilib-minimal_src_compile * environment, line 2315: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' * environment, line 2582: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 2275: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 2273: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' * environment, line 712: Called multilib-minimal_abi_src_compile * environment, line 2309: Called multilib_src_compile * environment, line 2802: Called meson_src_compile * environment, line 2198: Called die * The specific snippet of code: * "$@" || die -n "compile failed"; * * If you need support, post the output of `emerge --info '=media-libs/libva-2.21.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-libs/libva-2.21.0::gentoo'`. * The complete build log is located at '/var/log/portage/media-libs:libva-2.21.0:20240406-182101.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-libs/libva-2.21.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/libva-2.21.0/temp/environment'. * Working directory: '/var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0-abi_x86_64.amd64' * S: '/var/tmp/portage/media-libs/libva-2.21.0/work/libva-2.21.0'