==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: crystal 1.19.1-1 (Tue Jan 20 17:06:31 2026)
==> Retrieving sources...
-> Found crystal-1.19.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
crystal-1.19.1.tar.gz ... Passed
==> Making package: crystal 1.19.1-1 (Wed Jan 21 00:06:37 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (2) libedit-20250104_3.1-1 llvm-libs-21.1.6-2
Total Download Size: 34.11 MiB
Total Installed Size: 151.01 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
llvm-libs-21.1.6-2-aarch64 downloading...
libedit-20250104_3.1-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm-libs...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (2) crystal-1.19.0-1 llvm-21.1.6-2
Total Download Size: 29.48 MiB
Total Installed Size: 278.66 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
llvm-21.1.6-2-aarch64 downloading...
crystal-1.19.0-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing llvm...
installing crystal...
Optional dependencies for crystal
shards: crystal language package manager
libyaml: For YAML support
gmp: For BigInt support [installed]
libxml2: For XML support [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found crystal-1.19.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting crystal-1.19.1.tar.gz with bsdtar
==> Starting build()...
Using /usr/bin/llvm-config [version=21.1.6]CRYSTAL_CONFIG_BUILD_COMMIT="" CRYSTAL_CONFIG_PATH=lib:/usr/lib/crystal SOURCE_DATE_EPOCH="1768953996" CRYSTAL_CONFIG_LIBRARY_PATH='$ORIGIN/../lib/crystal' ./bin/crystal build --release --no-debug -Dpreview_mt -D strict_multi_assign -D preview_overload_order --release --progress --link-flags="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now" -Dwithout_libxml2 -Dwithout_openssl -Dwithout_zlib -Dpreview_mt -Dexecution_context -Duse_pcre2 -o .build/crystal src/compiler/crystal.cr
[1/14] Parse
[1/14] Parse
[2/14] Semantic (top level)
[2/14] Semantic (top level)
[3/14] Semantic (new)
[3/14] Semantic (new)
[4/14] Semantic (type declarations)
[4/14] Semantic (type declarations)
[5/14] Semantic (abstract def check)
[5/14] Semantic (abstract def check)
[6/14] Semantic (restrictions augmenter)
[6/14] Semantic (restrictions augmenter)
[7/14] Semantic (ivars initializers)
[7/14] Semantic (ivars initializers)
[8/14] Semantic (cvars initializers)
[8/14] Semantic (cvars initializers)
[9/14] Semantic (main)
[9/14] Semantic (main)
[10/14] Semantic (cleanup)
[10/14] Semantic (cleanup)
[11/14] Semantic (recursive struct check)
[11/14] Semantic (recursive struct check)
[12/14] Codegen (crystal)
[12/14] Codegen (crystal)
[13/14] Codegen (bc+obj)
[13/14] [0/1] Codegen (bc+obj)
[13/14] [1/1] Codegen (bc+obj)
[13/14] [1/1] Codegen (bc+obj)
[14/14] Codegen (linking)
[14/14] Codegen (linking)
Using /usr/bin/llvm-config [version=21.1.6]./bin/crystal docs src/docs_main.cr --project-name=Crystal --project-version=1.19.1 --source-refname=
Using compiled compiler at .build/crystal
Crystal built without LibXML2 support, documentation sanitization disabled
cp -R -P -p doc/ docs/
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/share/doc/crystal/api/index.json
usr/share/doc/crystal/api/search-index.js
usr/share/doc/crystal/api/Crystal.html
usr/bin/crystal
==> Creating package "crystal"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: crystal 1.19.1-1 (Wed Jan 21 00:23:23 2026)
==> Cleaning up...
[?12l[?25h