==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: cage 0.2.0-3 (Sat May 31 09:56:21 2025)
==> Retrieving sources...
  -> Cloning cage git repo...
Cloning into bare repository '/home/leming/work/cage/cage'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    cage ... Skipped
==> Making package: cage 0.2.0-3 (Sat May 31 09:56:29 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (39) default-cursors-3-1  jbigkit-2.1-8  lcms2-2.17-1
              libdisplay-info-0.2.0-2  libdrm-2.4.124-1  libedit-20250104_3.1-1
              libevdev-1.13.4-1  libglvnd-1.7.0-1  libgudev-238-3
              libinput-1.28.1-1  libjpeg-turbo-3.1.0-1  libliftoff-0.5.0-1
              libpciaccess-0.18.1-2  libtiff-4.7.0-1  libwacom-2.15.0-2
              libx11-1.8.12-1  libxau-1.0.12-1  libxcb-1.17.0-1
              libxdmcp-1.1.5-1.1  libxext-1.3.6-1  libxkbcommon-1.10.0-1
              libxshmfence-1.3.3-1  libxxf86vm-1.1.6-1  llvm-libs-19.1.7-2
              lm_sensors-1:3.6.2-1  mesa-1:25.1.1-2  mtdev-1.1.7-1
              pixman-0.46.0-1  seatd-0.9.1-1  spirv-tools-1:1.4.313.0-1
              vulkan-icd-loader-1.4.313.0-1  xcb-proto-1.17.0-3
              xcb-util-errors-1.0.1-2  xcb-util-renderutil-0.3.10-2
              xcb-util-wm-0.4.2-2  xkeyboard-config-2.44-1  xorgproto-2024.1-2
              wayland-1.23.1-2  wlroots0.18-0.18.2-1

Total Download Size:     0.40 MiB
Total Installed Size:  227.28 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 wlroots0.18-0.18.2-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing libdisplay-info...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
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 mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
    gtk4: libinput debug-gui
    python-pyudev: libinput measure
    python-libevdev: libinput measure
    python-yaml: used by various tools
installing jbigkit...
installing libjpeg-turbo...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing libliftoff...
installing pixman...
installing seatd...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11
    wayland: xkbcli interactive-wayland [installed]
installing xcb-util-errors...
installing xcb-util-renderutil...
installing xcb-util-wm...
installing wlroots0.18...
Optional dependencies for wlroots0.18
    xorg-xwayland: Xwayland support
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'seat' with GID 971.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Updating udev hardware database...
(4/5) Reloading device manager configuration...
  Skipped: Device manager is not running.
(5/5) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (36) cairo-1.18.4-1  fontconfig-2:2.16.2-1  freetype2-2.13.3-3
              fribidi-1.0.16-2  graphite-1:1.3.14-4  harfbuzz-11.2.1-1
              libdatrie-0.2.13-4  libdecor-0.2.3-1  libei-1.4.0-1
              libepoxy-1.5.10-3  libfontenc-1.1.8-1  libpng-1.6.48-1
              libthai-0.1.29-3  libxcvt-0.1.3-1  libxfont2-2.0.7-1
              libxft-2.3.9-1  libxkbfile-1.1.3-1  libxrandr-1.5.4-1
              libxrender-0.9.12-1  lzo-2.10-5  ninja-1.12.1-2  pango-1:1.56.3-1
              perl-error-0.17030-1  perl-mailtools-2.22-1  perl-timedate-2.33-7
              python-tqdm-4.67.1-2  xorg-fonts-encodings-1.1.0-1
              xorg-server-common-21.1.16-1  xorg-setxkbmap-1.3.4-2
              xorg-xkbcomp-1.4.7-1  zlib-ng-2.2.4-1  git-2.49.0-2
              meson-1.8.1-1  scdoc-1.11.3-1  wayland-protocols-1.44-1
              xorg-xwayland-24.1.6-1

Total Download Size:    0.01 MiB
Total Installed Size:  84.58 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 scdoc-1.11.3-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
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-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing scdoc...
installing wayland-protocols...
installing libepoxy...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing xorg-fonts-encodings...
installing libfontenc...
installing libxfont2...
installing libxkbfile...
installing xorg-xkbcomp...
installing libxrender...
installing libxrandr...
installing xorg-setxkbmap...
installing xorg-server-common...
installing libxcvt...
installing libei...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing lzo...
installing cairo...
installing fribidi...
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing libdecor...
Optional dependencies for libdecor
    gtk3: gtk3 support
installing xorg-xwayland...
:: Running post-transaction hooks...
(1/6) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/6) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/6) Arming ConditionNeedsUpdate...
(4/6) Updating fontconfig configuration...
(5/6) Checking for old perl modules...
(6/6) Updating fontconfig cache...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of cage git repo...
Cloning into 'cage'...
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 cage build
The Meson build system
Version: 1.8.1
Source dir: /build/cage/src/cage
Build dir: /build/cage/src/build
Build type: native build
Project name: cage
Project version: 0.2.0
C compiler for the host machine: cc (gcc 14.2.1 "aarch64-unknown-linux-gnu-gcc (GCC) 14.2.1 20250207")
C linker for the host machine: cc ld.bfd 2.44
Host machine cpu family: aarch64
Host machine cpu: aarch64
Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
Run-time dependency wlroots-0.18 found: YES 0.18.2
Run-time dependency wayland-protocols found: YES 1.44
Run-time dependency wayland-server found: YES 1.23.1
Run-time dependency xkbcommon found: YES 1.10.0
Library m found: YES
Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
Program git found: YES (/usr/bin/git)
Build-time dependency scdoc found: YES 1.11.3
Program /usr/bin/scdoc found: YES (/usr/bin/scdoc)
Program sh found: YES (/usr/bin/sh)
Configuring config.h using configuration
Message: 
Cage 0.2.0-e128a9f (branch 'makepkg')

    xwayland: true

Build targets in project: 2

cage 0.2.0

  User defined options
    auto_features     : enabled
    b_lto             : false
    b_pie             : true
    buildtype         : plain
    libexecdir        : lib
    prefix            : /usr
    python.bytecompile: 1
    sbindir           : bin
    wrap_mode         : nodownload

Found ninja-1.12.1 at /usr/bin/ninja

Generating targets:   0%|                                            | 0/2 eta ?
                                                                                

Writing build.ninja:   0%|                                          | 0/36 eta ?
                                                                                
ninja: Entering directory `build'

[0/10] Generating 'cage.p/xdg-shell-protocol.h'
[0/10] Generating cage.1 with a custom command
[1/10] Generating cage.1 with a custom command
[2/10] Generating 'cage.p/xdg-shell-protocol.h'
[2/10] Compiling C object cage.p/cage.c.o
[2/10] Compiling C object cage.p/idle_inhibit_v1.c.o
[2/10] Compiling C object cage.p/output.c.o
[2/10] Compiling C object cage.p/seat.c.o
[2/10] Compiling C object cage.p/view.c.o
[2/10] Compiling C object cage.p/xdg_shell.c.o
[2/10] Compiling C object cage.p/xwayland.c.o
[3/10] Compiling C object cage.p/idle_inhibit_v1.c.o
[4/10] Compiling C object cage.p/xwayland.c.o
[5/10] Compiling C object cage.p/view.c.o
[6/10] Compiling C object cage.p/xdg_shell.c.o
[7/10] Compiling C object cage.p/output.c.o
[8/10] Compiling C object cage.p/cage.c.o
[9/10] Compiling C object cage.p/seat.c.o
[9/10] Linking target cage
[10/10] Linking target cage
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `build'

[0/1] Installing files
Installing cage.1 to /build/cage/pkg/cage/usr/share/man/man1
Installing cage to /build/cage/pkg/cage/usr/bin
install: creating directory '/build/cage/pkg/cage/usr/share/doc'
install: creating directory '/build/cage/pkg/cage/usr/share/doc/cage'
'cage/README.md' -> '/build/cage/pkg/cage/usr/share/doc/cage/README.md'
install: creating directory '/build/cage/pkg/cage/usr/share/licenses'
install: creating directory '/build/cage/pkg/cage/usr/share/licenses/cage'
'cage/LICENSE' -> '/build/cage/pkg/cage/usr/share/licenses/cage/LICENSE'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "cage"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: cage 0.2.0-3 (Sat May 31 09:56:51 2025)
==> Cleaning up...