==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: crystal 1.21.1-2 (Thu Oct  1 06:47:30 2026)
==> Retrieving sources...
  -> Found crystal-1.21.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    crystal-1.21.1.tar.gz ... Passed
==> Making package: crystal 1.21.1-2 (Thu Oct  1 12:47:38 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (2) libedit-20260512_3.1-1  llvm22-libs-22.1.8-2

Total Download Size:    35.12 MiB
Total Installed Size:  161.33 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 llvm22-libs-22.1.8-2-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm22-libs...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (7) libyaml-0.2.5-3  llvm-libs-23.1.1-1  ruby-3.4.10-1  rubygems-3.6.9-1  asciidoctor-2.0.26-1  crystal-1.21.1-1  llvm22-22.1.8-2

Total Download Size:    23.39 MiB
Total Installed Size:  297.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 llvm22-22.1.8-2-aarch64 downloading...
 crystal-1.21.1-1-aarch64 downloading...
 ruby-3.4.10-1-aarch64 downloading...
 rubygems-3.6.9-1-any downloading...
 asciidoctor-2.0.26-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing llvm22...
installing libyaml...
installing rubygems...
installing ruby...
Optional dependencies for ruby
    tk: for Ruby/TK
    ruby-docs: Documentation for Ruby
    ruby-default-gems: Default gems which are part of Ruby StdLib
    ruby-bundled-gems: Bundled gems which are part of Ruby StdLib
    ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools
installing asciidoctor...
installing llvm-libs...
installing crystal...
Optional dependencies for crystal
    shards: crystal language package manager
    libyaml: For YAML support [installed]
    gmp: For BigInt support [installed]
    libxml2: For XML support [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found crystal-1.21.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting crystal-1.21.1.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
Using /usr/bin/llvm-config-22 [version=22.1.8]CRYSTAL_CONFIG_BUILD_COMMIT="" CRYSTAL_CONFIG_PATH=lib:/usr/lib/crystal SOURCE_DATE_EPOCH="1790858851"  CRYSTAL_CONFIG_LIBRARY_PATH='$ORIGIN/../lib/crystal' ./bin/crystal build --release --no-debug -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 -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-22 [version=22.1.8]./bin/crystal docs src/docs_main.cr  --project-name=Crystal --project-version=1.21.1 --source-refname=
Using compiled compiler at .build/crystal
Crystal built without LibXML2 support, HTML sanitization will be skipped
cp -R -P -p doc/ docs/
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-build.adoc -b manpage -o man/crystal-build.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-docs.adoc -b manpage -o man/crystal-docs.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-env.adoc -b manpage -o man/crystal-env.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-eval.adoc -b manpage -o man/crystal-eval.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-init.adoc -b manpage -o man/crystal-init.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-play.adoc -b manpage -o man/crystal-play.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-run.adoc -b manpage -o man/crystal-run.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-spec.adoc -b manpage -o man/crystal-spec.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-tool-dependencies.adoc -b manpage -o man/crystal-tool-dependencies.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-tool-format.adoc -b manpage -o man/crystal-tool-format.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-tool-macro_code_coverage.adoc -b manpage -o man/crystal-tool-macro_code_coverage.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal-tool-unreachable.adoc -b manpage -o man/crystal-tool-unreachable.1
SOURCE_DATE_EPOCH=1790858851 asciidoctor -a crystal_version=1.21.1 doc/man/crystal.adoc -b manpage -o man/crystal.1
==> Entering fakeroot environment...
==> Starting package_crystal()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unreproducible ruby 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/bin/crystal
==> Creating package "crystal"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_crystal-docs()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unreproducible ruby 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/Crystal.html
usr/share/doc/crystal/api/index.json
usr/share/doc/crystal/api/search-index.js
==> Creating package "crystal-docs"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: crystal 1.21.1-2 (Thu Oct  1 13:20:07 2026)
==> Cleaning up...
[?12l[?25h