>>> ocaml-findlib: Building community/ocaml-findlib 1.9.1-r0 (using abuild 3.8.0_rc3-r2) started Tue, 01 Jun 2021 19:11:36 +0000 >>> ocaml-findlib: Checking sanity of /home/buildozer/aports/community/ocaml-findlib/APKBUILD... >>> ocaml-findlib: Analyzing dependencies... >>> ocaml-findlib: Installing for build: build-base ocaml ocaml-runtime ocaml-compiler-libs ocaml-ocamldoc m4 ncurses-dev (1/7) Installing ocaml-runtime (4.12.0-r0) (2/7) Installing ocaml (4.12.0-r0) (3/7) Installing ocaml-compiler-libs (4.12.0-r0) (4/7) Installing ocaml-ocamldoc (4.12.0-r0) (5/7) Installing m4 (1.4.18-r2) (6/7) Installing ncurses-dev (6.2_p20210522-r0) (7/7) Installing .makedepends-ocaml-findlib (20210601.191137) Executing busybox-1.33.1-r1.trigger OK: 502 MiB in 96 packages >>> ocaml-findlib: Cleaning up srcdir >>> ocaml-findlib: Cleaning up pkgdir >>> ocaml-findlib: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/findlib-1.9.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 341 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> ocaml-findlib: Fetching http://download.camlcity.org/download/findlib-1.9.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 266k 100 266k 0 0 1766k 0 --:--:-- --:--:-- --:--:-- 1777k >>> ocaml-findlib: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/findlib-1.9.1.tar.gz >>> ocaml-findlib: Checking sha512sums... findlib-1.9.1.tar.gz: OK >>> ocaml-findlib: Unpacking /var/cache/distfiles/v3.14/findlib-1.9.1.tar.gz... Welcome to findlib version 1.9.1 Configuring core... Checking for #remove_directory... Testing threading model... systhread_supported: true Testing DLLs... Testing whether ppxopt can be supported... Checking for ocamlc -opaque... Querying installation: META list not found make install will double-check installed META files Configuring libraries... unix: found bigarray: found compiler-libs: found dbm: not present (normal since 4.00) graphics: not present (normal since 4.09) num: not present (normal since 4.06) ocamlbuild: not present (normal since 4.03) ocamldoc: found raw_spacetime: not present (normal since 4.12) threads: found str: found labltk: not present (normal since 4.02) native dynlink: found camlp4: disabled bytes: found, installing fake library Configuration for dynlink written to site-lib-src/dynlink/META Configuration for stdlib written to site-lib-src/stdlib/META Configuration for unix written to site-lib-src/unix/META Configuration for bigarray written to site-lib-src/bigarray/META Configuration for compiler-libs written to site-lib-src/compiler-libs/META Configuration for ocamldoc written to site-lib-src/ocamldoc/META Configuration for threads written to site-lib-src/threads/META Configuration for str written to site-lib-src/str/META Configuration for bytes written to site-lib-src/bytes/META Detecting compiler arguments: (extractor built) ok About the OCAML core installation: Standard library: /usr/lib/ocaml Binaries: /usr/bin Manual pages: /usr/local/man Multi-threading type: posix The directory of site-specific packages will be site-lib: /usr/lib/ocaml The configuration file is written to: findlib config file: /etc/findlib.conf Software will be installed: Libraries: in /findlib Binaries: /usr/bin Manual pages: /usr/share/man topfind script: /usr/lib/ocaml Topfind ppxopt support: yes Toolbox: no Link custom runtime: yes Need bytes compatibility: no Configuration has been written to Makefile.config You can now do 'make all', and optionally 'make opt', to build ocamlfind. for p in findlib; do ( cd src/$p; make all ) || exit; done make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1/src/findlib' ocamllex fl_meta.mll 22 states, 392 transitions, table size 1700 bytes USE_CYGPATH="0"; \ export USE_CYGPATH; \ cat findlib_config.mlp | \ ../../tools/patch '@CONFIGFILE@' '/etc/findlib.conf' | \ ../../tools/patch '@STDLIB@' '/usr/lib/ocaml' | \ sed -e 's;@AUTOLINK@;true;g' \ -e 's;@SYSTEM@;linux_elf;g' \ >findlib_config.ml if [ "true" = "true" ]; then \ cp topfind.ml.in topfind.ml; \ else \ sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \ > topfind.ml ; \ fi ocamldep *.ml *.mli >depend ocamlc -I +compiler-libs -opaque -g -c findlib_config.ml ocamlc -I +compiler-libs -opaque -g -c fl_split.ml ocamlc -I +compiler-libs -opaque -g -c fl_metatoken.ml ocamlc -I +compiler-libs -opaque -g -c fl_meta.ml ocamlc -I +compiler-libs -opaque -c fl_metascanner.mli ocamlc -I +compiler-libs -opaque -g -c fl_metascanner.ml ocamlc -I +compiler-libs -opaque -c fl_topo.mli ocamlc -I +compiler-libs -opaque -g -c fl_topo.ml ocamlc -I +compiler-libs -opaque -c fl_package_base.mli ocamlc -I +compiler-libs -opaque -g -c fl_package_base.ml ocamlc -I +compiler-libs -opaque -c findlib.mli ocamlc -I +compiler-libs -opaque -g -c findlib.ml ocamlc -I +compiler-libs -opaque -g -c fl_args.ml ocamlc -I +compiler-libs -opaque -g -c fl_lint.ml ocamlc -I +compiler-libs -a -o findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo ocamlc -I +compiler-libs -opaque -g -c ocaml_args.ml ocamlc -I +compiler-libs -opaque -g -c frontend.ml File "frontend.ml", line 1826, characters 16-29: 1826 | let buf = String.create buflen in (* FIXME: Bytes.create *) ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. ocamlc -I +compiler-libs -custom -o ocamlfind -g findlib.cma unix.cma \ ocaml_args.cmo frontend.cmo ocamlc -I +compiler-libs -opaque -c topfind.mli ocamlc -I +compiler-libs -opaque -g -c topfind.ml ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo USE_CYGPATH="0"; \ export USE_CYGPATH; \ cat topfind_rd1.p | \ ../../tools/patch '@SITELIB@' '/usr/lib/ocaml' \ >topfind ocamlc -I +compiler-libs -opaque -c fl_dynload.mli ocamlc -I +compiler-libs -opaque -g -c fl_dynload.ml ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1/src/findlib' make all-config make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' USE_CYGPATH="0"; \ export USE_CYGPATH; \ cat findlib.conf.in | \ tools/patch '@SITELIB@' '/usr/lib/ocaml' >findlib.conf if ./tools/cmd_from_same_dir ocamlc; then \ echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ fi if ./tools/cmd_from_same_dir ocamlopt; then \ echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ fi if ./tools/cmd_from_same_dir ocamldep; then \ echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ fi if ./tools/cmd_from_same_dir ocamldoc; then \ echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ fi make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' for p in findlib; do ( cd src/$p; make opt ) || exit; done make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1/src/findlib' ocamlopt -I +compiler-libs -g -opaque -c findlib_config.ml ocamlopt -I +compiler-libs -g -opaque -c fl_split.ml ocamlopt -I +compiler-libs -g -opaque -c fl_metatoken.ml ocamlopt -I +compiler-libs -g -opaque -c fl_meta.ml ocamlopt -I +compiler-libs -g -opaque -c fl_metascanner.ml ocamlopt -I +compiler-libs -g -opaque -c fl_topo.ml ocamlopt -I +compiler-libs -g -opaque -c fl_package_base.ml ocamlopt -I +compiler-libs -g -opaque -c findlib.ml ocamlopt -I +compiler-libs -g -opaque -c fl_args.ml ocamlopt -I +compiler-libs -g -opaque -c fl_lint.ml ocamlopt -I +compiler-libs -g -a -o findlib.cmxa findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx if [ 1 -gt 0 ]; then \ ocamlopt -I +compiler-libs -g -shared -o findlib.cmxs findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \ fi ocamlopt -I +compiler-libs -g -opaque -c ocaml_args.ml ocamlopt -I +compiler-libs -g -opaque -c frontend.ml File "frontend.ml", line 1826, characters 16-29: 1826 | let buf = String.create buflen in (* FIXME: Bytes.create *) ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \ ocaml_args.cmx frontend.cmx ocamlopt -I +compiler-libs -g -opaque -c topfind.ml File "_none_", line 1: Warning 58 [no-cmx-file]: no cmx file was found in path for module Topdirs, and its interface was not compiled with -opaque File "_none_", line 1: Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx if [ 1 -gt 0 ]; then \ ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \ fi ocamlopt -I +compiler-libs -g -opaque -c fl_dynload.ml ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx if [ 1 -gt 0 ]; then \ ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ fi make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1/src/findlib' >>> WARNING: ocaml-findlib: APKBUILD does not run any tests! Alpine policy will soon require that packages have any relevant testsuites run during the build process. To fix, either define a check() function, or declare !check in $options to indicate the package does not have a testsuite. >>> ocaml-findlib: Entering fakeroot... if [ "1" -eq 1 ]; then \ for x in camlp4 dbm graphics labltk num ocamlbuild; do \ if [ -f "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/$x/META" ]; then \ if ! grep -Fq '[distributed with Ocaml]' "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib//usr/lib/ocaml/$x/META"; then \ rm -f site-lib-src/$x/META; \ fi \ fi \ done; \ test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \ fi echo 'SITELIB_META =' > Makefile.packages.in for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done tr '\n' ' ' < Makefile.packages.in > Makefile.packages rm Makefile.packages.in mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/bin" mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/share/man" make install-config make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' mkdir -p "`dirname \"/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/etc/findlib.conf\"`" test -f "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/etc/findlib.conf" || cp findlib.conf "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/etc/findlib.conf" make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' for p in findlib; do ( cd src/$p; make install ); done make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1/src/findlib' mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/findlib" mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/bin" test 1 -eq 0 || cp topfind "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml" files=` ../../tools/collect_files ../../Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ cp $files "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/findlib" f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ cp $f "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/bin/ocamlfind" # the following "if" block is only needed for 4.00beta2 if [ 1 -eq 0 -a -f "/usr/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \ cd "/usr/lib/ocaml/compiler-libs/"; \ cp topdirs.cmi toploop.cmi "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/findlib/"; \ fi make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1/src/findlib' make install-meta make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' for x in bigarray bytes compiler-libs dynlink ocamldoc stdlib str threads unix ; do mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/$x"; cp site-lib-src/$x/META "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/$x"; done mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/findlib"; cp Makefile.packages "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/lib/ocaml/findlib/Makefile.packages" make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; } test ! -f 'site-lib-src/camlp4/META' || cp tools/safe_camlp4 "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/bin" make install-doc make[1]: Entering directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' mkdir -p "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/share/man/man1" "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/share/man/man3" "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/share/man/man5" cp doc/ref-man/ocamlfind.1 "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/share/man/man1" cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/buildozer/aports/community/ocaml-findlib/pkg/ocaml-findlib/usr/share/man/man5" make[1]: Leaving directory '/home/buildozer/aports/community/ocaml-findlib/src/findlib-1.9.1' >>> ocaml-findlib-dev*: Running split function dev... >>> ocaml-findlib-dev*: Preparing subpackage ocaml-findlib-dev... >>> ocaml-findlib-dev*: Stripping binaries >>> ocaml-findlib-dev*: Running postcheck for ocaml-findlib-dev >>> ocaml-findlib-doc*: Running split function doc... >>> ocaml-findlib-doc*: Preparing subpackage ocaml-findlib-doc... >>> ocaml-findlib-doc*: Running postcheck for ocaml-findlib-doc >>> ocaml-findlib*: Running postcheck for ocaml-findlib >>> ocaml-findlib*: Preparing package ocaml-findlib... >>> ocaml-findlib*: Stripping binaries >>> ocaml-findlib-dev*: Scanning shared objects >>> ocaml-findlib-doc*: Scanning shared objects >>> ocaml-findlib*: Scanning shared objects >>> ocaml-findlib-dev*: Tracing dependencies... >>> ocaml-findlib-dev*: Package size: 324.0 KB >>> ocaml-findlib-dev*: Compressing data... >>> ocaml-findlib-dev*: Create checksum... >>> ocaml-findlib-dev*: Create ocaml-findlib-dev-1.9.1-r0.apk >>> ocaml-findlib-doc*: Tracing dependencies... >>> ocaml-findlib-doc*: Package size: 100.0 KB >>> ocaml-findlib-doc*: Compressing data... >>> ocaml-findlib-doc*: Create checksum... >>> ocaml-findlib-doc*: Create ocaml-findlib-doc-1.9.1-r0.apk >>> ocaml-findlib*: Tracing dependencies... ocaml ocaml-runtime so:libc.musl-x86.so.1 >>> ocaml-findlib*: Package size: 2.0 MB >>> ocaml-findlib*: Compressing data... >>> ocaml-findlib*: Create checksum... >>> ocaml-findlib*: Create ocaml-findlib-1.9.1-r0.apk >>> ocaml-findlib: Build complete at Tue, 01 Jun 2021 19:11:45 +0000 elapsed time 0h 0m 9s >>> ocaml-findlib: Cleaning up srcdir >>> ocaml-findlib: Cleaning up pkgdir >>> ocaml-findlib: Uninstalling dependencies... (1/7) Purging .makedepends-ocaml-findlib (20210601.191137) (2/7) Purging ocaml-compiler-libs (4.12.0-r0) (3/7) Purging ocaml-ocamldoc (4.12.0-r0) (4/7) Purging ocaml (4.12.0-r0) (5/7) Purging ocaml-runtime (4.12.0-r0) (6/7) Purging m4 (1.4.18-r2) (7/7) Purging ncurses-dev (6.2_p20210522-r0) Executing busybox-1.33.1-r1.trigger OK: 312 MiB in 89 packages >>> ocaml-findlib: Updating the community/x86 repository index... >>> ocaml-findlib: Signing the index...