Building on x86-bm-14.ocamllabs.io
(from ocaml/opam:debian-unstable@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f)
Unable to find image 'ocaml/opam:debian-unstable@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f' locally
docker.io/ocaml/opam@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f: Pulling from ocaml/opam
2db5444d1f5b: Already exists
f086bebd22a1: Already exists
3264a46f1e18: Pulling fs layer
3264a46f1e18: Verifying Checksum
3264a46f1e18: Download complete
3264a46f1e18: Pull complete
Digest: sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f
Status: Downloaded newer image for ocaml/opam@sha256:7054d8a46152338971700614b854690c8ce1a3d6024d9e66b018a8e73119aa3f
2022-03-05 02:24.38 ---> using "373f9b631d075c18f7442f5ab0fc65a1fd416e45c4bad373f7db673d6cf80f59" from cache
/: (user (uid 1000) (gid 1000))
/: (env OPAMPRECISETRACKING 1)
/: (env OPAMUTF8 never)
/: (env OPAMEXTERNALSOLVER builtin-0install)
/: (env OPAMCRITERIA +removed)
/: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2022-03-05 02:24.38 ---> using "88849b7b49c5c9e5ea88c51a2386f85dc9692b3cbbbdfa071a4b6fb51a141dbe" from cache
/: (run (network host)
(shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q 892f7bcbcb6c1fd05911ac75d53aa8c9f717b4b0"))
2022-03-05 02:24.38 ---> using "404c235885055cd745b552882486f8b810a0b774621d6103597df8eba1715fda" from cache
/: (run (shell "rm -rf ~/.opam && opam init -ya --bare --config ~/.opamrc-sandbox ~/opam-repository"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.
<><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
User configuration:
[NOTE] Make sure that ~/.profile is well sourced in your ~/.bashrc.
~/.profile is already up-to-date.
2022-03-05 02:24.38 ---> using "0af54149d5e87a921b7dadf447f75ea502ca8353b2aa045688bdf344893d2879" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam switch create --repositories=default '4.13' '4.13.1'"))
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.13.1"} | "ocaml-system" {= "4.13.1"}]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed ocaml-options-vanilla.1
-> retrieved ocaml-base-compiler.4.13.1 (cached)
-> installed ocaml-base-compiler.4.13.1
-> installed ocaml-config.2
-> installed ocaml.4.13.1
Done.
# Run eval $(opam env --switch=4.13) to update the current shell environment
2022-03-05 02:24.38 ---> using "3a221f821d43bba87e0b21c8d9116ab8da8663a4d1212bf4a7506999a3565510" from cache
/: (run (network host)
(shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian unstable InRelease [165 kB]
- Get:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB]
- Ign:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages [9010 kB]
- Fetched 9239 kB in 2s (3698 kB/s)
- Reading package lists...
-
2022-03-05 02:24.38 ---> using "6b3033fe3d101681f7b02bdf30bbb9f7fab1d4aa8c7abc4c2d21b923fed52b36" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "\
\nopam remove -y \"ssl.0.5.4\"\
\nopam install -vy \"ssl.0.5.4\"\
\nres=$?\
\nif [ $res = 31 ]; then\
\n if opam show -f x-ci-accept-failures: \"ssl.0.5.4\" | grep -q '\"debian-unstable\"'; then\
\n echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\
\n exit 69\
\n fi\
\nfi\
\n\
\n\
\nexit $res\
\n"))
[NOTE] ssl.0.5.4 is not installed.
Nothing to do.
The following actions will be performed:
- install conf-pkg-config 2 [required by conf-libssl]
- install conf-which 1 [required by ssl]
- install ocamlfind 1.9.3 [required by ssl]
- install conf-libssl 3 [required by ssl]
- install base-bytes base [required by ssl]
- install ssl 0.5.4
===== 6 to install =====
The following system packages will first need to be installed:
libssl-dev pkg-config
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
Let opam run your package manager to install the required system packages?
(answer 'n' for other options) [Y/n] y
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libssl-dev" "pkg-config"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libglib2.0-0:amd64.
- (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 ... 18398 files and directories currently installed.)
- Preparing to unpack .../0-libglib2.0-0_2.70.4-1_amd64.deb ...
- Unpacking libglib2.0-0:amd64 (2.70.4-1) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../1-libglib2.0-data_2.70.4-1_all.deb ...
- Unpacking libglib2.0-data (2.70.4-1) ...
- Selecting previously unselected package libicu67:amd64.
- Preparing to unpack .../2-libicu67_67.1-7_amd64.deb ...
- Unpacking libicu67:amd64 (67.1-7) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../3-libssl-dev_1.1.1m-1_amd64.deb ...
- Unpacking libssl-dev:amd64 (1.1.1m-1) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../4-libxml2_2.9.13+dfsg-1_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.13+dfsg-1) ...
- Selecting previously unselected package pkg-config.
- Preparing to unpack .../5-pkg-config_0.29.2-1_amd64.deb ...
- Unpacking pkg-config (0.29.2-1) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../6-shared-mime-info_2.1-2_amd64.deb ...
- Unpacking shared-mime-info (2.1-2) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../7-xdg-user-dirs_0.17-2_amd64.deb ...
- Unpacking xdg-user-dirs (0.17-2) ...
- Setting up libicu67:amd64 (67.1-7) ...
- Setting up xdg-user-dirs (0.17-2) ...
- Setting up libglib2.0-0:amd64 (2.70.4-1) ...
- No schema files found: doing nothing.
- Setting up libglib2.0-data (2.70.4-1) ...
- Setting up libssl-dev:amd64 (1.1.1m-1) ...
- Setting up pkg-config (0.29.2-1) ...
- Setting up libxml2:amd64 (2.9.13+dfsg-1) ...
- Setting up shared-mime-info (2.1-2) ...
- Processing triggers for libc-bin (2.33-5) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 5/18:
Processing 6/18: [ssl.0.5.4: http]
Processing 7/18: [ssl.0.5.4: http] [conf-pkg-config: pkg-config]
Processing 8/18: [ssl.0.5.4: http] [conf-pkg-config: pkg-config] [conf-which: which which]
-> retrieved ocamlfind.1.9.3 (cached)
Processing 9/18: [ssl.0.5.4: http] [conf-pkg-config: pkg-config] [conf-which: which which] [ocamlfind: ./configure]
- Usage:
- pkg-config [OPTION?]
-
- Help Options:
- -h, --help Show help options
-
- Application Options:
- --version output version of pkg-config
- --modversion output version for package
- --atleast-pkgconfig-version=VERSION require given version of pkg-config
- --libs output all linker flags
- --static output linker flags for static linking
- --short-errors print short errors
- --libs-only-l output -l flags
- --libs-only-other output other libs (e.g. -pthread)
- --libs-only-L output -L flags
- --cflags output all pre-processor and compiler flags
- --cflags-only-I output -I flags
- --cflags-only-other output cflags not covered by the cflags-only-I option
- --variable=NAME get the value of variable named NAME
- --define-variable=NAME=VALUE set variable NAME to VALUE
- --exists return 0 if the module(s) exist
- --print-variables output list of variables defined by the module
- --uninstalled return 0 if the uninstalled version of one or more module(s) or their dependencies will be used
- --atleast-version=VERSION return 0 if the module is at least version VERSION
- --exact-version=VERSION return 0 if the module is at exactly version VERSION
- --max-version=VERSION return 0 if the module is at no newer than version VERSION
- --list-all list all known packages
- --debug show verbose debug information
- --print-errors show verbose information about missing or conflicting packages (default unless --exists or --atleast/exact/max-version given on the command line)
- --silence-errors be silent about errors (default when --exists or --atleast/exact/max-version given on the command line)
- --errors-to-stdout print errors from --print-errors to stdout not stderr
- --print-provides print which packages the package provides
- --print-requires print which packages the package requires
- --print-requires-private print which packages the package requires for static linking
- --validate validate a package's .pc file
- --define-prefix try to override the value of prefix for each .pc file found with a guesstimated value based on the location of the .pc file
- --dont-define-prefix don't try to override the value of prefix for each .pc file found with a guesstimated value based on the location of the .pc file
- --prefix-variable=PREFIX set the name of the variable that pkg-config automatically sets
-
-> compiled conf-pkg-config.2
Processing 9/18: [ssl.0.5.4: http] [conf-which: which which] [ocamlfind: ./configure]
Processing 10/18: [ssl.0.5.4: http] [conf-which: which which] [ocamlfind: ./configure] [conf-pkg-config: mkdir]
Processing 10/18: [conf-which: which which] [ocamlfind: ./configure] [conf-pkg-config: mkdir]
- /usr/bin/which
-> compiled conf-which.1
Processing 10/18: [ocamlfind: ./configure] [conf-pkg-config: mkdir]
- Welcome to findlib version 1.9.3
- 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: /home/opam/.opam/4.13/lib/ocaml
- Binaries: /home/opam/.opam/4.13/bin
- Manual pages: /home/opam/.opam/4.13/man
- Multi-threading type: posix
- The directory of site-specific packages will be
- site-lib: /home/opam/.opam/4.13/lib
- The configuration file is written to:
- findlib config file: /home/opam/.opam/4.13/lib/findlib.conf
- Software will be installed:
- Libraries: in <site-lib>/findlib
- Binaries: /home/opam/.opam/4.13/bin
- Manual pages: /home/opam/.opam/4.13/man
- topfind script: /home/opam/.opam/4.13/lib/ocaml
- Topfind ppxopt support: yes
- Toolbox: no
- Link custom runtime: no
- Need bytes compatibility: no
-
- Configuration has been written to Makefile.config
-
- You can now do 'make all', and optionally 'make opt', to build ocamlfind.
Processing 10/18: [ocamlfind: make all] [conf-pkg-config: mkdir]
-> installed conf-pkg-config.2
Processing 10/18: [ocamlfind: make all]
Processing 11/18: [conf-libssl: pkg-config openssl] [ocamlfind: make all]
-> installed conf-which.1
Processing 12/18: [conf-libssl: pkg-config openssl] [ocamlfind: make all]
-> retrieved ssl.0.5.4 (https://github.com/savonet/ocaml-ssl/releases/download/0.5.4/ocaml-ssl-0.5.4.tar.gz)
-> compiled conf-libssl.3
Processing 12/18: [ocamlfind: make all]
-> installed conf-libssl.3
Processing 13/18: [ocamlfind: make all]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3)
- for p in findlib; do ( cd src/$p; make all ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/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@' '/home/opam/.opam/4.13/lib/findlib.conf' | \
- ../../tools/patch '@STDLIB@' '/home/opam/.opam/4.13/lib/ocaml' | \
- sed -e 's;@AUTOLINK@;true;g' \
- -e 's;@SYSTEM@;linux;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
- File "fl_package_base.ml", line 304, characters 22-40:
- 304 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 350, characters 18-36:
- 350 | let ancestors = query_requirements predlist package_name in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 375, characters 23-41:
- 375 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 510, characters 16-35:
- 510 | ( let c = package_definitions search_path pkg.package_name in
- ^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label search_path was omitted in the application of this function.
- ocamlc -I +compiler-libs -opaque -c findlib.mli
- ocamlc -I +compiler-libs -opaque -g -c findlib.ml
- File "findlib.ml", line 390, characters 2-26:
- 390 | Fl_package_base.requires predlist pkg
- ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "findlib.ml", line 396, characters 2-33:
- 396 | Fl_package_base.requires_deeply predlist pkglist
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- 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 859, characters 10-39:
- 859 | Fl_package_base.package_users predicates1 packages1
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- ocamlc -I +compiler-libs -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
- File "topfind.ml", line 126, characters 40-63:
- 126 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 256, characters 4-27:
- 256 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 266, characters 4-27:
- 266 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 278, characters 4-27:
- 278 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 291, characters 4-27:
- 291 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 305, characters 4-27:
- 305 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 317, characters 4-27:
- 317 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat topfind_rd1.p | \
- ../../tools/patch '@SITELIB@' '/home/opam/.opam/4.13/lib' \
- >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/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- make all-config
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat findlib.conf.in | \
- tools/patch '@SITELIB@' '/home/opam/.opam/4.13/lib' >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/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
Processing 13/18: [ocamlfind: make opt]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "opt" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3)
- for p in findlib; do ( cd src/$p; make opt ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/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
- File "fl_package_base.ml", line 304, characters 22-40:
- 304 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 350, characters 18-36:
- 350 | let ancestors = query_requirements predlist package_name in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 375, characters 23-41:
- 375 | let pkg_ancestors = query_requirements predlist pkg in
- ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "fl_package_base.ml", line 510, characters 16-35:
- 510 | ( let c = package_definitions search_path pkg.package_name in
- ^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label search_path was omitted in the application of this function.
- ocamlopt -I +compiler-libs -g -opaque -c findlib.ml
- File "findlib.ml", line 390, characters 2-26:
- 390 | Fl_package_base.requires predlist pkg
- ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- File "findlib.ml", line 396, characters 2-33:
- 396 | Fl_package_base.requires_deeply predlist pkglist
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- 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 859, characters 10-39:
- 859 | Fl_package_base.package_users predicates1 packages1
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label preds was omitted in the application of this function.
- 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 "topfind.ml", line 126, characters 40-63:
- 126 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 256, characters 4-27:
- 256 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 266, characters 4-27:
- 266 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 278, characters 4-27:
- 278 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 291, characters 4-27:
- 291 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 305, characters 4-27:
- 305 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "topfind.ml", line 317, characters 4-27:
- 317 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- 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/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
-> compiled ocamlfind.1.9.3
Processing 14/18: [ocamlfind: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3)
- if [ "1" -eq 1 ]; then \
- for x in camlp4 dbm graphics labltk num ocamlbuild; do \
- if [ -f "/home/opam/.opam/4.13/lib/$x/META" ]; then \
- if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/4.13/lib/$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/opam/.opam/4.13/bin"
- mkdir -p "/home/opam/.opam/4.13/man"
- make install-config
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- mkdir -p "`dirname \"/home/opam/.opam/4.13/lib/findlib.conf\"`"
- test -f "/home/opam/.opam/4.13/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/4.13/lib/findlib.conf"
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- for p in findlib; do ( cd src/$p; make install ); done
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- mkdir -p "/home/opam/.opam/4.13/lib/findlib"
- mkdir -p "/home/opam/.opam/4.13/bin"
- test 1 -eq 0 || cp topfind "/home/opam/.opam/4.13/lib/ocaml"
- files=` ../../tools/collect_files ../../Makefile.config \
- findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \
- findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \
- fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \
- 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/opam/.opam/4.13/lib/findlib"
- f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \
- cp $f "/home/opam/.opam/4.13/bin/ocamlfind"
- # the following "if" block is only needed for 4.00beta2
- if [ 1 -eq 0 -a -f "/home/opam/.opam/4.13/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \
- cd "/home/opam/.opam/4.13/lib/ocaml/compiler-libs/"; \
- cp topdirs.cmi toploop.cmi "/home/opam/.opam/4.13/lib/findlib/"; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- make install-meta
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- for x in bigarray bytes compiler-libs dynlink ocamldoc stdlib str threads unix ; do mkdir -p "/home/opam/.opam/4.13/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/4.13/lib/$x/META.tmp" && mv "/home/opam/.opam/4.13/lib/$x/META.tmp" "/home/opam/.opam/4.13/lib/$x/META"; done
- mkdir -p "/home/opam/.opam/4.13/lib/findlib"; cp Makefile.packages "/home/opam/.opam/4.13/lib/findlib/Makefile.packages"
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- 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/opam/.opam/4.13/bin"
- make install-doc
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
- mkdir -p "/home/opam/.opam/4.13/man/man1" "/home/opam/.opam/4.13/man/man3" "/home/opam/.opam/4.13/man/man5"
- cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/4.13/man/man1"
- cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/4.13/man/man5"
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlfind.1.9.3'
-> installed ocamlfind.1.9.3
-> installed base-bytes.base
Processing 17/18: [ssl: ./configure]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "--prefix" "/home/opam/.opam/4.13" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4)
- configuring ocaml-ssl 0.5.4
- 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 we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking for pthread_create in -lpthread...
- yes
- checking for ocamlc... /home/opam/.opam/4.13/bin/ocamlc
- ocaml version is 4.13.1
- ocaml library path is /home/opam/.opam/4.13/lib/ocaml
- checking for ocamlopt... /home/opam/.opam/4.13/bin/ocamlopt
- checking ocamlopt version... ok
- checking for ocamlc.opt... /home/opam/.opam/4.13/bin/ocamlc.opt
- checking ocamlc.opt version... ok
- checking for ocamlopt.opt... /home/opam/.opam/4.13/bin/ocamlopt.opt
- checking ocamlc.opt version... ok
- checking for ocamldep... /home/opam/.opam/4.13/bin/ocamldep
- checking for ocamllex... /home/opam/.opam/4.13/bin/ocamllex
- checking for ocamlyacc... /home/opam/.opam/4.13/bin/ocamlyacc
- checking for ocamldoc... /home/opam/.opam/4.13/bin/ocamldoc
- checking for ocamlmktop... /home/opam/.opam/4.13/bin/ocamlmktop
- checking for gcc... (cached) gcc
- checking whether we are using the GNU C compiler... (cached) yes
- checking whether gcc accepts -g... (cached) yes
- checking for gcc option to accept ISO C89... (cached) none needed
- checking for SSL_new in -lssl... yes
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h...
- yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking openssl/ssl.h usability... yes
- checking openssl/ssl.h presence... yes
- checking for openssl/ssl.h... yes
- checking for TLSv1_1_method in -lssl...
- yes
- checking for TLSv1_2_method in -lssl... yes
- checking for EC_KEY_free in -lcrypto... yes
- checking whether SSL_set_tlsext_host_name is declared... yes
- checking for ocamlfind... /home/opam/.opam/4.13/bin/ocamlfind
- checking for ocamlcp... /home/opam/.opam/4.13/bin/ocamlcp
- checking for latex... no
- checking for dvips... no
- checking for ps2pdf... no
- configure: creating ./config.status
- config.status: creating src/Makefile
- config.status: creating src/META
Processing 17/18: [ssl: make]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4)
- make -C src all
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[4]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- making ._bcdi/ssl.di from ssl.mli
- making ._d/ssl.d from ssl.ml
- ocamlc -c -cc "gcc" -ccopt "-fPIC -g -O2 -DHAVE_TLS11 -DHAVE_TLS12 -DHAVE_EC -DHAVE_SNI -DCAML_NAME_SPACE -Wall -std=c99 \
- -DPIC \
- -o ssl_stubs.o " ssl_stubs.c
- ssl_stubs.c: In function 'get_method':
- ssl_stubs.c:313:11: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations]
- 313 | method = TLSv1_client_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1879:1: note: declared here
- 1879 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void))
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:317:11: warning: 'TLSv1_server_method' is deprecated [-Wdeprecated-declarations]
- 317 | method = TLSv1_server_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1878:1: note: declared here
- 1878 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void))
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:321:11: warning: 'TLSv1_method' is deprecated [-Wdeprecated-declarations]
- 321 | method = TLSv1_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1877:1: note: declared here
- 1877 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:331:11: warning: 'TLSv1_1_client_method' is deprecated [-Wdeprecated-declarations]
- 331 | method = TLSv1_1_client_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1885:1: note: declared here
- 1885 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_client_method(void))
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:335:11: warning: 'TLSv1_1_server_method' is deprecated [-Wdeprecated-declarations]
- 335 | method = TLSv1_1_server_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1884:1: note: declared here
- 1884 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_server_method(void))
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:339:11: warning: 'TLSv1_1_method' is deprecated [-Wdeprecated-declarations]
- 339 | method = TLSv1_1_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1883:1: note: declared here
- 1883 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_method(void)) /* TLSv1.1 */
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:350:11: warning: 'TLSv1_2_client_method' is deprecated [-Wdeprecated-declarations]
- 350 | method = TLSv1_2_client_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1891:1: note: declared here
- 1891 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_client_method(void))
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:354:11: warning: 'TLSv1_2_server_method' is deprecated [-Wdeprecated-declarations]
- 354 | method = TLSv1_2_server_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1890:1: note: declared here
- 1890 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_server_method(void))
- | ^~~~~~~~~~~~~~~~~~
- ssl_stubs.c:358:11: warning: 'TLSv1_2_method' is deprecated [-Wdeprecated-declarations]
- 358 | method = TLSv1_2_method();
- | ^~~~~~
- In file included from /usr/include/openssl/e_os2.h:13,
- from /usr/include/openssl/ssl.h:15,
- from ssl_stubs.c:46:
- /usr/include/openssl/ssl.h:1889:1: note: declared here
- 1889 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_method(void)) /* TLSv1.2 */
- | ^~~~~~~~~~~~~~~~~~
- In file included from /home/opam/.opam/4.13/lib/ocaml/caml/alloc.h:24,
- from ssl_stubs.c:36:
- ssl_stubs.c: In function 'ocaml_ssl_ctx_use_certificate':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:405:21: note: in expansion of macro 'String_val'
- 405 | char *cert_name = String_val(cert);
- | ^~~~~~~~~~
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:406:24: note: in expansion of macro 'String_val'
- 406 | char *privkey_name = String_val(privkey);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_ctx_set_client_CA_list_from_file':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:521:20: note: in expansion of macro 'String_val'
- 521 | char *filename = String_val(vfilename);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_ctx_set_cipher_list':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:589:19: note: in expansion of macro 'String_val'
- 589 | char *ciphers = String_val(ciphers_string);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_ctx_init_dh_from_file':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:672:25: note: in expansion of macro 'String_val'
- 672 | char *dh_cfile_path = String_val(dh_file_path);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_ctx_init_ec_from_named_curve':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:702:25: note: in expansion of macro 'String_val'
- 702 | char *ec_curve_name = String_val(curve_name);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_read_certificate':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:762:20: note: in expansion of macro 'String_val'
- 762 | char *filename = String_val(vfilename);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_write_certificate':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:787:20: note: in expansion of macro 'String_val'
- 787 | char *filename = String_val(vfilename);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_ctx_load_verify_locations':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:855:18: note: in expansion of macro 'String_val'
- 855 | char *CAfile = String_val(ca_file);
- | ^~~~~~~~~~
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:856:18: note: in expansion of macro 'String_val'
- 856 | char *CApath = String_val(ca_path);
- | ^~~~~~~~~~
- ssl_stubs.c: In function 'ocaml_ssl_set_client_SNI_hostname':
- /home/opam/.opam/4.13/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ^
- ssl_stubs.c:926:20: note: in expansion of macro 'String_val'
- 926 | char *hostname = String_val(vhostname);
- | ^~~~~~~~~~
- At top level:
- ssl_stubs.c:196:13: warning: 'dyn_destroy_function' defined but not used [-Wunused-function]
- 196 | static void dyn_destroy_function(struct CRYPTO_dynlock_value *l, const char *file, int line)
- | ^~~~~~~~~~~~~~~~~~~~
- ssl_stubs.c:188:13: warning: 'dyn_lock_function' defined but not used [-Wunused-function]
- 188 | static void dyn_lock_function(int mode, struct CRYPTO_dynlock_value *l, const char *file, int line)
- | ^~~~~~~~~~~~~~~~~
- ssl_stubs.c:176:37: warning: 'dyn_create_function' defined but not used [-Wunused-function]
- 176 | static struct CRYPTO_dynlock_value *dyn_create_function(const char *file, int line)
- | ^~~~~~~~~~~~~~~~~~~
- ssl_stubs.c:171:22: warning: 'id_function' defined but not used [-Wunused-function]
- 171 | static unsigned long id_function(void)
- | ^~~~~~~~~~~
- ssl_stubs.c:163:13: warning: 'locking_function' defined but not used [-Wunused-function]
- 163 | static void locking_function(int mode, int n, const char *file, int line)
- | ^~~~~~~~~~~~~~~~
- ar rcs libssl_stubs.a ssl_stubs.o
- /home/opam/.opam/4.13/bin/ocamlfind ocamlc -package bytes -c -thread ssl.mli
- /home/opam/.opam/4.13/bin/ocamlfind ocamlc -package bytes -c -thread ssl.ml
- ocamlmklib \
- -o ssl_stubs ssl_stubs.o -lssl -lcrypto \
-
- /home/opam/.opam/4.13/bin/ocamlfind ocamlc -a -thread -dllib dllssl_stubs.so \
- -cclib -lssl_stubs -cclib -lssl -cclib -lcrypto -o ssl.cma ssl.cmo
- make[4]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[4]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- making ._d/ssl_threads.d from ssl_threads.ml
- ar rcs libssl_threads_stubs.a ssl_stubs.o
- /home/opam/.opam/4.13/bin/ocamlfind ocamlc -package bytes -c -thread ssl_threads.mli
- /home/opam/.opam/4.13/bin/ocamlfind ocamlc -package bytes -c -thread ssl_threads.ml
- ocamlmklib \
- -o ssl_threads_stubs ssl_stubs.o -lssl -lcrypto \
-
- /home/opam/.opam/4.13/bin/ocamlfind ocamlc -a -thread -dllib dllssl_threads_stubs.so \
- -cclib -lssl_threads_stubs -cclib -lssl -cclib -lcrypto -o ssl_threads.cma ssl.cmo ssl_threads.cmo
- make[4]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[4]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- making ._ncdi/ssl.di from ssl.mli
- make[4]: 'libssl_stubs.a' is up to date.
- /home/opam/.opam/4.13/bin/ocamlfind ocamlopt -package bytes -c -thread ssl.ml
- /home/opam/.opam/4.13/bin/ocamlfind ocamlopt -a -thread -cclib -lssl_stubs -cclib -lssl -cclib -lcrypto \
- -o ssl.cmxa ssl.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[4]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[4]: 'libssl_threads_stubs.a' is up to date.
- /home/opam/.opam/4.13/bin/ocamlfind ocamlopt -package bytes -c -thread ssl_threads.ml
- /home/opam/.opam/4.13/bin/ocamlfind ocamlopt -a -thread -cclib -lssl_threads_stubs -cclib -lssl -cclib -lcrypto \
- -o ssl_threads.cmxa ssl.cmx ssl_threads.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
-> compiled ssl.0.5.4
Processing 18/18: [ssl: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4)
- make -C src install
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
- /home/opam/.opam/4.13/bin/ocamlfind install ssl META ssl.mli ssl_threads.mli ssl.cmi ssl_threads.cmi ssl.cma ssl_threads.cma ssl.cmxa ssl_threads.cmxa ssl.cmx ssl_threads.cmx libssl_stubs.a libssl_threads_stubs.a ssl.a ssl_threads.a dllssl_stubs.so dllssl_threads_stubs.so
- Installed /home/opam/.opam/4.13/lib/ssl/ssl_threads.a
- Installed /home/opam/.opam/4.13/lib/ssl/ssl.a
- Installed /home/opam/.opam/4.13/lib/ssl/libssl_threads_stubs.a
- Installed /home/opam/.opam/4.13/lib/ssl/libssl_stubs.a
- Installed /home/opam/.opam/4.13/lib/ssl/ssl_threads.cmx
- Installed /home/opam/.opam/4.13/lib/ssl/ssl.cmx
- Installed /home/opam/.opam/4.13/lib/ssl/ssl_threads.cmxa
- Installed /home/opam/.opam/4.13/lib/ssl/ssl.cmxa
- Installed /home/opam/.opam/4.13/lib/ssl/ssl_threads.cma
- Installed /home/opam/.opam/4.13/lib/ssl/ssl.cma
- Installed /home/opam/.opam/4.13/lib/ssl/ssl_threads.cmi
- Installed /home/opam/.opam/4.13/lib/ssl/ssl.cmi
- Installed /home/opam/.opam/4.13/lib/ssl/ssl_threads.mli
- Installed /home/opam/.opam/4.13/lib/ssl/ssl.mli
- Installed /home/opam/.opam/4.13/lib/stublibs/dllssl_threads_stubs.so
- Installed /home/opam/.opam/4.13/lib/stublibs/dllssl_threads_stubs.so.owner
- Installed /home/opam/.opam/4.13/lib/stublibs/dllssl_stubs.so
- Installed /home/opam/.opam/4.13/lib/stublibs/dllssl_stubs.so.owner
- ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/4.13/lib/stublibs is not mentioned in ld.conf
- Installed /home/opam/.opam/4.13/lib/ssl/META
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ssl.0.5.4/src'
-> installed ssl.0.5.4
Done.
# Run eval $(opam env) to update the current shell environment
2022-03-05 02:25.07 ---> saved as "a97a8b0189f5804e601e915d9d7bf41fd8a04d6fb81f03fda2e5e8fbce3ca752"
Job succeeded