==> Building on frosmoth ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 1,400 12% 0.00kB/s 0:00:00 11,583 100% 9.71MB/s 0:00:00 (xfr#1, to-chk=11/13) .nvchecker.toml 160 100% 156.25kB/s 0:00:00 160 100% 156.25kB/s 0:00:00 (xfr#2, to-chk=10/13) PKGBUILD 1,386 9% 1.32MB/s 0:00:00 14,413 100% 13.75MB/s 0:00:00 (xfr#3, to-chk=9/13) mesa-1:25.1.1-1.log 504 100% 492.19kB/s 0:00:00 504 100% 492.19kB/s 0:00:00 (xfr#4, to-chk=8/13) keys/ keys/pgp/ keys/pgp/57551DE15B968F6341C248F68D8E31AFC32428A6.asc 700 73% 170.90kB/s 0:00:00 953 100% 232.67kB/s 0:00:00 (xfr#5, to-chk=5/13) keys/pgp/71C4B75620BC75708B4BDB254C95FAAB3EB073EC.asc 700 58% 170.90kB/s 0:00:00 1,197 100% 292.24kB/s 0:00:00 (xfr#6, to-chk=4/13) keys/pgp/8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D.asc 700 22% 170.90kB/s 0:00:00 3,082 100% 752.44kB/s 0:00:00 (xfr#7, to-chk=3/13) keys/pgp/946D09B5E4C9845E63075FF1D961C596A7203456.asc 700 12% 170.90kB/s 0:00:00 5,588 100% 1.33MB/s 0:00:00 (xfr#8, to-chk=2/13) keys/pgp/A5CC9FEC93F2F837CB044912336909B6B25FADFA.asc 700 13% 170.90kB/s 0:00:00 5,251 100% 1.25MB/s 0:00:00 (xfr#9, to-chk=1/13) keys/pgp/E3E8F480C52ADD73B278EE78E1ECBE07D7D70895.asc 700 1% 170.90kB/s 0:00:00 38,304 100% 9.13MB/s 0:00:00 (xfr#10, to-chk=0/13) sent 9,050 bytes received 947 bytes 19,994.00 bytes/sec total size is 80,726 speedup is 8.08 ==> Ensuring required PGP keys are present...  -> Checking for 946D09B5E4C9845E63075FF1D961C596A7203456...  -> Checking for 71C4B75620BC75708B4BDB254C95FAAB3EB073EC...  -> Checking for 8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D...  -> Checking for 57551DE15B968F6341C248F68D8E31AFC32428A6...  -> Checking for A5CC9FEC93F2F837CB044912336909B6B25FADFA...  -> Checking for E3E8F480C52ADD73B278EE78E1ECBE07D7D70895... ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 2,687 100% 0.00kB/s 0:00:00 2,687 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 1,456 bytes received 56 bytes 3,024.00 bytes/sec total size is 2,687 speedup is 1.78 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building mesa  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building mesa for [extra] (riscv64) ]2;🔵 Container arch-nspawn-425079 on archlinux\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: mesa 1:25.1.1-1 (Sun May 25 14:09:22 2025) ==> Retrieving sources...  -> Downloading mesa-25.1.1.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 1 44.7M 1 476k 0 0 230k 0 0:03:18 0:00:02 0:03:16 230k 16 44.7M 16 7710k 0 0 2536k 0 0:00:18 0:00:03 0:00:15 2536k 37 44.7M 37 16.8M 0 0 4269k 0 0:00:10 0:00:04 0:00:06 4268k 57 44.7M 57 25.7M 0 0 5170k 0 0:00:08 0:00:05 0:00:03 5243k 80 44.7M 80 36.0M 0 0 6107k 0 0:00:07 0:00:06 0:00:01 7527k 100 44.7M 100 44.7M 0 0 6760k 0 0:00:06 0:00:06 --:--:-- 9620k  -> Downloading mesa-25.1.1.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 310 100 310 0 0 504 0 --:--:-- --:--:-- --:--:-- 504  -> Found ucd-trie-0.1.6.tar.gz  -> Downloading pest_meta-2.8.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 42931 100 42931 0 0 43029 0 --:--:-- --:--:-- --:--:-- 43029  -> Found indexmap-2.2.6.tar.gz  -> Found hashbrown-0.14.1.tar.gz  -> Found proc-macro2-1.0.86.tar.gz  -> Downloading pest_derive-2.8.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 42196 100 42196 0 0 49895 0 --:--:-- --:--:-- --:--:-- 49895  -> Found unicode-ident-1.0.12.tar.gz  -> Found quote-1.0.33.tar.gz  -> Found roxmltree-0.20.0.tar.gz  -> Found paste-1.0.14.tar.gz  -> Downloading pest-2.8.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 66 125k 66 85613 0 0 78722 0 0:00:01 0:00:01 --:--:-- 78722 100 125k 100 125k 0 0 113k 0 0:00:01 0:00:01 --:--:-- 1693k  -> Found equivalent-1.0.1.tar.gz  -> Downloading pest_generator-2.8.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 18617 100 18617 0 0 20514 0 --:--:-- --:--:-- --:--:-- 313k  -> Found once_cell-1.8.0.tar.gz  -> Found syn-2.0.68.tar.gz  -> Downloading mesa-zink-do-not-use-demote-on-img-blobs.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3437 0 3437 0 0 2855 0 --:--:-- 0:00:01 --:--:-- 2857 100 3437 0 3437 0 0 2837 0 --:--:-- 0:00:01 --:--:-- 2840  -> Downloading mesa-zink-workarounds-for-powervr-rogue-vulkan-blobs.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 6102 0 6102 0 0 3931 0 --:--:-- 0:00:01 --:--:-- 3931 100 8257 0 8257 0 0 4979 0 --:--:-- 0:00:01 --:--:-- 4980 ==> Validating source files with sha256sums... mesa-25.1.1.tar.xz ... Passed mesa-25.1.1.tar.xz.sig ... Skipped ucd-trie-0.1.6.tar.gz ... Passed pest_meta-2.8.0.tar.gz ... Passed indexmap-2.2.6.tar.gz ... Passed hashbrown-0.14.1.tar.gz ... Passed proc-macro2-1.0.86.tar.gz ... Passed pest_derive-2.8.0.tar.gz ... Passed unicode-ident-1.0.12.tar.gz ... Passed quote-1.0.33.tar.gz ... Passed roxmltree-0.20.0.tar.gz ... Passed paste-1.0.14.tar.gz ... Passed pest-2.8.0.tar.gz ... Passed equivalent-1.0.1.tar.gz ... Passed pest_generator-2.8.0.tar.gz ... Passed once_cell-1.8.0.tar.gz ... Passed syn-2.0.68.tar.gz ... Passed mesa-zink-do-not-use-demote-on-img-blobs.patch ... Passed mesa-zink-workarounds-for-powervr-rogue-vulkan-blobs.patch ... Passed ==> Validating source files with b2sums... mesa-25.1.1.tar.xz ... Passed mesa-25.1.1.tar.xz.sig ... Skipped ucd-trie-0.1.6.tar.gz ... Passed pest_meta-2.8.0.tar.gz ... Passed indexmap-2.2.6.tar.gz ... Passed hashbrown-0.14.1.tar.gz ... Passed proc-macro2-1.0.86.tar.gz ... Passed pest_derive-2.8.0.tar.gz ... Passed unicode-ident-1.0.12.tar.gz ... Passed quote-1.0.33.tar.gz ... Passed roxmltree-0.20.0.tar.gz ... Passed paste-1.0.14.tar.gz ... Passed pest-2.8.0.tar.gz ... Passed equivalent-1.0.1.tar.gz ... Passed pest_generator-2.8.0.tar.gz ... Passed once_cell-1.8.0.tar.gz ... Passed syn-2.0.68.tar.gz ... Passed mesa-zink-do-not-use-demote-on-img-blobs.patch ... Passed mesa-zink-workarounds-for-powervr-rogue-vulkan-blobs.patch ... Passed ==> Verifying source file signatures with gpg... mesa-25.1.1.tar.xz ... Passed ]2;🔵 Container arch-nspawn-434205 on archlinux\==> Making package: mesa 1:25.1.1-1 (Sun May 25 14:10:45 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Package (80) New Version Net Change Download Size extra/compiler-rt 19.1.7-1 82.60 MiB extra/cppdap 1.58.0-2 1.48 MiB core/debuginfod 0.193-2 0.37 MiB 0.16 MiB extra/default-cursors 3-1 0.00 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB core/libedit 20250104_3.1-1 0.25 MiB core/libmicrohttpd 1.0.1-1 0.56 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/libuv 1.51.0-1 0.60 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxfixes 6.0.1-2 0.03 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/mesa 1:25.0.5-1.1 75.02 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/ninja 1.12.1-2 0.31 MiB core/python 3.13.3-1 108.92 MiB extra/python-babel 2.15.0-2 28.59 MiB extra/python-charset-normalizer 3.4.2-1 0.46 MiB extra/python-docutils 1:0.21.2-3 5.68 MiB extra/python-idna 3.10-2 0.88 MiB extra/python-imagesize 1.4.1-6 0.05 MiB extra/python-jinja 1:3.1.5-1.1 1.77 MiB extra/python-markupsafe 2.1.5-3 0.07 MiB extra/python-pygments 2.19.1-1 14.39 MiB extra/python-pytz 2025.2-1 0.15 MiB 0.05 MiB extra/python-requests 2.32.3-4.1 0.60 MiB extra/python-roman-numerals-py 3.1.0-1 0.04 MiB extra/python-snowballstemmer 2.2.0-7 2.67 MiB extra/python-sphinx-alabaster-theme 1.0.0-4 0.05 MiB extra/python-sphinxcontrib-applehelp 2.0.0-3.1 0.26 MiB extra/python-sphinxcontrib-devhelp 2.0.0-4.1 0.13 MiB extra/python-sphinxcontrib-htmlhelp 2.1.0-3.1 0.17 MiB extra/python-sphinxcontrib-jsmath 1.0.1-19.1 0.02 MiB extra/python-sphinxcontrib-qthelp 2.0.0-3.1 0.16 MiB extra/python-sphinxcontrib-serializinghtml 2.0.0-3.1 0.14 MiB extra/python-tqdm 4.67.1-2 0.61 MiB extra/python-urllib3 2.4.0-1 1.26 MiB extra/rhash 1.4.4-1 0.31 MiB extra/xcb-proto 1.17.0-3 1.02 MiB extra/cbindgen 0.29.0-1 3.83 MiB 1.41 MiB extra/clang 19.1.7-2 203.17 MiB extra/cmake 4.0.2-1 71.25 MiB extra/directx-headers 1.615.0-2 3.56 MiB core/elfutils 0.193-2 3.81 MiB extra/glslang 1:1.4.313.0-1 62.79 MiB extra/libclc 19.1.7-1 83.53 MiB extra/libdrm 2.4.124-1 1.18 MiB extra/libglvnd 1.7.0-1 3.72 MiB extra/libpng 1.6.48-1 0.54 MiB extra/libva 2.22.0-1 0.94 MiB extra/libvdpau 1.5-3 0.27 MiB extra/libx11 1.8.12-1 9.73 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxrandr 1.5.4-1 0.06 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxxf86vm 1.1.6-1 0.03 MiB extra/llvm 19.1.7-2 143.99 MiB extra/llvm-libs 19.1.7-2 126.12 MiB extra/lm_sensors 1:3.6.2-1 0.43 MiB extra/meson 1.7.2-1 13.34 MiB extra/python-mako 1.3.10-1 0.96 MiB extra/python-packaging 25.0-1 0.67 MiB extra/python-ply 3.11-14 0.39 MiB extra/python-sphinx 8.2.3-1 20.35 MiB extra/python-sphinx-hawkmoth 0.20.0-1 0.34 MiB extra/python-yaml 6.0.2-2 0.91 MiB extra/rust 1:1.87.0-1 264.38 MiB extra/rust-bindgen 0.71.1-1 6.40 MiB extra/spirv-llvm-translator 19.1.7-1 3.69 MiB extra/spirv-tools 1:1.4.313.0-1 6.44 MiB extra/valgrind 3.25.1-1 40.48 MiB 5.80 MiB extra/vulkan-icd-loader 1.4.313.0-1 0.46 MiB extra/wayland 1.23.1-2 0.79 MiB extra/wayland-protocols 1.44-1 0.92 MiB extra/xcb-util-keysyms 0.4.1-5 0.01 MiB extra/xorgproto 2024.1-2 1.46 MiB Total Download Size: 7.42 MiB Total Installed Size: 1418.51 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... valgrind-3.25.1-1-riscv64 downloading... cbindgen-0.29.0-1-riscv64 downloading... debuginfod-0.193-2-riscv64 downloading... python-pytz-2025.2-1-any downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers [pending] installing directx-headers... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxshmfence... installing libxxf86vm... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libpng... installing libxfixes... installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed] installing libvdpau... Optional dependencies for libvdpau libvdpau-va-gl: driver using VAAPI mesa-vdpau: driver for Mesa [installed] nvidia-utils: driver for NVIDIA installing libxrender... installing libxrandr... installing llvm... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing spirv-llvm-translator... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing xcb-util-keysyms... installing cbindgen... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing elfutils... installing glslang... installing libclc... installing ninja... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram [pending] installing meson... installing python-markupsafe... installing python-mako... Optional dependencies for python-mako python-babel: for i18n features [pending] python-beaker: for caching support python-dogpile.cache: for caching support python-pygments: for syntax highlighting [pending] python-pytest: for testing utilities installing python-packaging... installing python-ply... installing libyaml... installing python-yaml... installing rust-bindgen... installing wayland-protocols... installing libmicrohttpd... installing debuginfod... Optional dependencies for debuginfod elfutils=0.193: for translations [installed] installing valgrind... Optional dependencies for valgrind python: cg_* scripts [installed] installing python-pytz... installing python-babel... installing python-docutils... Optional dependencies for python-docutils python-myst-parser: to parse input in "Markdown" (CommonMark) format python-pillow: for some image manipulation operations python-pygments: for syntax highlighting of code directives and roles [pending] installing python-imagesize... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support [installed] installing python-pygments... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support python-zstandard: Zstandard support installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-roman-numerals-py... installing python-snowballstemmer... Optional dependencies for python-snowballstemmer python-pystemmer: for improved performance installing python-sphinx-alabaster-theme... installing python-sphinxcontrib-applehelp... installing python-sphinxcontrib-devhelp... installing python-sphinxcontrib-htmlhelp... installing python-sphinxcontrib-jsmath... installing python-sphinxcontrib-qthelp... installing python-sphinxcontrib-serializinghtml... installing python-sphinx... Optional dependencies for python-sphinx imagemagick: for ext.imgconverter texlive-fontsextra: for the default admonition title icons in PDF output texlive-latexextra: for generation of PDF documentation installing python-sphinx-hawkmoth... :: Running post-transaction hooks... (1/3) Reloading system manager configuration... Skipped: Current root is not booted. (2/3) Arming ConditionNeedsUpdate... (3/3) Updating the info directory file... [?25h==> Retrieving sources...  -> Found mesa-25.1.1.tar.xz  -> Found mesa-25.1.1.tar.xz.sig  -> Found ucd-trie-0.1.6.tar.gz  -> Found pest_meta-2.8.0.tar.gz  -> Found indexmap-2.2.6.tar.gz  -> Found hashbrown-0.14.1.tar.gz  -> Found proc-macro2-1.0.86.tar.gz  -> Found pest_derive-2.8.0.tar.gz  -> Found unicode-ident-1.0.12.tar.gz  -> Found quote-1.0.33.tar.gz  -> Found roxmltree-0.20.0.tar.gz  -> Found paste-1.0.14.tar.gz  -> Found pest-2.8.0.tar.gz  -> Found equivalent-1.0.1.tar.gz  -> Found pest_generator-2.8.0.tar.gz  -> Found once_cell-1.8.0.tar.gz  -> Found syn-2.0.68.tar.gz  -> Found mesa-zink-do-not-use-demote-on-img-blobs.patch  -> Found mesa-zink-workarounds-for-powervr-rogue-vulkan-blobs.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting mesa-25.1.1.tar.xz with bsdtar  -> Extracting ucd-trie-0.1.6.tar.gz with bsdtar  -> Extracting pest_meta-2.8.0.tar.gz with bsdtar  -> Extracting indexmap-2.2.6.tar.gz with bsdtar  -> Extracting hashbrown-0.14.1.tar.gz with bsdtar  -> Extracting proc-macro2-1.0.86.tar.gz with bsdtar  -> Extracting pest_derive-2.8.0.tar.gz with bsdtar  -> Extracting unicode-ident-1.0.12.tar.gz with bsdtar  -> Extracting quote-1.0.33.tar.gz with bsdtar  -> Extracting roxmltree-0.20.0.tar.gz with bsdtar  -> Extracting paste-1.0.14.tar.gz with bsdtar  -> Extracting pest-2.8.0.tar.gz with bsdtar  -> Extracting equivalent-1.0.1.tar.gz with bsdtar  -> Extracting pest_generator-2.8.0.tar.gz with bsdtar  -> Extracting once_cell-1.8.0.tar.gz with bsdtar  -> Extracting syn-2.0.68.tar.gz with bsdtar ==> Starting prepare()... Applying patch: /build/mesa/src/mesa-zink-do-not-use-demote-on-img-blobs.patch patching file src/gallium/drivers/zink/zink_compiler.c patching file src/gallium/drivers/zink/zink_screen.c patching file src/gallium/drivers/zink/zink_types.h Applying patch: /build/mesa/src/mesa-zink-workarounds-for-powervr-rogue-vulkan-blobs.patch patching file src/gallium/drivers/zink/zink_screen.c patching file src/gallium/drivers/zink/zink_batch.c patching file src/gallium/drivers/zink/zink_batch.c patching file src/gallium/drivers/zink/zink_screen.c patching file src/gallium/drivers/zink/zink_types.h patching file src/gallium/drivers/zink/zink_screen.c patching file src/gallium/drivers/zink/zink_screen.c ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 mesa-25.1.1 build -D android-libbacktrace=disabled -D b_ndebug=true -D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,llvmpipe,softpipe,zink,d3d12 -D gallium-extra-hud=true -D gallium-rusticl=true -D gallium-xa=disabled -D gles1=disabled -D html-docs=enabled -D libunwind=disabled -D microsoft-clc=disabled -D valgrind=enabled -D video-codecs=all -D vulkan-drivers=amd,gfxstream,nouveau,swrast,virtio,microsoft-experimental -D vulkan-layers=device-select,overlay,screenshot,vram-report-limit The Meson build system Version: 1.7.2 Source dir: /build/mesa/src/mesa-25.1.1 Build dir: /build/mesa/src/build Build type: native build DEPRECATION: Option 'gallium-xa' is deprecated Project name: mesa Project version: 25.1.1-arch1.1 C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425") C linker for the host machine: cc ld.bfd 2.44.0 C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425") C++ linker for the host machine: c++ ld.bfd 2.44.0 Host machine cpu family: riscv64 Host machine cpu: riscv64 Checking for size of "void*" : 8 Checking if "-mtls-dialect=gnu2" runs: DID NOT COMPILE Checking if "-mtls-dialect=desc" runs: NO (127) Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 Run-time dependency libglvnd found: YES 1.7.0 Found CMake: /usr/bin/cmake (4.0.2) Run-time dependency directx-headers found: NO (tried pkgconfig and cmake) Run-time dependency directx-headers found: YES 1.615.0 Run-time dependency vdpau found: YES 1.5 Program glslangValidator found: YES (/usr/bin/glslangValidator) Run-time dependency libva found: YES 1.22.0 Header "va/va.h" has symbol "VASurfaceAttribDRMFormatModifiers" with dependency libva: YES mesa-25.1.1/meson.build:785: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. Rust compiler for the host machine: rustc -C linker=cc (rustc 1.87.0) Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44.0 Program bindgen found: YES (/usr/bin/bindgen) Run-time dependency libclc found: YES 0.2.0 Program python3 found: YES 3.13.3 3.13.3 (/usr/bin/python3) Fetching value of define "ETIME" : 62 Compiler for C supports arguments -gsplit-dwarf: YES Compiler for C supports link arguments -Wl,--gdb-index: NO Checking for function "bswap32" : YES Checking for function "bswap64" : YES Checking for function "clz" : YES Checking for function "clzll" : YES Checking for function "ctz" : YES Checking for function "expect" : YES Checking for function "ffs" : YES Checking for function "ffsll" : YES Checking for function "popcount" : YES Checking for function "popcountll" : YES Checking for function "unreachable" : YES Checking for function "types_compatible_p" : YES Compiler for C supports function attribute const: YES Compiler for C supports function attribute flatten: YES Compiler for C supports function attribute malloc: YES Compiler for C supports function attribute pure: YES Compiler for C supports function attribute unused: YES Compiler for C supports function attribute warn_unused_result: YES Compiler for C supports function attribute weak: YES Compiler for C supports function attribute format: YES Compiler for C supports function attribute packed: YES Compiler for C supports function attribute returns_nonnull: YES Compiler for C supports function attribute alias: YES Compiler for C supports function attribute noreturn: YES Compiler for C supports function attribute optimize: YES Compiler for C supports function attribute visibility:hidden: YES Checking if "__uint128_t" compiles: YES Checking for function "reallocarray" : YES Checking for function "fmemopen" : YES Checking if "gc-sections" links: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=empty-body: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=int-conversion: YES Compiler for C supports arguments -Wimplicit-fallthrough: YES Compiler for C supports arguments -Wmisleading-indentation: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-format-truncation: YES Compiler for C supports arguments -Wno-nonnull-compare: YES Compiler for C supports arguments -fno-math-errno: YES Compiler for C supports arguments -fno-trapping-math: YES Compiler for C supports arguments -Qunused-arguments: NO Compiler for C supports arguments -fno-common: YES Compiler for C supports arguments -Wno-unknown-pragmas: YES Compiler for C supports arguments -Wno-microsoft-enum-value: NO Compiler for C supports arguments -Wno-unused-function: YES Compiler for C supports arguments -Werror=format: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Werror=thread-safety: NO Compiler for C supports arguments -ffunction-sections: YES Compiler for C supports arguments -fdata-sections: YES Compiler for C supports arguments -Wno-unused-variable: YES Compiler for C supports arguments -Wno-unused-but-set-variable: YES Compiler for C supports arguments /wd4189: NO Compiler for C++ supports arguments -Werror=return-type: YES Compiler for C++ supports arguments -Werror=empty-body: YES Compiler for C++ supports arguments -Wmisleading-indentation: YES Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C++ supports arguments -Wno-format-truncation: YES Compiler for C++ supports arguments -fno-math-errno: YES Compiler for C++ supports arguments -fno-trapping-math: YES Compiler for C++ supports arguments -Qunused-arguments: NO Compiler for C++ supports arguments -flifetime-dse=1: YES Compiler for C++ supports arguments -Wno-unknown-pragmas: YES Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO Compiler for C++ supports arguments -Werror=format: YES Compiler for C++ supports arguments -Wformat-security: YES Compiler for C++ supports arguments -ffunction-sections: YES Compiler for C++ supports arguments -fdata-sections: YES Compiler for C++ supports arguments -Wno-unused-variable: YES Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES Compiler for C++ supports arguments /wd4189: NO Compiler for C supports arguments -Wno-override-init: YES Compiler for C supports arguments -Wno-initializer-overrides: NO Compiler for C supports arguments -Werror=pointer-arith: YES Compiler for C supports arguments -Werror=vla: YES Compiler for C supports arguments -Werror=gnu-empty-initializer: NO Compiler for C++ supports arguments -Werror=pointer-arith: YES Compiler for C++ supports arguments -Werror=vla: YES Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO Checking for function "__builtin_ia32_clflushopt" : NO Checking if "GCC atomic builtins" compiles: YES Checking if "GCC atomic builtins required -latomic" links: YES Checking if "GCC 64bit atomics" with dependency links: YES Library ws2_32 found: NO Header "sys/sysmacros.h" has symbol "major" : YES Header "sys/sysmacros.h" has symbol "minor" : YES Header "sys/sysmacros.h" has symbol "makedev" : YES Header "sys/mkdev.h" has symbol "major" : NO Check usable header "sched.h" : YES Checking for function "sched_getaffinity" : YES Check usable header "xlocale.h" : NO Check usable header "linux/futex.h" : YES Check usable header "endian.h" : YES Check usable header "dlfcn.h" : YES Check usable header "sys/shm.h" : YES Check usable header "cet.h" : NO Check usable header "pthread_np.h" : NO Check usable header "sys/inotify.h" : YES Check usable header "linux/udmabuf.h" : YES Checking for function "strtof" : YES Checking for function "mkostemp" : YES Checking for function "memfd_create" : YES Checking for function "random_r" : YES Checking for function "flock" : YES Checking for function "strtok_r" : YES Checking for function "getrandom" : YES Checking for function "qsort_s" : NO Checking for function "posix_fallocate" : YES Checking for function "secure_getenv" : YES Checking if "GNU qsort_r" links: YES Header "time.h" has symbol "struct timespec" : YES Checking for function "thrd_create" : YES Header "errno.h" has symbol "program_invocation_name" : YES Header "math.h" has symbol "issignaling" : YES Checking for function "posix_memalign" : YES Checking whether type "struct dirent" has member "d_type" : YES Checking if "strtod has locale support" links: YES Checking if "Bsymbolic" links: YES Checking if "version-script" links: YES Checking if "dynamic-list" links: YES Compiler for C supports link arguments -Wl,--build-id=sha1: YES Checking for function "dlopen" : YES Checking for function "dladdr" with dependency : YES Checking for function "dl_iterate_phdr" : YES Checking for function "clock_gettime" : YES Run-time dependency zlib found: YES 1.3.1 Run-time dependency libzstd found: YES 1.5.7 Run-time dependency threads found: YES Checking for function "pthread_setaffinity_np" with dependency threads: YES Run-time dependency expat found: YES 2.7.1 Library m found: YES Message: libdrm 2.4.121 needed because amdgpu has the highest requirement Run-time dependency libdrm_amdgpu found: YES 2.4.124 Run-time dependency libdrm found: YES 2.4.124 Run-time dependency libudev found: YES 257 llvm-config found: YES (/usr/bin/llvm-config) 19.1.7 Run-time dependency LLVM (modules: amdgpu, asmparser, bitreader, bitwriter, core, coverage, engine, executionengine, instcombine, ipo, irreader, libdriver, linker, lto, mcdisassembler, mcjit, native, option, scalaropts, target, transformutils, all-targets, coroutines, frontenddriver, frontendhlsl, lto, windowsdriver) found: YES 19.1.7 Run-time dependency llvmspirvlib found: YES 19.1.0.0 Run-time dependency spirv-tools found: YES 2025.2.1 Library clang-cpp found: YES Run-time dependency lua54 found: NO (tried pkgconfig and cmake) Run-time dependency lua5.4 found: NO (tried pkgconfig and cmake) Run-time dependency lua-5.4 found: NO (tried pkgconfig and cmake) Run-time dependency lua53 found: NO (tried pkgconfig and cmake) Run-time dependency lua5.3 found: NO (tried pkgconfig and cmake) Run-time dependency lua-5.3 found: NO (tried pkgconfig and cmake) WARNING: CMake Toolchain: Failed to determine CMake compilers state WARNING: CMake reported that the package lua was not found, even though Meson's preliminary check succeeded. Run-time dependency lua found: NO (tried pkgconfig) Run-time dependency libelf found: YES 0.193 Run-time dependency valgrind found: YES 3.25.1 Program bison found: YES (/usr/bin/bison) Program bison found: YES 3.8.2 3.8.2 (/usr/bin/bison) Program flex found: YES (/usr/bin/flex) Dependency libunwind skipped: feature libunwind disabled Build-time dependency wayland-scanner found: YES 1.23.1 Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner) Run-time dependency wayland-protocols found: YES 1.44 Run-time dependency wayland-client found: YES 1.23.1 Run-time dependency wayland-server found: YES 1.23.1 Run-time dependency wayland-egl-backend found: YES 3 Checking for function "wl_display_dispatch_queue_timeout" with dependency wayland-client: NO Checking for function "wl_display_create_queue_with_name" with dependency wayland-client: YES Run-time dependency xcb found: YES 1.17.0 Run-time dependency xcb-randr found: YES 1.17.0 Run-time dependency x11 found: YES 1.8.12 Run-time dependency xext found: YES 1.3.6 Run-time dependency xfixes found: YES 6.0.1 Run-time dependency xcb-glx found: YES 1.17.0 Run-time dependency xcb-shm found: YES 1.17.0 Dependency xcb found: YES 1.17.0 (cached) Run-time dependency xcb-keysyms found: YES 0.4.1 Run-time dependency x11-xcb found: YES 1.8.12 Run-time dependency xcb-dri2 found: YES 1.17.0 Dependency xcb-dri2 found: YES 1.17.0 (cached) Run-time dependency xcb-dri3 found: YES 1.17.0 Run-time dependency xcb-present found: YES 1.17.0 Dependency xcb-shm found: YES 1.17.0 (cached) Run-time dependency xcb-sync found: YES 1.17.0 Run-time dependency xshmfence found: YES 1.3.3 Run-time dependency glproto found: YES 1.4.17 Run-time dependency dri2proto found: YES 2.8 Run-time dependency xxf86vm found: YES 1.1.6 Run-time dependency xcb-xfixes found: YES 1.17.0 Dependency xcb-dri3 found: YES 1.17.0 (cached) Dependency xcb-present found: YES 1.17.0 (cached) Dependency xcb-shm found: YES 1.17.0 (cached) Dependency xshmfence found: YES 1.3.3 (cached) Dependency xcb-randr found: YES 1.17.0 (cached) Run-time dependency xrandr found: YES 1.5.4 Library sensors found: YES Program nm found: YES (/usr/bin/nm) Program symbols-check.py found: YES (/usr/bin/python /build/mesa/src/mesa-25.1.1/bin/symbols-check.py) Program install_megadrivers.py found: YES (/usr/bin/python /build/mesa/src/mesa-25.1.1/bin/install_megadrivers.py) Compiler for C supports arguments -Wno-misleading-indentation: YES Checking for function "mmap" : YES Checking whether type "spvtools::LinkerOptions" has member "SetAllowPtrTypeMismatch(true)" with dependency SPIRV-Tools: YES Compiler for C supports link arguments -fPIC: YES Program decode.py found: YES (/build/mesa/src/mesa-25.1.1/src/compiler/isaspec/decode.py) Program encode.py found: YES (/build/mesa/src/mesa-25.1.1/src/compiler/isaspec/encode.py) Program bindgen found: YES (/usr/bin/bindgen) Run-time dependency syn found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency syn Executing subproject syn syn| DEPRECATION: Option 'gallium-xa' is deprecated syn| Project name: syn syn| Project version: 2.0.68 syn| Rust compiler for the host machine: rustc -C linker=cc (rustc 1.87.0) syn| Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44.0 Executing subproject syn:unicode-ident unicode-ident| DEPRECATION: Option 'gallium-xa' is deprecated unicode-ident| Project name: unicode-ident unicode-ident| Project version: 1.0.12 unicode-ident| Rust compiler for the host machine: rustc -C linker=cc (rustc 1.87.0) unicode-ident| Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44.0 unicode-ident| mesa-25.1.1/subprojects/unicode-ident-1.0.12/meson.build:8: WARNING: Project does not target a minimum version but uses feature introduced in '1.3.0': rust_abi arg in static_library. unicode-ident| Build targets in project: 90 unicode-ident| WARNING: Project specifies no minimum version but uses features which were added in versions: unicode-ident| * 1.3.0: {'rust_abi arg in static_library'} unicode-ident| Subproject unicode-ident finished. Executing subproject syn:quote quote| DEPRECATION: Option 'gallium-xa' is deprecated quote| Project name: quote quote| Project version: 1.0.33 quote| Rust compiler for the host machine: rustc -C linker=cc (rustc 1.87.0) quote| Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44.0 Executing subproject syn:quote:proc-macro2 proc-macro2| DEPRECATION: Option 'gallium-xa' is deprecated proc-macro2| Project name: proc-macro2 proc-macro2| Project version: 1.0.86 proc-macro2| Rust compiler for the host machine: rustc -C linker=cc (rustc 1.87.0) proc-macro2| Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44.0 proc-macro2| mesa-25.1.1/subprojects/proc-macro2-1.0.86/meson.build:56: WARNING: Project does not target a minimum version but uses feature introduced in '1.3.0': rust_abi arg in static_library. proc-macro2| Build targets in project: 91 proc-macro2| WARNING: Project specifies no minimum version but uses features which were added in versions: proc-macro2| * 1.3.0: {'rust_abi arg in static_library'} proc-macro2| Subproject proc-macro2 finished. quote| mesa-25.1.1/subprojects/quote-1.0.33/meson.build:24: WARNING: Project does not target a minimum version but uses feature introduced in '1.3.0': rust_abi arg in static_library. quote| Build targets in project: 92 quote| WARNING: Project specifies no minimum version but uses features which were added in versions: quote| * 1.3.0: {'rust_abi arg in static_library'} quote| Subproject quote finished. syn| mesa-25.1.1/subprojects/syn-2.0.68/meson.build:38: WARNING: Project does not target a minimum version but uses feature introduced in '1.3.0': rust_abi arg in static_library. syn| Build targets in project: 93 syn| WARNING: Project specifies no minimum version but uses features which were added in versions: syn| * 1.3.0: {'rust_abi arg in static_library'} syn| Subproject syn finished. Dependency syn from subproject subprojects/syn-2.0.68 found: YES 2.0.68 Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached) Compiler for C supports link arguments -Wl,-z,relro: YES (cached) Run-time dependency libpng found: YES 1.6.48 Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached) Compiler for C supports link arguments -Wl,-z,relro: YES (cached) Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached) Compiler for C supports link arguments -Wl,-z,relro: YES (cached) Compiler for C supports arguments -Werror=switch: YES Compiler for C++ supports arguments -Wno-unused-variable: YES (cached) Compiler for C++ supports arguments -Wno-unused-local-typedefs: YES Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C++ supports arguments -Wno-maybe-uninitialized: YES Compiler for C++ supports arguments -Wno-self-assign: NO Compiler for C++ supports arguments /wd4189: NO (cached) Compiler for C++ supports arguments -Wno-uninitialized: YES Compiler for C++ supports arguments -fno-exceptions: YES Compiler for C++ supports arguments -fno-rtti: YES Compiler for C++ supports arguments -Wimplicit-fallthrough: YES Compiler for C++ supports arguments -Wshadow: YES Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached) Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wall: YES Compiler for C supports arguments -Wextra: YES Compiler for C supports arguments -Wno-unused: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-unused-command-line-argument: NO Compiler for C supports arguments -Wno-ignored-qualifiers: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-self-assign: NO Compiler for C supports arguments -Wno-implicit-fallthrough: YES Compiler for C supports arguments -Werror=comment: YES Compiler for C supports arguments -Werror=missing-braces: YES Compiler for C supports arguments -Werror=override-init: YES Compiler for C supports arguments -Werror=enum-conversion: YES Compiler for C supports arguments -Werror=enum-compare: YES Compiler for C supports arguments -Werror=maybe-uninitialized: YES Compiler for C supports arguments -Werror=parentheses: YES Compiler for C supports arguments -Wall: YES (cached) Compiler for C supports arguments -Wextra: YES (cached) Compiler for C supports arguments -Wno-unused: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-unused-command-line-argument: NO (cached) Compiler for C supports arguments -Wno-ignored-qualifiers: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-self-assign: NO (cached) Compiler for C supports arguments -Wno-implicit-fallthrough: YES (cached) Compiler for C supports arguments -Werror=comment: YES (cached) Compiler for C supports arguments -Werror=missing-braces: YES (cached) Compiler for C supports arguments -Werror=override-init: YES (cached) Compiler for C supports arguments -Werror=enum-conversion: YES (cached) Compiler for C supports arguments -Werror=enum-compare: YES (cached) Compiler for C supports arguments -Werror=maybe-uninitialized: YES (cached) Compiler for C supports arguments -Werror=unused-variable: YES Compiler for C supports arguments -Werror=unused-but-set-variable: YES Compiler for C supports arguments -Werror=unused-value: YES Compiler for C supports arguments -Werror=format: YES (cached) Compiler for C supports arguments -Werror=switch: YES (cached) Compiler for C++ supports arguments -Wno-error=unused-value: YES Compiler for C supports arguments -Wno-gnu-variable-sized-type-not-at-end: NO Run-time dependency paste found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency paste Executing subproject paste paste| DEPRECATION: Option 'gallium-xa' is deprecated paste| Project name: paste paste| Project version: 1.0.14 paste| Rust compiler for the host machine: rustc -C linker=cc (rustc 1.87.0) paste| Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44.0 paste| mesa-25.1.1/subprojects/paste-1.0.14/meson.build:8: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. paste| mesa-25.1.1/subprojects/paste-1.0.14/meson.build:11: WARNING: Project does not target a minimum version but uses feature introduced in '1.3.0': rust.proc_macro. paste| Build targets in project: 314 paste| WARNING: Project specifies no minimum version but uses features which were added in versions: paste| * 1.3.0: {'rust.proc_macro'} paste| Subproject paste finished. Dependency paste from subproject subprojects/paste-1.0.14 found: YES 1.0.14 Program cbindgen found: YES 0.29.0 0.29.0 (/usr/bin/cbindgen) Dependency paste found: YES 1.0.14 (cached) Run-time dependency virtgpu_kumquat_ffi found: NO (tried pkgconfig and cmake) Checking for type "std::pmr::monotonic_buffer_resource" : YES Compiler for C supports arguments -Wno-gnu-variable-sized-type-not-at-end: NO (cached) Compiler for C supports arguments /we4267: NO Compiler for C supports arguments /we4996: NO Compiler for C supports arguments /we4146: NO Compiler for C supports arguments /we4244: NO Compiler for C supports arguments /we4389: NO Compiler for C supports arguments /we4838: NO Compiler for C supports arguments /we4302: NO Compiler for C supports arguments /we4018: NO Compiler for C supports arguments /we4056: NO Compiler for C supports arguments /we4305: NO Compiler for C supports arguments /we4351: NO Compiler for C supports arguments /we4756: NO Compiler for C supports arguments /we4800: NO Compiler for C supports arguments /we4291: NO Compiler for C supports arguments /we4624: NO Compiler for C supports arguments /we4309: NO Compiler for C supports arguments /we5105: NO Compiler for C supports arguments /we4020: NO Compiler for C supports arguments /we4024: NO Compiler for C supports arguments /we4189: NO mesa-25.1.1/src/gallium/frontends/rusticl/meson.build:241: WARNING: Project targets '>= 1.3.0' but uses feature introduced in '1.4.0': output_inline_wrapper arg in rust.bindgen. Compiler for C supports arguments -Wno-missing-prototypes: YES Configuring rusticl.icd using configuration Compiler for C supports link arguments -Wl,--default-symver: YES Configuring dri.sym using configuration Checking for function "mincore" : YES Configuring 50_mesa.json using configuration Configuring dri.sym using configuration Program ln found: YES (/usr/bin/ln) Program sphinx-build found: YES 8.2.3 8.2.3 (/usr/bin/sphinx-build) mesa-25.1.1/docs/meson.build:36: WARNING: Project targets '>= 1.3.0' but uses feature deprecated since '0.60.0': install_subdir with empty directory. It worked by accident and is buggy. Use install_emptydir instead. Build targets in project: 448 WARNING: Project specifies a minimum meson_version '>= 1.3.0' but uses features which were added in newer versions: * 1.4.0: {'output_inline_wrapper arg in rust.bindgen'} WARNING: Deprecated features used: * 0.60.0: {'install_subdir with empty directory'} mesa 25.1.1-arch1.1 Directories prefix : /usr libdir : lib includedir : include Common C and C++ arguments c_cpp_args : OpenGL OpenGL : YES ES1 : NO ES2 : YES GLVND : YES DRI Platform : drm Driver dir : /usr/lib/dri GLX Enabled : YES Provider : dri EGL Enabled : YES Drivers : builtin:egl_dri2 builtin:egl_dri3 Platforms : x11 wayland surfaceless drm xcb GBM Enabled : YES External libgbm : NO Backends path : /usr/lib/gbm Vulkan Drivers : amd gfxstream nouveau swrast virtio microsoft-experimental Platforms : x11 wayland surfaceless drm xcb ICD dir : share/vulkan/icd.d Layers : device-select overlay screenshot vram-report-limit Intel Ray tracing : YES Video Codecs : vc1dec h264dec h264enc h265dec h265enc av1dec av1enc vp9dec APIs : vdpau va vulkan LLVM Enabled : YES Version : 19.1.7 Gallium Enabled : YES Drivers : r300 r600 radeonsi nouveau virgl svga llvmpipe softpipe zink d3d12 Platforms : x11 wayland surfaceless drm xcb Frontends : mesa vdpau va rusticl HUD lm-sensors : YES Perfetto Enabled : NO Teflon (TensorFlow Lite delegate) Enabled : NO Subprojects paste : YES 3 warnings proc-macro2 : YES 2 warnings (from syn => quote) quote : YES 3 warnings (from syn) syn : YES 4 warnings unicode-ident : YES 2 warnings (from syn) User defined options android-libbacktrace: disabled auto_features : enabled b_ndebug : true b_pie : true buildtype : plain gallium-drivers : r300,r600,radeonsi,nouveau,virgl,svga,llvmpipe,softpipe,zink,d3d12 gallium-extra-hud : true gallium-rusticl : true gallium-xa : disabled gles1 : disabled html-docs : enabled libexecdir : lib libunwind : disabled microsoft-clc : disabled prefix : /usr python.bytecompile : 1 sbindir : bin valgrind : enabled video-codecs : all vulkan-drivers : amd,gfxstream,nouveau,swrast,virtio,microsoft-experimental vulkan-layers : device-select,overlay,screenshot,vram-report-limit wrap_mode : nodownload Found ninja-1.12.1 at /usr/bin/ninja Generating targets: 0%| | 0/448 eta ? Generating targets: 2%|▏ | 11/448 eta 00:13 Generating targets: 10%|█ | 45/448 eta 00:03 Generating targets: 15%|█▍ | 67/448 eta 00:08 Generating targets: 19%|█▊ | 83/448 eta 00:07 Generating targets: 22%|██▏ | 99/448 eta 00:05 Generating targets: 29%|██▉ | 129/448 eta 00:03 Generating targets: 33%|███▎ | 147/448 eta 00:03 Generating targets: 36%|███▌ | 161/448 eta 00:03 Generating targets: 38%|███▊ | 172/448 eta 00:04 Generating targets: 40%|████ | 181/448 eta 00:06 Generating targets: 42%|████▏ | 188/448 eta 00:06 Generating targets: 43%|████▎ | 194/448 eta 00:06 Generating targets: 50%|█████ | 224/448 eta 00:03 Generating targets: 52%|█████▏ | 233/448 eta 00:03 Generating targets: 70%|██████▉ | 313/448 eta 00:00 Generating targets: 74%|███████▍ | 331/448 eta 00:02 Generating targets: 77%|███████▋ | 344/448 eta 00:02 Generating targets: 79%|███████▉ | 354/448 eta 00:01 Generating targets: 81%|████████▏ | 364/448 eta 00:03 Generating targets: 83%|████████▎ | 371/448 eta 00:03 Generating targets: 84%|████████▍ | 378/448 eta 00:03 Generating targets: 85%|████████▌ | 383/448 eta 00:03 Generating targets: 87%|████████▋ | 389/448 eta 00:02 Generating targets: 88%|████████▊ | 394/448 eta 00:03 Generating targets: 89%|████████▉ | 398/448 eta 00:03 Generating targets: 90%|████████▉ | 403/448 eta 00:03 Generating targets: 91%|█████████ | 406/448 eta 00:02 Generating targets: 93%|█████████▎| 418/448 eta 00:01 Generating targets: 94%|█████████▍| 422/448 eta 00:01 Generating targets: 95%|█████████▌| 426/448 eta 00:00 Generating targets: 96%|█████████▌| 430/448 eta 00:00 Generating targets: 97%|█████████▋| 435/448 eta 00:00 Writing build.ninja: 0%| | 0/2921 eta ? Writing build.ninja: 6%|▌ | 169/2921 eta 00:01 Writing build.ninja: 12%|█▏ | 338/2921 eta 00:01 Writing build.ninja: 17%|█▋ | 482/2921 eta 00:01 Writing build.ninja: 23%|██▎ | 663/2921 eta 00:01 Writing build.ninja: 28%|██▊ | 821/2921 eta 00:01 Writing build.ninja: 33%|███▎ | 972/2921 eta 00:01 Writing build.ninja: 39%|███▊ | 1129/2921 eta 00:01 Writing build.ninja: 45%|████▌ | 1326/2921 eta 00:01 Writing build.ninja: 51%|█████ | 1487/2921 eta 00:01 Writing build.ninja: 56%|█████▌ | 1634/2921 eta 00:00 Writing build.ninja: 61%|██████ | 1775/2921 eta 00:00 Writing build.ninja: 65%|██████▌ | 1908/2921 eta 00:00 Writing build.ninja: 70%|██████▉ | 2038/2921 eta 00:00 Writing build.ninja: 74%|███████▍ | 2168/2921 eta 00:00 Writing build.ninja: 79%|███████▊ | 2297/2921 eta 00:00 Writing build.ninja: 83%|████████▎ | 2425/2921 eta 00:00 Writing build.ninja: 87%|████████▋ | 2548/2921 eta 00:00 Writing build.ninja: 92%|█████████▏| 2674/2921 eta 00:00 Writing build.ninja: 96%|█████████▌| 2806/2921 eta 00:00 ninja: Entering directory `/build/mesa/src/build' [1/2788] Generating src/compiler/builtin_types.c with a custom command [2/2788] Generating src/util/shader_stats.h with a custom command (wrapped by meson to capture output) [3/2788] Generating src/util/format/u_format_gen.h with a custom command (wrapped by meson to capture output) [4/2788] Generating src/compiler/ir_expression_operation.h with a custom command (wrapped by meson to capture output) [5/2788] Generating src/util/format/u_format_pack.h with a custom command (wrapped by meson to capture output) [6/2788] Generating src/util/format/u_format_table.c with a custom command (wrapped by meson to capture output) [7/2788] Generating src/compiler/builtin_types.h with a custom command [8/2788] Generating src/compiler/nir/nir_builder_opcodes.h with a custom command (wrapped by meson to capture output) [9/2788] Generating src/compiler/nir/nir_intrinsics.h with a custom command [10/2788] Generating src/compiler/nir/nir_opcodes.c with a custom command (wrapped by meson to capture output) [11/2788] Generating src/compiler/nir/nir_opcodes.h with a custom command (wrapped by meson to capture output) [12/2788] Generating src/compiler/nir/nir_constant_expressions.c with a custom command (wrapped by meson to capture output) [13/2788] Generating src/compiler/nir/nir_intrinsics_indices.h with a custom command [14/2788] Generating src/compiler/nir/nir_intrinsic.c with a custom command [15/2788] Generating src/compiler/spirv/vtn_gather_types.c with a custom command [16/2788] Compiling Rust source ../mesa-25.1.1/subprojects/unicode-ident-1.0.12/src/lib.rs [17/2788] Compiling C object src/c11/impl/libmesa_util_c11.a.p/time.c.o [18/2788] Generating src/compiler/spirv/spirv_info with a custom command [19/2788] Compiling C object src/util/blake3/libblake3.a.p/blake3_dispatch.c.o [20/2788] Generating src/compiler/spirv/vtn_generator_ids.h with a custom command [21/2788] Compiling C object src/c11/impl/libmesa_util_c11.a.p/threads_posix.c.o [22/2788] Compiling C object src/util/libmesa_util_sse41.a.p/streaming-load-memcpy.c.o [23/2788] Compiling C object src/util/libmesa_util.a.p/anon_file.c.o [24/2788] Compiling C object src/util/libmesa_util.a.p/bitscan.c.o [25/2788] Compiling C object src/util/blake3/libblake3.a.p/blake3.c.o [26/2788] Compiling C object src/util/libmesa_util.a.p/build_id.c.o [27/2788] Compiling C object src/util/libmesa_util.a.p/blob.c.o [28/2788] Compiling C object src/util/libmesa_util.a.p/cnd_monotonic.c.o [29/2788] Compiling C object src/util/libmesa_util.a.p/compress.c.o [30/2788] Compiling C object src/util/libmesa_util.a.p/thread_sched.c.o [31/2788] Compiling C object src/util/libmesa_util.a.p/crc32.c.o [32/2788] Compiling C object src/util/blake3/libblake3.a.p/blake3_portable.c.o [33/2788] Compiling C object src/util/libmesa_util.a.p/dag.c.o [34/2788] Compiling C object src/util/libmesa_util.a.p/disk_cache.c.o [35/2788] Compiling C object src/util/libmesa_util.a.p/double.c.o [36/2788] Compiling C object src/util/libmesa_util.a.p/fast_idiv_by_const.c.o [37/2788] Compiling C object src/util/libmesa_util.a.p/futex.c.o [38/2788] Compiling C object src/util/libmesa_util.a.p/disk_cache_os.c.o [39/2788] Compiling C object src/util/libmesa_util.a.p/half_float.c.o [40/2788] Compiling C object src/util/libmesa_util.a.p/helpers.c.o [41/2788] Compiling C object src/util/libmesa_util.a.p/fossilize_db.c.o [42/2788] Generating src/util/format_srgb with a custom command (wrapped by meson to capture output) [43/2788] Compiling C object src/util/libmesa_util.a.p/meson-generated_.._format_srgb.c.o [44/2788] Compiling C object src/util/libmesa_util.a.p/memstream.c.o [45/2788] Compiling C object src/util/libmesa_util.a.p/mesa-sha1.c.o [46/2788] Compiling C object src/util/libmesa_util.a.p/u_idalloc.c.o [47/2788] Compiling C object src/util/libmesa_util.a.p/log.c.o [48/2788] Compiling C object src/util/libmesa_util.a.p/mesa-blake3.c.o [49/2788] Compiling C object src/util/libmesa_util.a.p/os_time.c.o [50/2788] Compiling C object src/util/libmesa_util.a.p/hash_table.c.o [51/2788] Compiling C object src/util/libmesa_util.a.p/os_file.c.o [52/2788] Compiling C object src/util/libmesa_util.a.p/os_file_notify.c.o [53/2788] Compiling C object src/util/libmesa_util.a.p/os_memory_fd.c.o [54/2788] Compiling C object src/util/libmesa_util.a.p/os_socket.c.o [55/2788] Compiling C object src/util/libmesa_util.a.p/os_misc.c.o [56/2788] Compiling C object src/util/libmesa_util.a.p/rwlock.c.o [57/2788] Compiling C object src/util/libmesa_util.a.p/u_process.c.o [58/2788] Compiling C++ object src/util/libmesa_util.a.p/u_qsort.cpp.o [59/2788] Compiling C object src/util/libmesa_util.a.p/rand_xor.c.o [60/2788] Compiling C object src/util/libmesa_util.a.p/perf_u_trace.c.o [61/2788] Compiling C object src/util/libmesa_util.a.p/sha1_sha1.c.o [62/2788] Compiling C object src/util/libmesa_util.a.p/ralloc.c.o [63/2788] Compiling C object src/util/libmesa_util.a.p/rb_tree.c.o [64/2788] Compiling C object src/util/libmesa_util.a.p/simple_mtx.c.o [65/2788] Compiling C object src/util/libmesa_util.a.p/set.c.o [66/2788] Compiling C object src/util/libmesa_util.a.p/register_allocate.c.o [67/2788] Compiling C object src/util/libmesa_util.a.p/slab.c.o [68/2788] Compiling C object src/util/libmesa_util.a.p/string_buffer.c.o [69/2788] Compiling C object src/util/libmesa_util.a.p/sparse_array.c.o [70/2788] Compiling C object src/util/libmesa_util.a.p/strtod.c.o [71/2788] Compiling C object src/util/libmesa_util.a.p/rgtc.c.o [72/2788] Compiling C object src/util/libmesa_util.a.p/u_atomic.c.o [73/2788] Compiling C object src/util/libmesa_util.a.p/u_call_once.c.o [74/2788] Compiling C object src/util/libmesa_util.a.p/u_dl.c.o [75/2788] Compiling C object src/util/libmesa_util.a.p/u_dynarray.c.o [76/2788] Compiling C object src/util/libmesa_util.a.p/softfloat.c.o [77/2788] Compiling C++ object src/util/libmesa_util.a.p/texcompress_astc_luts_wrap.cpp.o [78/2788] Compiling C object src/util/libmesa_util.a.p/u_hash_table.c.o [79/2788] Compiling C object src/util/libmesa_util.a.p/u_vector.c.o [80/2788] Compiling C object src/util/libmesa_util.a.p/u_thread.c.o [81/2788] Compiling C object src/util/libmesa_util.a.p/u_queue.c.o [82/2788] Compiling C object src/util/libmesa_util.a.p/u_math.c.o [83/2788] Compiling C object src/util/libmesa_util.a.p/u_mm.c.o [84/2788] Compiling C object src/util/libmesa_util.a.p/u_debug.c.o [85/2788] Compiling C++ object src/util/libmesa_util.a.p/texcompress_astc_luts.cpp.o [86/2788] Compiling C object src/util/libmesa_util.a.p/u_cpu_detect.c.o [87/2788] Compiling C object src/util/libmesa_util.a.p/u_debug_memory.c.o [88/2788] Compiling C object src/util/libmesa_util.a.p/vl_zscan_data.c.o [89/2788] Compiling C object src/util/libmesa_util.a.p/u_worklist.c.o [90/2788] Compiling C object src/util/libmesa_util.a.p/vma.c.o [91/2788] Compiling C object src/util/libmesa_util.a.p/mesa_cache_db_multipart.c.o [92/2788] Compiling C object src/util/libmesa_util.a.p/u_printf.c.o [93/2788] Compiling C object src/util/libmesa_util.a.p/mesa_cache_db.c.o [94/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_etc.c.o [95/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format.c.o [96/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_latc.c.o [97/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_fxt1.c.o [98/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_other.c.o [99/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_rgtc.c.o [100/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_bptc.c.o [101/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_unpack_neon.c.o [102/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_tests.c.o [103/2788] Compiling C object src/util/libmesa_util.a.p/u_sync_provider.c.o [104/2788] Compiling C object src/util/libmesa_util.a.p/u_debug_stack.c.o [105/2788] Compiling C object src/util/libmesa_util.a.p/u_debug_symbol.c.o [106/2788] Compiling C object src/compiler/libcompiler.a.p/meson-generated_.._builtin_types.c.o [107/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_zs.c.o [108/2788] Compiling C object src/compiler/libcompiler.a.p/shader_enums.c.o [109/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_yuv.c.o [110/2788] Compiling C object src/compiler/nir/libnir.a.p/meson-generated_.._nir_opcodes.c.o [111/2788] Compiling C object src/compiler/nir/libnir.a.p/meson-generated_.._nir_intrinsics.c.o [112/2788] Compiling C object src/util/libmesa_util.a.p/format_u_format_s3tc.c.o [113/2788] Compiling C object src/compiler/libcompiler.a.p/glsl_types.c.o [114/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_builder.c.o [115/2788] Compiling C object src/compiler/nir/libnir.a.p/nir.c.o [116/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_builtin_builder.c.o [117/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_clone.c.o [118/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_control_flow.c.o [119/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_divergence_analysis.c.o [120/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_dominance.c.o [121/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_fixup_is_exported.c.o [122/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_deref.c.o [123/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_functions.c.o [124/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_from_ssa.c.o [125/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_format_convert.c.o [126/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_gather_tcs_info.c.o [127/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_gather_types.c.o [128/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_gather_info.c.o [129/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_gather_xfb_info.c.o [130/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_group_loads.c.o [131/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_gs_count_vertices.c.o [132/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_inline_uniforms.c.o [133/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_instr_set.c.o [134/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_legacy.c.o [135/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_liveness.c.o [136/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_alu.c.o [137/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_linking_helpers.c.o [138/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_loop_analyze.c.o [139/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_alpha_test.c.o [140/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_amul.c.o [141/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_alu_width.c.o [142/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_array_deref_of_vec.c.o [143/2788] Generating src/compiler/nir/nir_opt_algebraic.c with a custom command FAILED: src/compiler/nir/nir_opt_algebraic.c /usr/bin/python3 ../mesa-25.1.1/src/compiler/nir/nir_opt_algebraic.py --out src/compiler/nir/nir_opt_algebraic.c Traceback (most recent call last): File "/build/mesa/src/build/../mesa-25.1.1/src/compiler/nir/nir_opt_algebraic.py", line 3892, in f.write(nir_algebraic.AlgebraicPass("nir_opt_algebraic", optimizations).render()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/build/mesa/src/mesa-25.1.1/src/compiler/nir/nir_algebraic.py", line 1273, in render return _algebraic_pass_template.render(pass_name=self.pass_name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ xforms=self.xforms, ^^^^^^^^^^^^^^^^^^^ ...<6 lines>... itertools=itertools, ^^^^^^^^^^^^^^^^^^^^ params=self.params) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/mako/template.py", line 434, in render return runtime._render(self, self.callable_, args, data) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/mako/runtime.py", line 874, in _render _render_context( ~~~~~~~~~~~~~~~^ template, ^^^^^^^^^ ...<3 lines>... **_kwargs_for_callable(callable_, data), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/mako/runtime.py", line 916, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/mako/runtime.py", line 943, in _exec_template callable_(context, *args, **kwargs) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "memory:0x3ff1dec050", line 133, in render_body KeyError: (4, 79, 77) [144/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_atomics_to_ssbo.c.o [145/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_bitmap.c.o [146/2788] Compiling C object src/compiler/nir/libnir.a.p/nir_lower_blend.c.o [147/2788] Compiling C object src/util/libmesa_util.a.p/meson-generated_.._format_u_format_table.c.o [148/2788] Compiling C object src/compiler/nir/libnir.a.p/meson-generated_.._nir_constant_expressions.c.o ninja: build stopped: subcommand failed. INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/mesa/src/build ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list mesa-1:25.1.1-1-riscv64-build.log mesa-1:25.1.1-1-riscv64-prepare.log sent 62 bytes received 8,982 bytes 6,029.33 bytes/sec total size is 45,376 speedup is 5.02