package protocol-9p

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

protocol-9p 0.12.0

Error log

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

[NOTE] Package dune is already installed (current version is 1.11.4).
[NOTE] Package ocamlfind is already installed (current version is 1.9.8).
The following actions will be performed:
=== install 43 packages
  - install astring                 0.8.5
  - install base                    v0.13.2
  - install base-bytes              base
  - install bigarray-compat         1.1.0
  - install cmdliner                1.3.0
  - install cppo                    1.6.9
  - install cstruct                 3.7.0
  - install dune-configurator       1.0.0
  - install fmt                     0.9.0
  - install io-page                 2.3.0
  - install jbuilder                transition (deprecated)
  - install logs                    0.7.0
  - install lwt                     4.5.0
  - install mirage-channel          3.2.0
  - install mirage-channel-lwt      3.2.0 (deprecated)
  - install mirage-clock            2.0.0
  - install mirage-device           1.2.0 (deprecated)
  - install mirage-flow             1.6.0
  - install mirage-flow-lwt         1.6.0 (deprecated)
  - install mirage-kv               1.1.1
  - install mirage-kv-lwt           1.1.0 (deprecated)
  - install mmap                    1.2.0
  - install named-pipe              0.4.0 (deprecated)
  - install num                     1.5-1
  - install ocaml-compiler-libs     v0.12.3
  - install ocaml-migrate-parsetree 1.8.0 (deprecated)
  - install ocamlbuild              0.15.0
  - install ocb-stubblr             0.1.1-1
  - install ocplib-endian           1.2
  - install parsexp                 v0.13.0
  - install ppx_derivers            1.2.1
  - install ppx_sexp_conv           v0.13.0
  - install ppx_tools               6.6
  - install ppxlib                  0.15.0
  - install protocol-9p             0.12.0
  - install result                  1.5
  - install rresult                 0.7.0
  - install seq                     base
  - install sexplib                 v0.13.0
  - install sexplib0                v0.13.0
  - install stdlib-shims            0.3.0
  - install topkg                   1.0.7
  - install win-error               1.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bytes.base
-> retrieved bigarray-compat.1.1.0  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved base.v0.13.2  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> installed dune-configurator.1.0.0
-> retrieved cppo.1.6.9  (cached)
-> retrieved fmt.0.9.0  (cached)
-> installed jbuilder.transition
-> retrieved io-page.2.3.0  (cached)
-> retrieved cstruct.3.7.0  (cached)
-> retrieved logs.0.7.0  (cached)
-> retrieved lwt.4.5.0  (cached)
-> retrieved mirage-channel.3.2.0, mirage-channel-lwt.3.2.0  (cached)
-> retrieved mirage-clock.2.0.0  (cached)
-> retrieved mirage-device.1.2.0  (cached)
-> retrieved mirage-flow.1.6.0, mirage-flow-lwt.1.6.0  (cached)
-> retrieved mirage-kv.1.1.1  (cached)
-> retrieved mirage-kv-lwt.1.1.0  (cached)
-> retrieved mmap.1.2.0  (cached)
-> retrieved named-pipe.0.4.0  (cached)
-> retrieved num.1.5-1  (cached)
-> retrieved ocaml-compiler-libs.v0.12.3  (cached)
-> retrieved ocamlbuild.0.15.0  (cached)
-> installed bigarray-compat.1.1.0
-> retrieved ocaml-migrate-parsetree.1.8.0  (cached)
-> retrieved ocb-stubblr.0.1.1-1  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved parsexp.v0.13.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_sexp_conv.v0.13.0  (cached)
-> retrieved ppx_tools.6.6  (cached)
-> retrieved result.1.5  (cached)
-> retrieved ppxlib.0.15.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved protocol-9p.0.12.0  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved sexplib.v0.13.0  (cached)
-> retrieved sexplib0.v0.13.0  (cached)
-> installed mmap.1.2.0
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved topkg.1.0.7  (cached)
-> retrieved win-error.1.0  (cached)
-> installed ppx_derivers.1.2.1
-> installed result.1.5
-> installed cppo.1.6.9
-> installed stdlib-shims.0.3.0
-> installed win-error.1.0
-> installed sexplib0.v0.13.0
-> installed ocaml-compiler-libs.v0.12.3
-> installed ocplib-endian.1.2
-> installed num.1.5-1
-> installed cmdliner.1.3.0
-> installed ppx_tools.6.6
-> installed lwt.4.5.0
-> installed ocamlbuild.0.15.0
-> installed ocaml-migrate-parsetree.1.8.0
-> installed base.v0.13.2
-> installed parsexp.v0.13.0
-> installed sexplib.v0.13.0
-> installed topkg.1.0.7
-> installed cstruct.3.7.0
-> installed io-page.2.3.0
-> installed rresult.0.7.0
-> installed fmt.0.9.0
-> installed astring.0.8.5
-> installed mirage-device.1.2.0
-> installed mirage-flow.1.6.0
-> installed mirage-kv.1.1.1
-> installed mirage-clock.2.0.0
-> installed mirage-channel.3.2.0
-> installed mirage-kv-lwt.1.1.0
-> installed ocb-stubblr.0.1.1-1
-> installed logs.0.7.0
-> installed mirage-flow-lwt.1.6.0
-> installed mirage-channel-lwt.3.2.0
[ERROR] The compilation of named-pipe.0.4.0 failed at "ocaml pkg/pkg.ml build --pinned false".
-> installed ppxlib.0.15.0
-> installed ppx_sexp_conv.v0.13.0

#=== ERROR while compiling named-pipe.0.4.0 ===================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.4.11.2 | file:///src
# path                 ~/.opam/4.11/.opam-switch/build/named-pipe.0.4.0
# command              ~/.opam/4.11/bin/ocaml pkg/pkg.ml build --pinned false
# exit-code            1
# env-file             ~/.opam/log/named-pipe-113-fa34f6.env
# output-file          ~/.opam/log/named-pipe-113-fa34f6.out
### output ###
# + ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package ocb-stubblr myocamlbuild.ml /home/opam/.opam/4.11/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# Adding cclib(-I '/home/opam/.opam/4.11/lib/lwt')
# + ocamlfind ocamlc -g -package 'bytes unix' -c lib/named_pipe_stubs.c
# + mv named_pipe_stubs.o lib/named_pipe_stubs.o
# + ocamlfind ocamlmklib -o lib/named_pipe -g lib/named_pipe_stubs.o
# + ocamlfind ocamldep -package 'bytes unix' -modules lib/named_pipe.ml > lib/named_pipe.ml.depends
# + ocamlfind ocamldep -package 'bytes unix' -modules lib/named_pipe.mli > lib/named_pipe.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lib -I lwt -o lib/named_pipe.cmi lib/named_pipe.mli
# + ocamlfind ocamlopt -c -g -bin-annot -short-paths -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lib -I lwt -o lib/named_pipe.cmx lib/named_pipe.ml
# + ocamlfind ocamlopt -a -cclib -lnamed_pipe -package 'bytes unix' -I lib lib/named_pipe.cmx -o lib/named_pipe.cmxa
# + ocamlfind ocamlopt -shared -linkall -I . -I lib -I lwt -package 'bytes unix' -I lib lib/named_pipe.cmxa -o lib/named_pipe.cmxs
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lib -I lwt -o lib/named_pipe.cmo lib/named_pipe.ml
# + ocamlfind ocamlc -a -dllib -lnamed_pipe -cclib -lnamed_pipe -package 'bytes unix' -I lib lib/named_pipe.cmo -o lib/named_pipe.cma
# + ocamlfind ocamlc -g -package 'lwt lwt.unix' -package 'bytes unix' -c lwt/named_pipe_lwt_stubs.c
# + ocamlfind ocamlc -g -package 'lwt lwt.unix' -package 'bytes unix' -c lwt/named_pipe_lwt_stubs.c
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + mv named_pipe_lwt_stubs.o lwt/named_pipe_lwt_stubs.o
# + ocamlfind ocamlmklib -o lwt/named_pipe_lwt -g lwt/named_pipe_lwt_stubs.o
# + ocamlfind ocamldep -package 'lwt lwt.unix' -package 'bytes unix' -modules lwt/named_pipe_lwt.ml > lwt/named_pipe_lwt.ml.depends
# + ocamlfind ocamldep -package 'lwt lwt.unix' -package 'bytes unix' -modules lwt/named_pipe_lwt.mli > lwt/named_pipe_lwt.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'lwt lwt.unix' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lwt -I lib -o lwt/named_pipe_lwt.cmi lwt/named_pipe_lwt.mli
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'lwt lwt.unix' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lwt -I lib -o lwt/named_pipe_lwt.cmi lwt/named_pipe_lwt.mli
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + ocamlfind ocamlopt -c -g -bin-annot -short-paths -package 'lwt lwt.unix' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lwt -I lib -o lwt/named_pipe_lwt.cmx lwt/named_pipe_lwt.ml
# + ocamlfind ocamlopt -c -g -bin-annot -short-paths -package 'lwt lwt.unix' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lwt -I lib -o lwt/named_pipe_lwt.cmx lwt/named_pipe_lwt.ml
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + ocamlfind ocamlopt -a -cclib -lnamed_pipe_lwt -package 'lwt lwt.unix' -package 'bytes unix' -I lwt lwt/named_pipe_lwt.cmx -o lwt/named_pipe_lwt.cmxa
# + ocamlfind ocamlopt -a -cclib -lnamed_pipe_lwt -package 'lwt lwt.unix' -package 'bytes unix' -I lwt lwt/named_pipe_lwt.cmx -o lwt/named_pipe_lwt.cmxa
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + ocamlfind ocamlopt -shared -linkall -I . -I lib -I lwt -package 'lwt lwt.unix' -package 'bytes unix' -I lwt lwt/named_pipe_lwt.cmxa -o lwt/named_pipe_lwt.cmxs
# + ocamlfind ocamlopt -shared -linkall -I . -I lib -I lwt -package 'lwt lwt.unix' -package 'bytes unix' -I lwt lwt/named_pipe_lwt.cmxa -o lwt/named_pipe_lwt.cmxs
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'lwt lwt.unix' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lwt -I lib -o lwt/named_pipe_lwt.cmo lwt/named_pipe_lwt.ml
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'lwt lwt.unix' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I lwt -I lib -o lwt/named_pipe_lwt.cmo lwt/named_pipe_lwt.ml
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + ocamlfind ocamlc -a -dllib -lnamed_pipe_lwt -cclib -lnamed_pipe_lwt -package 'lwt lwt.unix' -package 'bytes unix' -I lwt lwt/named_pipe_lwt.cmo -o lwt/named_pipe_lwt.cma
# + ocamlfind ocamlc -a -dllib -lnamed_pipe_lwt -cclib -lnamed_pipe_lwt -package 'lwt lwt.unix' -package 'bytes unix' -I lwt lwt/named_pipe_lwt.cmo -o lwt/named_pipe_lwt.cma
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# + ocamlfind ocamldep -package 'lwt.unix cmdliner' -package 'bytes unix' -modules src/pipecat.ml > src/pipecat.ml.depends
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'lwt.unix cmdliner' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I src -I lib -I lwt -o src/pipecat.cmo src/pipecat.ml
# + ocamlfind ocamlc -c -g -bin-annot -short-paths -package 'lwt.unix cmdliner' -package 'bytes unix' -warn-error +1..49 -w A-4-41-44 -I src -I lib -I lwt -o src/pipecat.cmo src/pipecat.ml
# ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
# File "src/pipecat.ml", line 115, characters 8-12:
# 115 |   Term.(pure main $ listen $ echo $ path),
#               ^^^^
# Error (alert deprecated): Cmdliner.Term.pure
# Use Term.const instead.
# File "src/pipecat.ml", line 116, characters 2-11:
# 116 |   Term.info "pipecat" ~version:"0.1" ~doc ~man
#         ^^^^^^^^^
# Error (alert deprecated): Cmdliner.Term.info
# Use Cmd.info instead.
# File "src/pipecat.ml", line 123, characters 8-17:
# 123 |   match Term.eval cmd with `Error _ -> exit 1 | _ -> exit 0
#               ^^^^^^^^^
# Error (alert deprecated): Cmdliner.Term.eval
# Use Cmd.v and one of Cmd.eval* instead.
# Command exited with code 2.
# pkg.ml: [ERROR] cmd ['ocamlbuild' '-use-ocamlfind' '-classic-display' '-j' '4' '-tag' 'debug'
#      '-build-dir' '_build' '-plugin-tag' 'package(ocb-stubblr)' 'opam'
#      'pkg/META' 'CHANGES.md' 'LICENSE.md' 'README.md' 'lib/named_pipe.a'
#      'lib/named_pipe.cmxs' 'lib/named_pipe.cmxa' 'lib/named_pipe.cma'
#      'lib/named_pipe.cmx' 'lib/named_pipe.cmi' 'lib/named_pipe.mli'
#      'lib/dllnamed_pipe.so' 'lib/libnamed_pipe.a' 'lwt/named_pipe_lwt.a'
#      'lwt/named_pipe_lwt.cmxs' 'lwt/named_pipe_lwt.cmxa'
#      'lwt/named_pipe_lwt.cma' 'lwt/named_pipe_lwt.cmx'
#      'lwt/named_pipe_lwt.cmi' 'lwt/named_pipe_lwt.mli'
#      'lwt/dllnamed_pipe_lwt.so' 'lwt/libnamed_pipe_lwt.a'
#      'src/pipecat.native']: exited with 10



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build named-pipe 0.4.0
+- 
+- The following changes have been performed (the rest was aborted)
| - install astring                 0.8.5
| - install base                    v0.13.2
| - install base-bytes              base
| - install bigarray-compat         1.1.0
| - install cmdliner                1.3.0
| - install cppo                    1.6.9
| - install cstruct                 3.7.0
| - install dune-configurator       1.0.0
| - install fmt                     0.9.0
| - install io-page                 2.3.0
| - install jbuilder                transition
| - install logs                    0.7.0
| - install lwt                     4.5.0
| - install mirage-channel          3.2.0
| - install mirage-channel-lwt      3.2.0
| - install mirage-clock            2.0.0
| - install mirage-device           1.2.0
| - install mirage-flow             1.6.0
| - install mirage-flow-lwt         1.6.0
| - install mirage-kv               1.1.1
| - install mirage-kv-lwt           1.1.0
| - install mmap                    1.2.0
| - install num                     1.5-1
| - install ocaml-compiler-libs     v0.12.3
| - install ocaml-migrate-parsetree 1.8.0
| - install ocamlbuild              0.15.0
| - install ocb-stubblr             0.1.1-1
| - install ocplib-endian           1.2
| - install parsexp                 v0.13.0
| - install ppx_derivers            1.2.1
| - install ppx_sexp_conv           v0.13.0
| - install ppx_tools               6.6
| - install ppxlib                  0.15.0
| - install result                  1.5
| - install rresult                 0.7.0
| - install seq                     base
| - install sexplib                 v0.13.0
| - install sexplib0                v0.13.0
| - install stdlib-shims            0.3.0
| - install topkg                   1.0.7
| - install win-error               1.0
+- 

<><> ocaml-migrate-parsetree.1.8.0 installed successfully <><><><><><><><><><><>
=> Note: This package is deprecated.

<><> mirage-kv-lwt.1.1.0 installed successfully <><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
=> mirage-kv-lwt is deprecated, and has been folded into mirage-kv

<><> mirage-flow-lwt.1.6.0 installed successfully <><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
=> mirage-flow-lwt is deprecated, and has been folded into mirage-flow

<><> mirage-device.1.2.0 installed successfully <><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
=> mirage-device is deprecated

<><> mirage-channel-lwt.3.2.0 installed successfully ><><><><><><><><><><><><><>
=> Note: This package is deprecated.
=> mirage-channel-lwt is deprecated, and has been folded into mirage-channel

<><> lwt.4.5.0 installed successfully <><><><><><><><><><><><><><><><><><><><><>
=> Lwt 5.0.0 will make some breaking changes in December 2019. See
     https://github.com/ocsigen/lwt/issues/584

<><> jbuilder.transition installed successfully <><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
=> Jbuilder has been renamed and the jbuilder package is now a transition package. Use the dune package instead.

<><> named-pipe.0.4.0 troubleshooting <><><><><><><><><><><><><><><><><><><><><>
=> 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-20250206024605.export"
OCaml

Innovation. Community. Security.