==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: virglrenderer 1.3.0-2 (Fri May 8 13:10:52 2026)
==> Retrieving sources...
-> Updating virglrenderer git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
virglrenderer ... Passed
==> Making package: virglrenderer 1.3.0-2 (Fri May 8 19:11:21 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (22) default-cursors-3-1 libedit-20251016_3.1-1 libglvnd-1.7.0-3 libpciaccess-0.19-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxdmcp-1.1.5-2 libxext-1.3.7-1 libxfixes-6.0.2-1 libxshmfence-1.3.3-1 libxxf86vm-1.1.7-1 llvm-libs-22.1.3-1 lm_sensors-1:3.6.2-1 spirv-tools-1:1.4.341.0-2 wayland-1.25.0-1 xcb-proto-1.17.0-4 xorgproto-2025.1-1 libdrm-2.4.133-1 libepoxy-1.5.10-3 libva-2.23.0-1 libx11-1.8.13-1 mesa-1:26.0.6-1
Total Installed Size: 248.84 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
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 libedit...
installing llvm-libs...
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 libepoxy...
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]
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (14) libyaml-0.2.5-3 mpdecimal-4.0.1-3 perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.35-1 python-tqdm-4.67.3-1 zlib-ng-2.3.3-1 check-0.15.2-4 git-2.54.0-1 meson-1.11.1-1 ninja-1.13.2-3 python-3.14.4-1 python-yaml-6.0.3-2 vulkan-headers-1:1.4.341.0-1
Total Download Size: 4.72 MiB
Total Installed Size: 174.45 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
meson-1.11.1-1-any downloading...
vulkan-headers-1:1.4.341.0-1-any downloading...
python-yaml-6.0.3-2-armv7h downloading...
ninja-1.13.2-3-armv7h downloading...
python-tqdm-4.67.3-1-any downloading...
check-0.15.2-4-armv7h downloading...
libyaml-0.2.5-3-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing check...
Optional dependencies for check
check-docs: Documentation
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [pending]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git
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
installing meson...
installing libyaml...
installing python-yaml...
installing vulkan-headers...
Optional dependencies for vulkan-headers
python: Registry tools [installed]
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Updating the info directory file...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of virglrenderer git repo...
Cloning into 'virglrenderer'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true -D python.bytecompile=1 virglrenderer build -D drm-renderers=amdgpu-experimental,panfrost-experimental,asahi,msm,i915-experimental -D tests=true -D tracing=sysprof -D venus=true -D video=true
The Meson build system
Version: 1.11.1
Source dir: /build/virglrenderer/src/virglrenderer
Build dir: /build/virglrenderer/src/build
Build type: native build
Project name: virglrenderer
Project version: 1.3.0
C compiler for the host machine: cc (gcc 15.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 15.2.1 20260209")
C linker for the host machine: cc ld.bfd 2.46
Host machine cpu family: arm
Host machine cpu: armv7l
Compiler for C supports arguments -Werror=enum-int-mismatch: 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=pedantic: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
Compiler for C supports arguments -Werror=switch: YES
Compiler for C supports arguments -Wno-overlength-strings: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Werror=format: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Program python3 found: YES (/usr/bin/python3)
Run-time dependency threads found: YES
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency epoxy found: YES 1.5.10
Library m found: YES
Checking for function "dlopen" : YES
Run-time dependency libdrm found: YES 2.4.133
Run-time dependency libdrm_amdgpu found: YES 2.4.133
Run-time dependency sysprof-capture-4 found: YES 50.0
Has header "sys/uio.h" : YES
Has header "dlfcn.h" : YES
Checking for function "pthread_setaffinity_np" with dependency threads: YES
Has header "pthread_np.h" : NO
Has header "sys/eventfd.h" : YES
Has header "sys/select.h" : YES
Has header "linux/dma-buf.h" : YES
Has header "linux/udmabuf.h" : YES
Checking for function "bswap32" : YES
Checking for function "bswap64" : YES
Checking for function "clz" : YES
Checking for function "clzll" : 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 "types_compatible_p" : YES
Checking for function "unreachable" : YES
Compiler for C supports function attribute const: YES
Compiler for C supports function attribute flatten: YES
Compiler for C supports function attribute format: YES
Compiler for C supports function attribute malloc: YES
Compiler for C supports function attribute noreturn: YES
Compiler for C supports function attribute packed: YES
Compiler for C supports function attribute pure: YES
Compiler for C supports function attribute returns_nonnull: 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 aligned: YES
Checking for function "memfd_create" : YES
Checking for function "strtok_r" : YES
Checking for function "timespec_get" : YES
Has header "epoxy/egl.h" with dependency epoxy: YES
Run-time dependency gbm found: YES 26.0.6-arch1.1
Has header "sys/mman.h" : YES
Has header "epoxy/glx.h" with dependency epoxy: YES
Run-time dependency x11 found: YES 1.8.13
Header "stdlib.h" has symbol "__STDC_NO_VLA__" : NO
virglrenderer/meson.build:339:6: ERROR: Problem encountered: MSM renderer doesn't support 32bit ARM target
A full log can be found at /build/virglrenderer/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build
[?12l[?25h[?12l[?25h