package zxcvbn

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

zxcvbn 2.3+2

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.6).
The following actions will be performed:
=== install 8 packages
  - install cppo                    1.8.0
  - install ocaml-migrate-parsetree 1.8.0 (deprecated)
  - install ppx_derivers            1.2.1
  - install ppx_deriving            4.5-1
  - install ppx_tools               6.6
  - install ppxfind                 1.4
  - install result                  1.5
  - install zxcvbn                  2.3+2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved cppo.1.8.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_deriving.4.5-1  (cached)
-> retrieved ppx_tools.6.6  (cached)
-> retrieved ppxfind.1.4  (cached)
-> retrieved ocaml-migrate-parsetree.1.8.0  (cached)
-> installed ppx_derivers.1.2.1
-> retrieved result.1.5  (cached)
-> retrieved zxcvbn.2.3+2  (cached)
-> installed result.1.5
-> installed cppo.1.8.0
-> installed ppx_tools.6.6
-> installed ocaml-migrate-parsetree.1.8.0
-> installed ppxfind.1.4
-> installed ppx_deriving.4.5-1
[ERROR] The compilation of zxcvbn.2.3+2 failed at "dune build -p zxcvbn -j 31".

#=== ERROR while compiling zxcvbn.2.3+2 =======================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.4.12.1 | file:///src
# path                 ~/.opam/4.12/.opam-switch/build/zxcvbn.2.3+2
# command              ~/.opam/4.12/bin/dune build -p zxcvbn -j 31
# exit-code            1
# env-file             ~/.opam/log/zxcvbn-113-5b002c.env
# output-file          ~/.opam/log/zxcvbn-113-5b002c.out
### output ###
# File "src/dune", line 3, characters 24-30:
# 3 |   (c_names zxcvbn_stubs zxcvbn)
#                             ^^^^^^
# (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O2 -fno-strict-aliasing -fwrapv -fPIC '-I .' -g -I /home/opam/.opam/4.12/lib/ocaml -I /home/opam/.opam/4.12/lib/ppx_deriving/runtime -I /home/opam/.opam/4.12/lib/result -o zxcvbn.o -c zxcvbn.c)
# zxcvbn.c:25:10: fatal error: zxcvbn.h: No such file or directory
#    25 | #include <zxcvbn.h>
#       |          ^~~~~~~~~~
# compilation terminated.



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build zxcvbn 2.3+2
+- 
+- The following changes have been performed
| - install cppo                    1.8.0
| - install ocaml-migrate-parsetree 1.8.0
| - install ppx_derivers            1.2.1
| - install ppx_deriving            4.5-1
| - install ppx_tools               6.6
| - install ppxfind                 1.4
| - install result                  1.5
+- 

<><> ocaml-migrate-parsetree.1.8.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.12/.opam-switch/backup/state-20250203234453.export"
OCaml

Innovation. Community. Security.