package bap-llvm

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

bap-llvm 1.4.0

Error log

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

Opam plugin "depext" may require upgrading/reinstalling. Reinstall the plugin on the current switch? [Y/n] y
The following actions will be performed:
  - recompile opam-depext 1.2.3

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved opam-depext.1.2.3  (cached)
-> removed   opam-depext.1.2.3
-> installed opam-depext.1.2.3
Done.

<><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
=> opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
# Run eval $(opam env) to update the current shell environment

<><> Carrying on to "opam depext -viy bap-fsi-benchmark.1.4.0 zed.1.6 zarith.1.13 variantslib.v0.9.0 uuidm.0.9.7 utop.1.19.3 uri.4.2.0 typerep.v0.9.0 topkg.1.0.7 text-tags.1.5.0 stringext.1.6.0 stdlib-shims.0.3.0 stdio.v0.9.1 sexplib.v0.9.3 seq.0.2.2 result.1.5 regular.1.5.0 react.1.2.1 re.1.7.1 ppx_variants_conv.v0.9.0 ppx_typerep_conv.v0.9.0 ppx_type_conv.v0.9.1 ppx_traverse_builtins.v0.9.0 ppx_traverse.v0.9.0 ppx_sexp_value.v0.9.0 ppx_sexp_message.v0.9.0 ppx_sexp_conv.v0.9.0 ppx_pipebang.v0.9.0 ppx_optional.v0.9.0 ppx_optcomp.v0.9.0 ppx_metaquot.v0.9.0 ppx_let.v0.9.0 ppx_js_style.v0.9.0 ppx_jane.v0.9.0 ppx_inline_test.v0.9.2 ppx_here.v0.9.1 ppx_hash.v0.9.0 ppx_fields_conv.v0.9.0 ppx_fail.v0.9.0 ppx_expect.v0.9.0 ppx_enumerate.v0.9.0 ppx_driver.v0.9.2 ppx_derivers.1.2.1 ppx_custom_printf.v0.9.0 ppx_core.v0.9.3 ppx_compare.v0.9.0 ppx_bin_prot.v0.9.0 ppx_bench.v0.9.1 ppx_base.v0.9.0 ppx_ast.v0.9.1 ppx_assert.v0.9.0 parsexp.v0.9.1 ogre.1.5.0 ocurl.0.9.2 octavius.1.2.2 ocplib-endian.1.2 ocamlmod.0.0.9 ocamlify.0.0.1 ocamlgraph.1.8.8 ocamlfind.1.9.6 ocamlbuild.0.14.3 ocaml-migrate-parsetree.1.8.0 ocaml-compiler-libs.v0.9.0 oasis.0.4.7 num.0 monads.1.5.0 mmap.1.2.0 lwt_react.1.1.5 lwt_log.1.1.2 lwt.5.2.0 lambda-term.1.13 jbuilder.transition jane-street-headers.v0.9.0 graphlib.1.5.0 fileutils.0.6.4 fieldslib.v0.9.0 FrontC.3.4.3-1 dune-configurator.1.0.0 dune.1.11.4 cppo_ocamlbuild.1.6.9 cppo.1.6.9 core_kernel.v0.9.1 configurator.v0.9.1 conf-zlib.1 conf-which.1 conf-pkg-config.3 conf-libcurl.2 conf-ida.0.3 conf-gmp.4 conf-env-travis.1 conf-clang.1 conf-binutils.0.2 conf-bap-llvm.1.2 cmdliner.1.0.4 camomile.1.0.2 camlzip.1.10 bin_prot.v0.9.2 bigstringaf.0.6.1 bigarray-compat.1.1.0 base-num.base base-bytes.base base.v0.9.4 bare.1.5.0 bap-x86.1.4.0 bap-warn-unused.1.4.0 bap-trivial-condition-form.1.4.0 bap-traces.1.4.0 bap-trace.1.4.0 bap-term-mapper.1.4.0 bap-taint-propagator.1.4.0 bap-taint.1.4.0 bap-symbol-reader.1.4.0 bap-strings.1.4.0 bap-std.1.4.0 bap-ssa.1.4.0 bap-signatures.1.4.0 bap-run.1.4.0 bap-report.1.4.0 bap-relocatable.1.4.0 bap-print.1.4.0 bap-primus-x86.1.4.0 bap-primus-test.1.4.0 bap-primus-support.1.4.0 bap-primus-region.1.4.0 bap-primus-lisp.1.4.0 bap-primus-dictionary.1.4.0 bap-primus.1.4.0 bap-powerpc.1.4.0 bap-objdump.1.4.0 bap-mips.1.4.0 bap-microx.1.4.0 bap-mc.1.4.0 bap-llvm.1.4.0 bap-ida-python.1.4.0 bap-ida-plugin.1.4.0 bap-ida.1.4.0 bap-future.1.4.0 bap-frontend.1.4.0 bap-frontc.1.4.0 bap-dump-symbols.1.4.0 bap-demangle.1.4.0 bap-dead-code-elimination.1.4.0 bap-cxxfilt.1.4.0 bap-callsites.1.4.0 bap-cache.1.4.0 bap-c.1.4.0 bap-byteweight-frontend.1.4.0 bap-byteweight.1.4.0 bap-beagle.1.4.0 bap-arm.1.4.0 bap-api.1.4.0 bap-abi.1.4.0 bap.1.4.0 angstrom.0.14.1" 

Since version 2.1, opam now handles external dependencies alongside OCaml ones, and the `depext` plugin interface is provided for backwards compatibility only. Consider using your usual `opam install` command to install both OCaml and system dependencies, or `opam install <pkg> --depext-only` if you want to only install external dependencies.
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
[ERROR] No solution for bap-fsi-benchmark.1.4.0 & zed.1.6 & zarith.1.13 & variantslib.v0.9.0 & uuidm.0.9.7 & utop.1.19.3 & uri.4.2.0 & typerep.v0.9.0 & topkg.1.0.7 & text-tags.1.5.0 & stringext.1.6.0 & stdlib-shims.0.3.0 & stdio.v0.9.1 & sexplib.v0.9.3 & seq.0.2.2 & result.1.5 & regular.1.5.0 & react.1.2.1 & re.1.7.1 & ppx_variants_conv.v0.9.0 & ppx_typerep_conv.v0.9.0 & ppx_type_conv.v0.9.1 & ppx_traverse_builtins.v0.9.0 & ppx_traverse.v0.9.0 & ppx_sexp_value.v0.9.0 & ppx_sexp_message.v0.9.0 & ppx_sexp_conv.v0.9.0 & ppx_pipebang.v0.9.0 & ppx_optional.v0.9.0 & ppx_optcomp.v0.9.0 & ppx_metaquot.v0.9.0 & ppx_let.v0.9.0 & ppx_js_style.v0.9.0 & ppx_jane.v0.9.0 & ppx_inline_test.v0.9.2 & ppx_here.v0.9.1 & ppx_hash.v0.9.0 & ppx_fields_conv.v0.9.0 & ppx_fail.v0.9.0 & ppx_expect.v0.9.0 & ppx_enumerate.v0.9.0 & ppx_driver.v0.9.2 & ppx_derivers.1.2.1 & ppx_custom_printf.v0.9.0 & ppx_core.v0.9.3 & ppx_compare.v0.9.0 & ppx_bin_prot.v0.9.0 & ppx_bench.v0.9.1 & ppx_base.v0.9.0 & ppx_ast.v0.9.1 & ppx_assert.v0.9.0 & parsexp.v0.9.1 & ogre.1.5.0 & ocurl.0.9.2 & octavius.1.2.2 & ocplib-endian.1.2 & ocamlmod.0.0.9 & ocamlify.0.0.1 & ocamlgraph.1.8.8 & ocamlfind.1.9.6 & ocamlbuild.0.14.3 & ocaml-migrate-parsetree.1.8.0 & ocaml-compiler-libs.v0.9.0 & oasis.0.4.7 & num.0 & monads.1.5.0 & mmap.1.2.0 & lwt_react.1.1.5 & lwt_log.1.1.2 & lwt.5.2.0 & lambda-term.1.13 & jbuilder.transition & jane-street-headers.v0.9.0 & graphlib.1.5.0 & fileutils.0.6.4 & fieldslib.v0.9.0 & FrontC.3.4.3-1 & dune-configurator.1.0.0 & dune.1.11.4 & cppo_ocamlbuild.1.6.9 & cppo.1.6.9 & core_kernel.v0.9.1 & configurator.v0.9.1 & conf-zlib.1 & conf-which.1 & conf-pkg-config.3 & conf-libcurl.2 & conf-ida.0.3 & conf-gmp.4 & conf-env-travis.1 & conf-clang.1 & conf-binutils.0.2 & conf-bap-llvm.1.2 & cmdliner.1.0.4 & camomile.1.0.2 & camlzip.1.10 & bin_prot.v0.9.2 & bigstringaf.0.6.1 & bigarray-compat.1.1.0 & base-num.base & base-bytes.base & base.v0.9.4 & bare.1.5.0 & bap-x86.1.4.0 & bap-warn-unused.1.4.0 & bap-trivial-condition-form.1.4.0 & bap-traces.1.4.0 & bap-trace.1.4.0 & bap-term-mapper.1.4.0 & bap-taint-propagator.1.4.0 & bap-taint.1.4.0 & bap-symbol-reader.1.4.0 & bap-strings.1.4.0 & bap-std.1.4.0 & bap-ssa.1.4.0 & bap-signatures.1.4.0 & bap-run.1.4.0 & bap-report.1.4.0 & bap-relocatable.1.4.0 & bap-print.1.4.0 & bap-primus-x86.1.4.0 & bap-primus-test.1.4.0 & bap-primus-support.1.4.0 & bap-primus-region.1.4.0 & bap-primus-lisp.1.4.0 & bap-primus-dictionary.1.4.0 & bap-primus.1.4.0 & bap-powerpc.1.4.0 & bap-objdump.1.4.0 & bap-mips.1.4.0 & bap-microx.1.4.0 & bap-mc.1.4.0 & bap-llvm.1.4.0 & bap-ida-python.1.4.0 & bap-ida-plugin.1.4.0 & bap-ida.1.4.0 & bap-future.1.4.0 & bap-frontend.1.4.0 & bap-frontc.1.4.0 & bap-dump-symbols.1.4.0 & bap-demangle.1.4.0 & bap-dead-code-elimination.1.4.0 & bap-cxxfilt.1.4.0 & bap-callsites.1.4.0 & bap-cache.1.4.0 & bap-c.1.4.0 & bap-byteweight-frontend.1.4.0 & bap-byteweight.1.4.0 & bap-beagle.1.4.0 & bap-arm.1.4.0 & bap-api.1.4.0 & bap-abi.1.4.0 & bap.1.4.0 & angstrom.0.14.1:   * Missing dependency:
            - conf-bap-llvm >= 1.1
            depends on the unavailable system package 'llvm-9-dev'. Use `--no-depexts' to attempt installation anyway, or it is possible that a depext package name in the opam file is incorrect.


Command failed: opam --cli=2.1 list --readonly --external '--resolve=bap-fsi-benchmark.1.4.0,zed.1.6,zarith.1.13,variantslib.v0.9.0,uuidm.0.9.7,utop.1.19.3,uri.4.2.0,typerep.v0.9.0,topkg.1.0.7,text-tags.1.5.0,stringext.1.6.0,stdlib-shims.0.3.0,stdio.v0.9.1,sexplib.v0.9.3,seq.0.2.2,result.1.5,regular.1.5.0,react.1.2.1,re.1.7.1,ppx_variants_conv.v0.9.0,ppx_typerep_conv.v0.9.0,ppx_type_conv.v0.9.1,ppx_traverse_builtins.v0.9.0,ppx_traverse.v0.9.0,ppx_sexp_value.v0.9.0,ppx_sexp_message.v0.9.0,ppx_sexp_conv.v0.9.0,ppx_pipebang.v0.9.0,ppx_optional.v0.9.0,ppx_optcomp.v0.9.0,ppx_metaquot.v0.9.0,ppx_let.v0.9.0,ppx_js_style.v0.9.0,ppx_jane.v0.9.0,ppx_inline_test.v0.9.2,ppx_here.v0.9.1,ppx_hash.v0.9.0,ppx_fields_conv.v0.9.0,ppx_fail.v0.9.0,ppx_expect.v0.9.0,ppx_enumerate.v0.9.0,ppx_driver.v0.9.2,ppx_derivers.1.2.1,ppx_custom_printf.v0.9.0,ppx_core.v0.9.3,ppx_compare.v0.9.0,ppx_bin_prot.v0.9.0,ppx_bench.v0.9.1,ppx_base.v0.9.0,ppx_ast.v0.9.1,ppx_assert.v0.9.0,parsexp.v0.9.1,ogre.1.5.0,ocurl.0.9.2,octavius.1.2.2,ocplib-endian.1.2,ocamlmod.0.0.9,ocamlify.0.0.1,ocamlgraph.1.8.8,ocamlfind.1.9.6,ocamlbuild.0.14.3,ocaml-migrate-parsetree.1.8.0,ocaml-compiler-libs.v0.9.0,oasis.0.4.7,num.0,monads.1.5.0,mmap.1.2.0,lwt_react.1.1.5,lwt_log.1.1.2,lwt.5.2.0,lambda-term.1.13,jbuilder.transition,jane-street-headers.v0.9.0,graphlib.1.5.0,fileutils.0.6.4,fieldslib.v0.9.0,FrontC.3.4.3-1,dune-configurator.1.0.0,dune.1.11.4,cppo_ocamlbuild.1.6.9,cppo.1.6.9,core_kernel.v0.9.1,configurator.v0.9.1,conf-zlib.1,conf-which.1,conf-pkg-config.3,conf-libcurl.2,conf-ida.0.3,conf-gmp.4,conf-env-travis.1,conf-clang.1,conf-binutils.0.2,conf-bap-llvm.1.2,cmdliner.1.0.4,camomile.1.0.2,camlzip.1.10,bin_prot.v0.9.2,bigstringaf.0.6.1,bigarray-compat.1.1.0,base-num.base,base-bytes.base,base.v0.9.4,bare.1.5.0,bap-x86.1.4.0,bap-warn-unused.1.4.0,bap-trivial-condition-form.1.4.0,bap-traces.1.4.0,bap-trace.1.4.0,bap-term-mapper.1.4.0,bap-taint-propagator.1.4.0,bap-taint.1.4.0,bap-symbol-reader.1.4.0,bap-strings.1.4.0,bap-std.1.4.0,bap-ssa.1.4.0,bap-signatures.1.4.0,bap-run.1.4.0,bap-report.1.4.0,bap-relocatable.1.4.0,bap-print.1.4.0,bap-primus-x86.1.4.0,bap-primus-test.1.4.0,bap-primus-support.1.4.0,bap-primus-region.1.4.0,bap-primus-lisp.1.4.0,bap-primus-dictionary.1.4.0,bap-primus.1.4.0,bap-powerpc.1.4.0,bap-objdump.1.4.0,bap-mips.1.4.0,bap-microx.1.4.0,bap-mc.1.4.0,bap-llvm.1.4.0,bap-ida-python.1.4.0,bap-ida-plugin.1.4.0,bap-ida.1.4.0,bap-future.1.4.0,bap-frontend.1.4.0,bap-frontc.1.4.0,bap-dump-symbols.1.4.0,bap-demangle.1.4.0,bap-dead-code-elimination.1.4.0,bap-cxxfilt.1.4.0,bap-callsites.1.4.0,bap-cache.1.4.0,bap-c.1.4.0,bap-byteweight-frontend.1.4.0,bap-byteweight.1.4.0,bap-beagle.1.4.0,bap-arm.1.4.0,bap-api.1.4.0,bap-abi.1.4.0,bap.1.4.0,angstrom.0.14.1' --color=never returned 20
OCaml

Innovation. Community. Security.