package traverse

  1. Overview
  2. Docs
On This Page
  1. Error log

traverse 0.3.0

Error log

The package failed to build. The error log from opam follows.

[NOTE] Package dune is already installed (current version is 3.17.2).
[NOTE] Package ocamlfind is already installed (current version is 1.9.8).
The following actions will be performed:
=== install 14 packages
  - install conf-autoconf           0.2
  - install conf-automake           1
  - install fix                     20230505
  - install metapp                  0.3.0
  - install metaquot                0.3.0
  - install ocaml-compiler-libs     v0.12.4
  - install ocaml-migrate-parsetree 2.4.0 (deprecated)
  - install ppx_derivers            1.2.1
  - install ppxlib                  0.17.0
  - install refl                    0.3.0
  - install sexplib0                v0.16.0
  - install stdcompat               18
  - install stdlib-shims            0.3.0
  - install traverse                0.3.0

The following system packages will first need to be installed:
    autoconf automake

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
  2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
  3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
  4. Abort the installation

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "autoconf" "automake"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package m4.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18745 files and directories currently installed.)
- Preparing to unpack .../archives/m4_1.4.19-3_amd64.deb ...
- Unpacking m4 (1.4.19-3) ...
- Selecting previously unselected package autoconf.
- Preparing to unpack .../autoconf_2.71-3_all.deb ...
- Unpacking autoconf (2.71-3) ...
- Selecting previously unselected package autotools-dev.
- Preparing to unpack .../autotools-dev_20220109.1_all.deb ...
- Unpacking autotools-dev (20220109.1) ...
- Selecting previously unselected package automake.
- Preparing to unpack .../automake_1%3a1.16.5-1.3_all.deb ...
- Unpacking automake (1:1.16.5-1.3) ...
- Setting up m4 (1.4.19-3) ...
- Setting up autotools-dev (20220109.1) ...
- Setting up autoconf (2.71-3) ...
- Setting up automake (1:1.16.5-1.3) ...
- update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved metapp.0.3.0  (cached)
-> retrieved fix.20230505  (cached)
-> retrieved metaquot.0.3.0  (cached)
-> installed conf-autoconf.0.2
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ocaml-migrate-parsetree.2.4.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved refl.0.3.0  (cached)
-> installed conf-automake.1
-> retrieved ppxlib.0.17.0  (cached)
-> retrieved sexplib0.v0.16.0  (cached)
-> retrieved stdcompat.18  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved traverse.0.3.0  (cached)
-> installed ppx_derivers.1.2.1
-> installed stdlib-shims.0.3.0
-> installed fix.20230505
-> installed sexplib0.v0.16.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed ocaml-migrate-parsetree.2.4.0
-> installed ppxlib.0.17.0
[ERROR] The compilation of stdcompat.18 failed at "make all".

#=== ERROR while compiling stdcompat.18 =======================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.4.11.2 | file:///src
# path                 ~/.opam/4.11/.opam-switch/build/stdcompat.18
# command              /usr/bin/make all
# exit-code            2
# env-file             ~/.opam/log/stdcompat-113-d4b3a0.env
# output-file          ~/.opam/log/stdcompat-113-d4b3a0.out
### output ###
# CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/opam/.opam/4.11/.opam-switch/build/stdcompat.18/missing autoconf
# aclocal.m4:17: warning: this file was generated for autoconf 2.69.
# You have another version of autoconf.  It may work, but is not guaranteed to.
# If you have problems, you may need to regenerate the build system entirely.
# To do so, use the procedure documented by the package, typically 'autoreconf'.
# /bin/bash ./config.status --recheck
# running CONFIG_SHELL=/bin/bash /bin/bash /home/opam/.opam/4.11/.opam-switch/build/stdcompat.18/./configure --prefix=/home/opam/.opam/4.11 --no-create --no-recursion
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for a race-free mkdir -p... /usr/bin/mkdir -p
# checking for gawk... no
# checking for mawk... mawk
# checking whether make sets $(MAKE)... yes
# checking whether make supports nested variables... yes
# checking for ocaml... ocaml
# checking for ocamlc.opt... ocamlc.opt
# checking OCaml version... 4.11.2
# checking for ocamlfind... ocamlfind
# checking for ocamlfind package result... no
# checking for ocamlfind package seq... no
# checking for ocamlfind package uchar... no
# checking for style of include used by make... GNU
# checking for gcc... gcc
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables... 
# checking whether we are cross compiling... no
# checking for suffix of object files... o
# checking whether the compiler supports GNU C... yes
# checking whether gcc accepts -g... yes
# checking for gcc option to enable C11 features... none needed
# checking whether gcc understands -c and -o together... yes
# checking dependency style of gcc... none
# checking for stdio.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for strings.h... yes
# checking for sys/stat.h... yes
# checking for sys/types.h... yes
# checking for unistd.h... yes
# checking whether byte ordering is bigendian... no
# checking OCaml target OS type... Unix
# checking that generated files are newer than configure... done
# configure: creating ./config.status
# configure: OCaml version is 4.11.2
# configure: Obj.magic will be used in redefinition when possible
#     (add --disable-magic for pure redefinitions).
# cd . && /bin/bash ./config.status stdcompat__init.ml
# config.status: creating stdcompat__init.ml
# cd . && /bin/bash ./config.status stdcompat__root.ml
# config.status: creating stdcompat__root.ml
# cd . && /bin/bash ./config.status stdcompat__either_s.ml
# config.status: creating stdcompat__either_s.ml
# cd . && /bin/bash ./config.status stdcompat__either.ml
# config.status: creating stdcompat__either.ml
# cd . && /bin/bash ./config.status stdcompat__seq_s.ml
# config.status: creating stdcompat__seq_s.ml
# cd . && /bin/bash ./config.status stdcompat__seq.ml
# config.status: creating stdcompat__seq.ml
# cd . && /bin/bash ./config.status stdcompat__tools.ml
# config.status: creating stdcompat__tools.ml
# cd . && /bin/bash ./config.status stdcompat__pervasives_s.ml
# config.status: creating stdcompat__pervasives_s.ml
# cd . && /bin/bash ./config.status stdcompat__arg_s.ml
# config.status: creating stdcompat__arg_s.ml
# cd . && /bin/bash ./config.status stdcompat__lazy_s.ml
# config.status: creating stdcompat__lazy_s.ml
# cd . && /bin/bash ./config.status stdcompat__char_s.ml
# config.status: creating stdcompat__char_s.ml
# cd . && /bin/bash ./config.status stdcompat__uchar_s.ml
# config.status: creating stdcompat__uchar_s.ml
# cd . && /bin/bash ./config.status stdcompat__uchar.ml
# config.status: creating stdcompat__uchar.ml
# cd . && /bin/bash ./config.status stdcompat__buffer_s.ml
# config.status: creating stdcompat__buffer_s.ml
# cd . && /bin/bash ./config.status stdcompat__string_s.ml
# config.status: creating stdcompat__string_s.ml
# cd . && /bin/bash ./config.status stdcompat__stringLabels_s.ml
# config.status: creating stdcompat__stringLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__bytes_s.ml
# config.status: creating stdcompat__bytes_s.ml
# cd . && /bin/bash ./config.status stdcompat__bytesLabels_s.ml
# config.status: creating stdcompat__bytesLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__list_s.ml
# config.status: creating stdcompat__list_s.ml
# cd . && /bin/bash ./config.status stdcompat__listLabels_s.ml
# config.status: creating stdcompat__listLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__stack_s.ml
# config.status: creating stdcompat__stack_s.ml
# cd . && /bin/bash ./config.status stdcompat__list.ml
# config.status: creating stdcompat__list.ml
# cd . && /bin/bash ./config.status stdcompat__hashtbl_ext.ml
# config.status: creating stdcompat__hashtbl_ext.ml
# cd . && /bin/bash ./config.status stdcompat__hashtbl_s.ml
# config.status: creating stdcompat__hashtbl_s.ml
# cd . && /bin/bash ./config.status stdcompat__set_s.ml
# config.status: creating stdcompat__set_s.ml
# cd . && /bin/bash ./config.status stdcompat__map_s.ml
# config.status: creating stdcompat__map_s.ml
# cd . && /bin/bash ./config.status stdcompat__weak_s.ml
# config.status: creating stdcompat__weak_s.ml
# cd . && /bin/bash ./config.status stdcompat__sys_s.ml
# config.status: creating stdcompat__sys_s.ml
# cd . && /bin/bash ./config.status stdcompat__stream_s.ml
# config.status: creating stdcompat__stream_s.ml
# cd . && /bin/bash ./config.status stdcompat__digest_s.ml
# config.status: creating stdcompat__digest_s.ml
# cd . && /bin/bash ./config.status stdcompat__nativeint_s.ml
# config.status: creating stdcompat__nativeint_s.ml
# cd . && /bin/bash ./config.status stdcompat__int_s.ml
# config.status: creating stdcompat__int_s.ml
# cd . && /bin/bash ./config.status stdcompat__int64_s.ml
# config.status: creating stdcompat__int64_s.ml
# cd . && /bin/bash ./config.status stdcompat__int32_s.ml
# config.status: creating stdcompat__int32_s.ml
# cd . && /bin/bash ./config.status stdcompat__filename_s.ml
# config.status: creating stdcompat__filename_s.ml
# cd . && /bin/bash ./config.status stdcompat__array_s.ml
# config.status: creating stdcompat__array_s.ml
# cd . && /bin/bash ./config.status stdcompat__arrayLabels_s.ml
# config.status: creating stdcompat__arrayLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__float_s.ml
# config.status: creating stdcompat__float_s.ml
# cd . && /bin/bash ./config.status stdcompat__queue_s.ml
# config.status: creating stdcompat__queue_s.ml
# cd . && /bin/bash ./config.status stdcompat__hashtbl.ml
# config.status: creating stdcompat__hashtbl.ml
# cd . && /bin/bash ./config.status stdcompat__ephemeron_s.ml
# config.status: creating stdcompat__ephemeron_s.ml
# cd . && /bin/bash ./config.status stdcompat__moreLabels_s.ml
# config.status: creating stdcompat__moreLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__lexing_s.ml
# config.status: creating stdcompat__lexing_s.ml
# cd . && /bin/bash ./config.status stdcompat__pervasives.ml
# config.status: creating stdcompat__pervasives.ml
# cd . && /bin/bash ./config.status stdcompat__option_s.ml
# config.status: creating stdcompat__option_s.ml
# cd . && /bin/bash ./config.status stdcompat__result_s.ml
# config.status: creating stdcompat__result_s.ml
# cd . && /bin/bash ./config.status stdcompat__bool_s.ml
# config.status: creating stdcompat__bool_s.ml
# cd . && /bin/bash ./config.status stdcompat__fun_s.ml
# config.status: creating stdcompat__fun_s.ml
# cd . && /bin/bash ./config.status stdcompat__printf_s.ml
# config.status: creating stdcompat__printf_s.ml
# cd . && /bin/bash ./config.status stdcompat__printexc_s.ml
# config.status: creating stdcompat__printexc_s.ml
# cd . && /bin/bash ./config.status stdcompat__format_s.ml
# config.status: creating stdcompat__format_s.ml
# cd . && /bin/bash ./config.status stdcompat__atomic_s.ml
# config.status: creating stdcompat__atomic_s.ml
# cd . && /bin/bash ./config.status stdcompat__in_channel_s.ml
# config.status: creating stdcompat__in_channel_s.ml
# cd . && /bin/bash ./config.status stdcompat__out_channel_s.ml
# config.status: creating stdcompat__out_channel_s.ml
# cd . && /bin/bash ./config.status stdcompat__random_s.ml
# config.status: creating stdcompat__random_s.ml
# cd . && /bin/bash ./config.status stdcompat__unit_s.ml
# config.status: creating stdcompat__unit_s.ml
# cd . && /bin/bash ./config.status stdcompat__stdlib_s.ml
# config.status: creating stdcompat__stdlib_s.ml
# cd . && /bin/bash ./config.status stdcompat__arg.ml
# config.status: creating stdcompat__arg.ml
# cd . && /bin/bash ./config.status stdcompat__lazy.ml
# config.status: creating stdcompat__lazy.ml
# cd . && /bin/bash ./config.status stdcompat__char.ml
# config.status: creating stdcompat__char.ml
# cd . && /bin/bash ./config.status stdcompat__option.ml
# config.status: creating stdcompat__option.ml
# cd . && /bin/bash ./config.status stdcompat__buffer.ml
# config.status: creating stdcompat__buffer.ml
# cd . && /bin/bash ./config.status stdcompat__sys.ml
# config.status: creating stdcompat__sys.ml
# cd . && /bin/bash ./config.status stdcompat__bytes.ml
# config.status: creating stdcompat__bytes.ml
# cd . && /bin/bash ./config.status stdcompat__bytesLabels.ml
# config.status: creating stdcompat__bytesLabels.ml
# cd . && /bin/bash ./config.status stdcompat__string.ml
# config.status: creating stdcompat__string.ml
# cd . && /bin/bash ./config.status stdcompat__stringLabels.ml
# config.status: creating stdcompat__stringLabels.ml
# cd . && /bin/bash ./config.status stdcompat__filename.ml
# config.status: creating stdcompat__filename.ml
# cd . && /bin/bash ./config.status stdcompat__listLabels.ml
# config.status: creating stdcompat__listLabels.ml
# cd . && /bin/bash ./config.status stdcompat__stack.ml
# config.status: creating stdcompat__stack.ml
# cd . && /bin/bash ./config.status stdcompat__set.ml
# config.status: creating stdcompat__set.ml
# cd . && /bin/bash ./config.status stdcompat__map.ml
# config.status: creating stdcompat__map.ml
# cd . && /bin/bash ./config.status stdcompat__weak.ml
# config.status: creating stdcompat__weak.ml
# cd . && /bin/bash ./config.status stdcompat__random.ml
# config.status: creating stdcompat__random.ml
# cd . && /bin/bash ./config.status stdcompat__stream.ml
# config.status: creating stdcompat__stream.ml
# cd . && /bin/bash ./config.status stdcompat__digest.ml
# config.status: creating stdcompat__digest.ml
# cd . && /bin/bash ./config.status stdcompat__nativeint.ml
# config.status: creating stdcompat__nativeint.ml
# cd . && /bin/bash ./config.status stdcompat__int.ml
# config.status: creating stdcompat__int.ml
# cd . && /bin/bash ./config.status stdcompat__int64.ml
# config.status: creating stdcompat__int64.ml
# cd . && /bin/bash ./config.status stdcompat__int32.ml
# config.status: creating stdcompat__int32.ml
# cd . && /bin/bash ./config.status stdcompat__array.ml
# config.status: creating stdcompat__array.ml
# cd . && /bin/bash ./config.status stdcompat__arrayLabels.ml
# config.status: creating stdcompat__arrayLabels.ml
# cd . && /bin/bash ./config.status stdcompat__float.ml
# config.status: creating stdcompat__float.ml
# cd . && /bin/bash ./config.status stdcompat__queue.ml
# config.status: creating stdcompat__queue.ml
# cd . && /bin/bash ./config.status stdcompat__ephemeron.ml
# config.status: creating stdcompat__ephemeron.ml
# cd . && /bin/bash ./config.status stdcompat__moreLabels.ml
# config.status: creating stdcompat__moreLabels.ml
# cd . && /bin/bash ./config.status stdcompat__lexing.ml
# config.status: creating stdcompat__lexing.ml
# cd . && /bin/bash ./config.status stdcompat__printexc.ml
# config.status: creating stdcompat__printexc.ml
# cd . && /bin/bash ./config.status stdcompat__result.ml
# config.status: creating stdcompat__result.ml
# cd . && /bin/bash ./config.status stdcompat__bool.ml
# config.status: creating stdcompat__bool.ml
# cd . && /bin/bash ./config.status stdcompat__fun.ml
# config.status: creating stdcompat__fun.ml
# cd . && /bin/bash ./config.status stdcompat__format.ml
# config.status: creating stdcompat__format.ml
# cd . && /bin/bash ./config.status stdcompat__printf.ml
# config.status: creating stdcompat__printf.ml
# cd . && /bin/bash ./config.status stdcompat__atomic.ml
# config.status: creating stdcompat__atomic.ml
# cd . && /bin/bash ./config.status stdcompat__in_channel.ml
# config.status: creating stdcompat__in_channel.ml
# cd . && /bin/bash ./config.status stdcompat__out_channel.ml
# config.status: creating stdcompat__out_channel.ml
# cd . && /bin/bash ./config.status stdcompat__unit.ml
# config.status: creating stdcompat__unit.ml
# cd . && /bin/bash ./config.status stdcompat__stdlib.ml
# config.status: creating stdcompat__stdlib.ml
# cd . && /bin/bash ./config.status stdcompat.ml
# config.status: creating stdcompat.ml
# cd . && /bin/bash ./config.status stdcompat__init.mli
# config.status: creating stdcompat__init.mli
# cd . && /bin/bash ./config.status stdcompat__root.mli
# config.status: creating stdcompat__root.mli
# cd . && /bin/bash ./config.status stdcompat__either_s.mli
# config.status: creating stdcompat__either_s.mli
# cd . && /bin/bash ./config.status stdcompat__either.mli
# config.status: creating stdcompat__either.mli
# cd . && /bin/bash ./config.status stdcompat__seq_s.mli
# config.status: creating stdcompat__seq_s.mli
# cd . && /bin/bash ./config.status stdcompat__seq.mli
# config.status: creating stdcompat__seq.mli
# cd . && /bin/bash ./config.status stdcompat__tools.mli
# config.status: creating stdcompat__tools.mli
# cd . && /bin/bash ./config.status stdcompat__pervasives_s.mli
# config.status: creating stdcompat__pervasives_s.mli
# cd . && /bin/bash ./config.status stdcompat__arg_s.mli
# config.status: creating stdcompat__arg_s.mli
# cd . && /bin/bash ./config.status stdcompat__lazy_s.mli
# config.status: creating stdcompat__lazy_s.mli
# cd . && /bin/bash ./config.status stdcompat__char_s.mli
# config.status: creating stdcompat__char_s.mli
# cd . && /bin/bash ./config.status stdcompat__uchar_s.mli
# config.status: creating stdcompat__uchar_s.mli
# cd . && /bin/bash ./config.status stdcompat__uchar.mli
# config.status: creating stdcompat__uchar.mli
# cd . && /bin/bash ./config.status stdcompat__buffer_s.mli
# config.status: creating stdcompat__buffer_s.mli
# cd . && /bin/bash ./config.status stdcompat__string_s.mli
# config.status: creating stdcompat__string_s.mli
# cd . && /bin/bash ./config.status stdcompat__stringLabels_s.mli
# config.status: creating stdcompat__stringLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__bytes_s.mli
# config.status: creating stdcompat__bytes_s.mli
# cd . && /bin/bash ./config.status stdcompat__bytesLabels_s.mli
# config.status: creating stdcompat__bytesLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__list_s.mli
# config.status: creating stdcompat__list_s.mli
# cd . && /bin/bash ./config.status stdcompat__listLabels_s.mli
# config.status: creating stdcompat__listLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__stack_s.mli
# config.status: creating stdcompat__stack_s.mli
# cd . && /bin/bash ./config.status stdcompat__list.mli
# config.status: creating stdcompat__list.mli
# cd . && /bin/bash ./config.status stdcompat__hashtbl_ext.mli
# config.status: creating stdcompat__hashtbl_ext.mli
# cd . && /bin/bash ./config.status stdcompat__hashtbl_s.mli
# config.status: creating stdcompat__hashtbl_s.mli
# cd . && /bin/bash ./config.status stdcompat__set_s.mli
# config.status: creating stdcompat__set_s.mli
# cd . && /bin/bash ./config.status stdcompat__map_s.mli
# config.status: creating stdcompat__map_s.mli
# cd . && /bin/bash ./config.status stdcompat__weak_s.mli
# config.status: creating stdcompat__weak_s.mli
# cd . && /bin/bash ./config.status stdcompat__sys_s.mli
# config.status: creating stdcompat__sys_s.mli
# cd . && /bin/bash ./config.status stdcompat__stream_s.mli
# config.status: creating stdcompat__stream_s.mli
# cd . && /bin/bash ./config.status stdcompat__digest_s.mli
# config.status: creating stdcompat__digest_s.mli
# cd . && /bin/bash ./config.status stdcompat__nativeint_s.mli
# config.status: creating stdcompat__nativeint_s.mli
# cd . && /bin/bash ./config.status stdcompat__int_s.mli
# config.status: creating stdcompat__int_s.mli
# cd . && /bin/bash ./config.status stdcompat__int64_s.mli
# config.status: creating stdcompat__int64_s.mli
# cd . && /bin/bash ./config.status stdcompat__int32_s.mli
# config.status: creating stdcompat__int32_s.mli
# cd . && /bin/bash ./config.status stdcompat__filename_s.mli
# config.status: creating stdcompat__filename_s.mli
# cd . && /bin/bash ./config.status stdcompat__array_s.mli
# config.status: creating stdcompat__array_s.mli
# cd . && /bin/bash ./config.status stdcompat__arrayLabels_s.mli
# config.status: creating stdcompat__arrayLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__float_s.mli
# config.status: creating stdcompat__float_s.mli
# cd . && /bin/bash ./config.status stdcompat__queue_s.mli
# config.status: creating stdcompat__queue_s.mli
# cd . && /bin/bash ./config.status stdcompat__hashtbl.mli
# config.status: creating stdcompat__hashtbl.mli
# cd . && /bin/bash ./config.status stdcompat__ephemeron_s.mli
# config.status: creating stdcompat__ephemeron_s.mli
# cd . && /bin/bash ./config.status stdcompat__moreLabels_s.mli
# config.status: creating stdcompat__moreLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__lexing_s.mli
# config.status: creating stdcompat__lexing_s.mli
# cd . && /bin/bash ./config.status stdcompat__pervasives.mli
# config.status: creating stdcompat__pervasives.mli
# cd . && /bin/bash ./config.status stdcompat__option_s.mli
# config.status: creating stdcompat__option_s.mli
# cd . && /bin/bash ./config.status stdcompat__result_s.mli
# config.status: creating stdcompat__result_s.mli
# cd . && /bin/bash ./config.status stdcompat__bool_s.mli
# config.status: creating stdcompat__bool_s.mli
# cd . && /bin/bash ./config.status stdcompat__fun_s.mli
# config.status: creating stdcompat__fun_s.mli
# cd . && /bin/bash ./config.status stdcompat__printf_s.mli
# config.status: creating stdcompat__printf_s.mli
# cd . && /bin/bash ./config.status stdcompat__printexc_s.mli
# config.status: creating stdcompat__printexc_s.mli
# cd . && /bin/bash ./config.status stdcompat__format_s.mli
# config.status: creating stdcompat__format_s.mli
# cd . && /bin/bash ./config.status stdcompat__atomic_s.mli
# config.status: creating stdcompat__atomic_s.mli
# cd . && /bin/bash ./config.status stdcompat__in_channel_s.mli
# config.status: creating stdcompat__in_channel_s.mli
# cd . && /bin/bash ./config.status stdcompat__out_channel_s.mli
# config.status: creating stdcompat__out_channel_s.mli
# cd . && /bin/bash ./config.status stdcompat__random_s.mli
# config.status: creating stdcompat__random_s.mli
# cd . && /bin/bash ./config.status stdcompat__unit_s.mli
# config.status: creating stdcompat__unit_s.mli
# cd . && /bin/bash ./config.status stdcompat__stdlib_s.mli
# config.status: creating stdcompat__stdlib_s.mli
# cd . && /bin/bash ./config.status stdcompat__arg.mli
# config.status: creating stdcompat__arg.mli
# cd . && /bin/bash ./config.status stdcompat__lazy.mli
# config.status: creating stdcompat__lazy.mli
# cd . && /bin/bash ./config.status stdcompat__char.mli
# config.status: creating stdcompat__char.mli
# cd . && /bin/bash ./config.status stdcompat__option.mli
# config.status: creating stdcompat__option.mli
# cd . && /bin/bash ./config.status stdcompat__buffer.mli
# config.status: creating stdcompat__buffer.mli
# cd . && /bin/bash ./config.status stdcompat__sys.mli
# config.status: creating stdcompat__sys.mli
# cd . && /bin/bash ./config.status stdcompat__bytes.mli
# config.status: creating stdcompat__bytes.mli
# cd . && /bin/bash ./config.status stdcompat__bytesLabels.mli
# config.status: creating stdcompat__bytesLabels.mli
# cd . && /bin/bash ./config.status stdcompat__string.mli
# config.status: creating stdcompat__string.mli
# cd . && /bin/bash ./config.status stdcompat__stringLabels.mli
# config.status: creating stdcompat__stringLabels.mli
# cd . && /bin/bash ./config.status stdcompat__filename.mli
# config.status: creating stdcompat__filename.mli
# cd . && /bin/bash ./config.status stdcompat__listLabels.mli
# config.status: creating stdcompat__listLabels.mli
# cd . && /bin/bash ./config.status stdcompat__stack.mli
# config.status: creating stdcompat__stack.mli
# cd . && /bin/bash ./config.status stdcompat__set.mli
# config.status: creating stdcompat__set.mli
# cd . && /bin/bash ./config.status stdcompat__map.mli
# config.status: creating stdcompat__map.mli
# cd . && /bin/bash ./config.status stdcompat__weak.mli
# config.status: creating stdcompat__weak.mli
# cd . && /bin/bash ./config.status stdcompat__random.mli
# config.status: creating stdcompat__random.mli
# cd . && /bin/bash ./config.status stdcompat__stream.mli
# config.status: creating stdcompat__stream.mli
# cd . && /bin/bash ./config.status stdcompat__digest.mli
# config.status: creating stdcompat__digest.mli
# cd . && /bin/bash ./config.status stdcompat__nativeint.mli
# config.status: creating stdcompat__nativeint.mli
# cd . && /bin/bash ./config.status stdcompat__int.mli
# config.status: creating stdcompat__int.mli
# cd . && /bin/bash ./config.status stdcompat__int64.mli
# config.status: creating stdcompat__int64.mli
# cd . && /bin/bash ./config.status stdcompat__int32.mli
# config.status: creating stdcompat__int32.mli
# cd . && /bin/bash ./config.status stdcompat__array.mli
# config.status: creating stdcompat__array.mli
# cd . && /bin/bash ./config.status stdcompat__arrayLabels.mli
# config.status: creating stdcompat__arrayLabels.mli
# cd . && /bin/bash ./config.status stdcompat__float.mli
# config.status: creating stdcompat__float.mli
# cd . && /bin/bash ./config.status stdcompat__queue.mli
# config.status: creating stdcompat__queue.mli
# cd . && /bin/bash ./config.status stdcompat__ephemeron.mli
# config.status: creating stdcompat__ephemeron.mli
# cd . && /bin/bash ./config.status stdcompat__moreLabels.mli
# config.status: creating stdcompat__moreLabels.mli
# cd . && /bin/bash ./config.status stdcompat__lexing.mli
# config.status: creating stdcompat__lexing.mli
# cd . && /bin/bash ./config.status stdcompat__printexc.mli
# config.status: creating stdcompat__printexc.mli
# cd . && /bin/bash ./config.status stdcompat__result.mli
# config.status: creating stdcompat__result.mli
# cd . && /bin/bash ./config.status stdcompat__bool.mli
# config.status: creating stdcompat__bool.mli
# cd . && /bin/bash ./config.status stdcompat__fun.mli
# config.status: creating stdcompat__fun.mli
# cd . && /bin/bash ./config.status stdcompat__format.mli
# config.status: creating stdcompat__format.mli
# cd . && /bin/bash ./config.status stdcompat__printf.mli
# config.status: creating stdcompat__printf.mli
# cd . && /bin/bash ./config.status stdcompat__atomic.mli
# config.status: creating stdcompat__atomic.mli
# cd . && /bin/bash ./config.status stdcompat__in_channel.mli
# config.status: creating stdcompat__in_channel.mli
# cd . && /bin/bash ./config.status stdcompat__out_channel.mli
# config.status: creating stdcompat__out_channel.mli
# cd . && /bin/bash ./config.status stdcompat__unit.mli
# config.status: creating stdcompat__unit.mli
# cd . && /bin/bash ./config.status stdcompat__stdlib.mli
# config.status: creating stdcompat__stdlib.mli
# cd . && /bin/bash ./config.status stdcompat.mli
# config.status: creating stdcompat.mli
# cd . && /bin/bash ./config.status stdcompat__native.ml_byte
# config.status: creating stdcompat__native.ml_byte
# cp stdcompat__native.ml_byte stdcompat__native.ml
# ocamlfind ocamldep stdcompat__init.ml stdcompat__root.ml stdcompat__either_s.ml stdcompat__either.ml stdcompat__seq_s.ml stdcompat__seq.ml stdcompat__tools.ml stdcompat__pervasives_s.ml stdcompat__arg_s.ml stdcompat__lazy_s.ml stdcompat__char_s.ml stdcompat__uchar_s.ml stdcompat__uchar.ml stdcompat__buffer_s.ml stdcompat__string_s.ml stdcompat__stringLabels_s.ml stdcompat__bytes_s.ml stdcompat__bytesLabels_s.ml stdcompat__list_s.ml stdcompat__listLabels_s.ml stdcompat__stack_s.ml stdcompat__list.ml stdcompat__hashtbl_ext.ml stdcompat__hashtbl_s.ml stdcompat__set_s.ml stdcompat__map_s.ml stdcompat__weak_s.ml stdcompat__sys_s.ml stdcompat__stream_s.ml stdcompat__digest_s.ml stdcompat__nativeint_s.ml stdcompat__int_s.ml stdcompat__int64_s.ml stdcompat__int32_s.ml stdcompat__filename_s.ml stdcompat__array_s.ml stdcompat__arrayLabels_s.ml stdcompat__float_s.ml stdcompat__queue_s.ml stdcompat__hashtbl.ml stdcompat__ephemeron_s.ml stdcompat__moreLabels_s.ml stdcompat__lexing_s.ml stdcompat__pervasives.ml stdcompat__option_s.ml stdcompat__result_s.ml stdcompat__bool_s.ml stdcompat__fun_s.ml stdcompat__printf_s.ml stdcompat__printexc_s.ml stdcompat__format_s.ml stdcompat__atomic_s.ml stdcompat__in_channel_s.ml stdcompat__out_channel_s.ml stdcompat__random_s.ml stdcompat__unit_s.ml stdcompat__stdlib_s.ml stdcompat__arg.ml stdcompat__lazy.ml stdcompat__char.ml stdcompat__option.ml stdcompat__buffer.ml stdcompat__sys.ml stdcompat__bytes.ml stdcompat__bytesLabels.ml stdcompat__string.ml stdcompat__stringLabels.ml stdcompat__filename.ml stdcompat__listLabels.ml stdcompat__stack.ml stdcompat__set.ml stdcompat__map.ml stdcompat__weak.ml stdcompat__random.ml stdcompat__stream.ml stdcompat__digest.ml stdcompat__nativeint.ml stdcompat__int.ml stdcompat__int64.ml stdcompat__int32.ml stdcompat__array.ml stdcompat__arrayLabels.ml stdcompat__float.ml stdcompat__queue.ml stdcompat__ephemeron.ml stdcompat__moreLabels.ml stdcompat__lexing.ml stdcompat__printexc.ml stdcompat__result.ml stdcompat__bool.ml stdcompat__fun.ml stdcompat__format.ml stdcompat__printf.ml stdcompat__atomic.ml stdcompat__in_channel.ml stdcompat__out_channel.ml stdcompat__unit.ml stdcompat__stdlib.ml stdcompat.ml stdcompat__native.mli stdcompat__init.mli stdcompat__root.mli stdcompat__either_s.mli stdcompat__either.mli stdcompat__seq_s.mli stdcompat__seq.mli stdcompat__tools.mli stdcompat__pervasives_s.mli stdcompat__arg_s.mli stdcompat__lazy_s.mli stdcompat__char_s.mli stdcompat__uchar_s.mli stdcompat__uchar.mli stdcompat__buffer_s.mli stdcompat__string_s.mli stdcompat__stringLabels_s.mli stdcompat__bytes_s.mli stdcompat__bytesLabels_s.mli stdcompat__list_s.mli stdcompat__listLabels_s.mli stdcompat__stack_s.mli stdcompat__list.mli stdcompat__hashtbl_ext.mli stdcompat__hashtbl_s.mli stdcompat__set_s.mli stdcompat__map_s.mli stdcompat__weak_s.mli stdcompat__sys_s.mli stdcompat__stream_s.mli stdcompat__digest_s.mli stdcompat__nativeint_s.mli stdcompat__int_s.mli stdcompat__int64_s.mli stdcompat__int32_s.mli stdcompat__filename_s.mli stdcompat__array_s.mli stdcompat__arrayLabels_s.mli stdcompat__float_s.mli stdcompat__queue_s.mli stdcompat__hashtbl.mli stdcompat__ephemeron_s.mli stdcompat__moreLabels_s.mli stdcompat__lexing_s.mli stdcompat__pervasives.mli stdcompat__option_s.mli stdcompat__result_s.mli stdcompat__bool_s.mli stdcompat__fun_s.mli stdcompat__printf_s.mli stdcompat__printexc_s.mli stdcompat__format_s.mli stdcompat__atomic_s.mli stdcompat__in_channel_s.mli stdcompat__out_channel_s.mli stdcompat__random_s.mli stdcompat__unit_s.mli stdcompat__stdlib_s.mli stdcompat__arg.mli stdcompat__lazy.mli stdcompat__char.mli stdcompat__option.mli stdcompat__buffer.mli stdcompat__sys.mli stdcompat__bytes.mli stdcompat__bytesLabels.mli stdcompat__string.mli stdcompat__stringLabels.mli stdcompat__filename.mli stdcompat__listLabels.mli stdcompat__stack.mli stdcompat__set.mli stdcompat__map.mli stdcompat__weak.mli stdcompat__random.mli stdcompat__stream.mli stdcompat__digest.mli stdcompat__nativeint.mli stdcompat__int.mli stdcompat__int64.mli stdcompat__int32.mli stdcompat__array.mli stdcompat__arrayLabels.mli stdcompat__float.mli stdcompat__queue.mli stdcompat__ephemeron.mli stdcompat__moreLabels.mli stdcompat__lexing.mli stdcompat__printexc.mli stdcompat__result.mli stdcompat__bool.mli stdcompat__fun.mli stdcompat__format.mli stdcompat__printf.mli stdcompat__atomic.mli stdcompat__in_channel.mli stdcompat__out_channel.mli stdcompat__unit.mli stdcompat__stdlib.mli stdcompat.mli stdcompat__native.ml_byte >.depend || rm -f .depend
#  cd . && /bin/bash /home/opam/.opam/4.11/.opam-switch/build/stdcompat.18/missing automake-1.15 --foreign
# /home/opam/.opam/4.11/.opam-switch/build/stdcompat.18/missing: line 81: automake-1.15: command not found
# WARNING: 'automake-1.15' is missing on your system.
#          You should only need it if you modified 'Makefile.am' or
#          'configure.ac' or m4 files included by 'configure.ac'.
#          The 'automake' program is part of the GNU Automake package:
#          <http://www.gnu.org/software/automake>
#          It also requires GNU Autoconf, GNU m4 and Perl in order to run:
#          <http://www.gnu.org/software/autoconf>
#          <http://www.gnu.org/software/m4/>
#          <http://www.perl.org/>
# make: *** [Makefile:895: Makefile.in] Error 1



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build stdcompat 18
+- 
+- The following changes have been performed (the rest was aborted)
| - install conf-autoconf           0.2
| - install conf-automake           1
| - install fix                     20230505
| - install ocaml-compiler-libs     v0.12.4
| - install ocaml-migrate-parsetree 2.4.0
| - install ppx_derivers            1.2.1
| - install ppxlib                  0.17.0
| - install sexplib0                v0.16.0
| - install stdlib-shims            0.3.0
+- 

<><> ocaml-migrate-parsetree.2.4.0 installed successfully <><><><><><><><><><><>
=> Note: This package is deprecated.
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/4.11/.opam-switch/backup/state-20250206035925.export"
OCaml

Innovation. Community. Security.