==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: ocaml-stdio 0.17.0-4 (Sat Nov 1 09:59:03 2025)
==> Retrieving sources...
-> Found ocaml-stdio-0.17.0-4.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
ocaml-stdio-0.17.0-4.tar.gz ... Passed
==> Making package: ocaml-stdio 0.17.0-4 (Sat 01 Nov 2025 09:59:09 AM MDT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (4) ocaml-intrinsics-kernel-0.17.1-4 ocaml-sexplib0-0.17.0-4
ocaml-5.4.0-1 ocaml-base-0.17.0-4
Total Download Size: 12.79 MiB
Total Installed Size: 194.29 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
ocaml-base-0.17.0-4-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing ocaml...
Optional dependencies for ocaml
ncurses: advanced ncurses features [installed]
tk: advanced tk features
installing ocaml-sexplib0...
installing ocaml-intrinsics-kernel...
installing ocaml-base...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (1) dune-3.20.2-2
Total Installed Size: 43.69 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 dune...
Optional dependencies for dune
ocaml: Dune standard library [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
-> Found ocaml-stdio-0.17.0-4.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting ocaml-stdio-0.17.0-4.tar.gz with bsdtar
==> Starting build()...
Shared cache: enabled-except-user-rules
Shared cache location: /build/.cache/dune/db
Workspace root: /build/ocaml-stdio/src/stdio-0.17.0
Auto-detected concurrency: 6
Dune context:
{ name = "default"
; kind = "default"
; profile = Release
; merlin = true
; fdo_target_exe = None
; build_dir = In_build_dir "default"
; instrument_with = []
}
Actual targets:
- recursive alias @install
Done: 0% (0/2, 2 left) (jobs: 1)
Done: 100% (2/2, 0 left) (jobs: 0)
Done: 100% (2/2, 0 left) (jobs: 0)
Done: 3% (2/53, 51 left) (jobs: 0)
Done: 52% (28/53, 25 left) (jobs: 0)
Done: 52% (28/53, 25 left) (jobs: 0)
Running[1]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -w -49 -nopervasives -nostdlib -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -no-alias-deps -o src/.stdio.objs/byte/stdio__.cmo -c -impl src/stdio__.ml-gen)
Done: 52% (28/53, 25 left) (jobs: 0)
Done: 43% (31/72, 41 left) (jobs: 1)
Running[2]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -w -49 -nopervasives -nostdlib -g -I src/.stdio.objs/byte -I src/.stdio.objs/native -cmi-file src/.stdio.objs/byte/stdio__.cmi -no-alias-deps -o src/.stdio.objs/native/stdio__.cmx -c -impl src/stdio__.ml-gen)
Done: 43% (31/72, 41 left) (jobs: 1)
Done: 47% (34/72, 38 left) (jobs: 1)
Running[3]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/stdio.ml) > _build/default/src/.stdio.objs/stdio.impl.d
Done: 47% (34/72, 38 left) (jobs: 1)
Running[4]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/stdio.mli) > _build/default/src/.stdio.objs/stdio.intf.d
Done: 47% (34/72, 38 left) (jobs: 1)
Running[5]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/in_channel.mli) > _build/default/src/.stdio.objs/stdio__In_channel.intf.d
Done: 47% (34/72, 38 left) (jobs: 1)
Done: 46% (36/77, 41 left) (jobs: 1)
Running[6]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/in_channel.ml) > _build/default/src/.stdio.objs/stdio__In_channel.impl.d
Done: 46% (36/77, 41 left) (jobs: 1)
Running[7]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/out_channel.mli) > _build/default/src/.stdio.objs/stdio__Out_channel.intf.d
Done: 46% (36/77, 41 left) (jobs: 1)
Running[8]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/out_channel.ml) > _build/default/src/.stdio.objs/stdio__Out_channel.impl.d
Done: 46% (36/77, 41 left) (jobs: 1)
Done: 46% (36/77, 41 left) (jobs: 1)
Running[9]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -no-alias-deps -open Stdio__ -o src/.stdio.objs/byte/stdio__In_channel.cmi -c -intf src/in_channel.mli)
Done: 46% (36/77, 41 left) (jobs: 1)
Done: 50% (39/77, 38 left) (jobs: 5)
Running[10]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -no-alias-deps -open Stdio__ -o src/.stdio.objs/byte/stdio__Out_channel.cmi -c -intf src/out_channel.mli)
Done: 50% (39/77, 38 left) (jobs: 5)
Done: 54% (42/77, 35 left) (jobs: 3)
Done: 62% (48/77, 29 left) (jobs: 2)
Running[11]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -cmi-file src/.stdio.objs/byte/stdio__In_channel.cmi -no-alias-deps -open Stdio__ -o src/.stdio.objs/byte/stdio__In_channel.cmo -c -impl src/in_channel.ml)
Done: 62% (48/77, 29 left) (jobs: 2)
Running[12]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.stdio.objs/byte -I src/.stdio.objs/native -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -cmi-file src/.stdio.objs/byte/stdio__In_channel.cmi -no-alias-deps -open Stdio__ -o src/.stdio.objs/native/stdio__In_channel.cmx -c -impl src/in_channel.ml)
Done: 62% (48/77, 29 left) (jobs: 2)
Done: 66% (51/77, 26 left) (jobs: 3)
Running[13]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -cmi-file src/.stdio.objs/byte/stdio__Out_channel.cmi -no-alias-deps -open Stdio__ -o src/.stdio.objs/byte/stdio__Out_channel.cmo -c -impl src/out_channel.ml)
Done: 66% (51/77, 26 left) (jobs: 3)
Running[14]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.stdio.objs/byte -I src/.stdio.objs/native -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -cmi-file src/.stdio.objs/byte/stdio__Out_channel.cmi -no-alias-deps -open Stdio__ -o src/.stdio.objs/native/stdio__Out_channel.cmx -c -impl src/out_channel.ml)
Done: 66% (51/77, 26 left) (jobs: 3)
Running[15]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -no-alias-deps -open Stdio__ -o src/.stdio.objs/byte/stdio.cmi -c -intf src/stdio.mli)
Done: 66% (51/77, 26 left) (jobs: 3)
Done: 66% (51/77, 26 left) (jobs: 3)
Done: 70% (54/77, 23 left) (jobs: 5)
Running[16]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.stdio.objs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -cmi-file src/.stdio.objs/byte/stdio.cmi -no-alias-deps -open Stdio__ -o src/.stdio.objs/byte/stdio.cmo -c -impl src/stdio.ml)
Done: 70% (54/77, 23 left) (jobs: 5)
Done: 74% (57/77, 20 left) (jobs: 5)
Done: 76% (59/77, 18 left) (jobs: 4)
Done: 79% (61/77, 16 left) (jobs: 3)
Done: 81% (63/77, 14 left) (jobs: 2)
Running[17]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.stdio.objs/byte -I src/.stdio.objs/native -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/base_internalhash_types -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/ocaml_intrinsics_kernel -I /usr/lib/ocaml/sexplib0 -cmi-file src/.stdio.objs/byte/stdio.cmi -no-alias-deps -open Stdio__ -o src/.stdio.objs/native/stdio.cmx -c -impl src/stdio.ml)
Done: 81% (63/77, 14 left) (jobs: 2)
Running[18]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o src/stdio.cma src/.stdio.objs/byte/stdio__.cmo src/.stdio.objs/byte/stdio__In_channel.cmo src/.stdio.objs/byte/stdio__Out_channel.cmo src/.stdio.objs/byte/stdio.cmo)
Done: 81% (63/77, 14 left) (jobs: 2)
Done: 87% (67/77, 10 left) (jobs: 2)
Done: 89% (69/77, 8 left) (jobs: 1)
Running[19]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o src/stdio.cmxa src/.stdio.objs/native/stdio__.cmx src/.stdio.objs/native/stdio__In_channel.cmx src/.stdio.objs/native/stdio__Out_channel.cmx src/.stdio.objs/native/stdio.cmx)
Done: 89% (69/77, 8 left) (jobs: 1)
Done: 92% (71/77, 6 left) (jobs: 1)
Running[20]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I src -o src/stdio.cmxs src/stdio.cmxa)
Done: 92% (71/77, 6 left) (jobs: 1)
Done: 96% (74/77, 3 left) (jobs: 1)
Promoting "_build/default/stdio.install" to "stdio.install"
Done: 96% (74/77, 3 left) (jobs: 1)
==> Entering fakeroot environment...
==> Starting package()...
Shared cache: enabled-except-user-rules
Shared cache location: /build/.cache/dune/db
Workspace root: /build/ocaml-stdio/src/stdio-0.17.0
Auto-detected concurrency: 6
Dune context:
{ name = "default"
; kind = "default"
; profile = Release
; merlin = true
; fdo_target_exe = None
; build_dir = In_build_dir "default"
; instrument_with = []
}
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/META
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/dune-package
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/in_channel.ml
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/in_channel.mli
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/opam
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/out_channel.ml
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/out_channel.mli
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.a
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cma
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cmi
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cmt
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cmti
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cmx
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cmxa
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.ml
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.mli
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__.cmi
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__.cmt
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__.cmx
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__.ml
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__In_channel.cmi
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__In_channel.cmt
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__In_channel.cmti
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__In_channel.cmx
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__Out_channel.cmi
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__Out_channel.cmt
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__Out_channel.cmti
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio__Out_channel.cmx
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/lib/ocaml/stdio/stdio.cmxs
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/doc/stdio/CHANGES.md
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/doc/stdio/LICENSE.md
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/doc/stdio/README.md
Installing /build/ocaml-stdio/pkg/ocaml-stdio/usr/doc/stdio/odoc-pages/index.mld
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "ocaml-stdio"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ocaml-stdio 0.17.0-4 (Sat 01 Nov 2025 09:59:44 AM MDT)
==> Cleaning up...