Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compilation failure while installing the llvm package #103

Open
kit-ty-kate opened this issue Jan 6, 2018 · 0 comments
Open

Compilation failure while installing the llvm package #103

kit-ty-kate opened this issue Jan 6, 2018 · 0 comments

Comments

@kit-ty-kate
Copy link
Contributor

During an upgrade, ocp-build failed to build with the following error.
The failure appeared while the llvm package were installing.

#=== ERROR while installing ocp-build.1.99.20-beta ============================#
# opam-version 1.2.2
# os           linux
# command      make install
# path         /home/jpdeplaix/.opam/4.06.0/build/ocp-build.1.99.20-beta
# compiler     4.06.0
# exit-code    2
# env-file     /home/jpdeplaix/.opam/4.06.0/build/ocp-build.1.99.20-beta/ocp-build-8459-60b4de.env
# stdout-file  /home/jpdeplaix/.opam/4.06.0/build/ocp-build.1.99.20-beta/ocp-build-8459-60b4de.out
# stderr-file  /home/jpdeplaix/.opam/4.06.0/build/ocp-build.1.99.20-beta/ocp-build-8459-60b4de.err
### stdout ###
# [...]
# Package ocplib-file uninstalled
# Package ocplib-system uninstalled
# Package ocplib-config uninstalled
# Package ocplib-compat uninstalled
# if test -f _obuild/ocp-pp/ocp-pp.asm; then make install-ocp-pp; else :; fi
# make[1]: Entering directory '/home/jpdeplaix/.opam/4.06.0/build/ocp-build.1.99.20-beta'
# ./_obuild/ocp-build/ocp-build.asm install --install-lib /home/jpdeplaix/.opam/4.06.0/lib/ocaml --install-meta /home/jpdeplaix/.opam/4.06.0/lib --install-bin /home/jpdeplaix/.opam/4.06.0/bin ocp-pp ocp-autoconf
# Makefile:254: recipe for target 'install-ocp-pp' failed
# make[1]: Leaving directory '/home/jpdeplaix/.opam/4.06.0/build/ocp-build.1.99.20-beta'
# Makefile:235: recipe for target 'install' failed
### stderr ###
# [...]
# Raised by primitive operation at file "./tools/ocp-build/engine/buildEngineContext.ml", line 133, characters 16-37
# Called from file "./tools/ocp-build/engine/buildEngineContext.ml", line 273, characters 30-64
# Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2734, characters 21-43
# Called from file "list.ml", line 82, characters 20-23
# Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2731, characters 25-1023
# Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2773, characters 6-116
# Called from file "src/cmdliner.ml", line 136, characters 18-36
# Called from file "src/cmdliner.ml", line 251, characters 22-48
# make[1]: *** [install-ocp-pp] Error 2
# make: *** [install] Error 2

The error log:

Compiler: ocaml 4.06.0
Warning: 17 old env warnings were not printed (add --env-warnings)
Warning: 7 old project warnings were not printed (add --project-warnings)
Build Successful in 0.31s. 0 jobs (parallelism 0.0x), 0 files generated.
Installing "ocp-build" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocp-build"
	files:  ocp-build.byte ocp-build ocaml.ocp camlp4.ocp
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocp-build
Compiler: ocaml 4.06.0
Warning: 17 old env warnings were not printed (add --env-warnings)
Warning: 7 old project warnings were not printed (add --project-warnings)
Build Successful in 0.25s. 0 jobs (parallelism 0.0x), 0 files generated.
Installing "ocplib-debug" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-debug"
	files:  ocplib-debug.cma ocplib-debug.cmxa ocplib-debug.a ocplib-debug.cmxs ocpDebug.cmi ocpDebug.cmx ocpDebug.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-debug
Installing "ocplib-lang" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-lang"
	files:  ocplib-lang.cma ocplib-lang.cmxa ocplib-lang.a ocplib-lang.cmxs ocpPervasives.cmi ocpList.cmi ocpString.cmi ocpStream.cmi ocpGenlex.cmi ocpHashtbl.cmi ocpDigest.cmi ocpArray.cmi ocpOption.cmi ocpManpage.cmi ocpToposort.cmi ocamllexer.cmi ocpSubst.cmi ocpReuse.cmi ocpPervasives.cmx ocpList.cmx ocpString.cmx ocpStream.cmx ocpGenlex.cmx ocpHashtbl.cmx ocpDigest.cmx ocpArray.cmx ocpOption.cmx ocpManpage.cmx ocpToposort.cmx ocamllexer.cmx ocpSubst.cmx ocpReuse.cmx ocpPervasives.cmi ocpList.cmi ocpString.cmi ocpStream.cmi ocpGenlex.cmi ocpHashtbl.cmi ocpDigest.cmi ocpArray.cmi ocpOption.cmi ocpManpage.cmi ocpToposort.cmi ocamllexer.cmi ocpSubst.cmi ocpReuse.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-lang
Installing "ocplib-unix" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-unix"
	files:  ocplib-unix.cma ocplib-unix.cmxa ocplib-unix.a ocplib-unix.cmxs minUnix.cmi onlyUnix.cmi onlyWin32.cmi minUnix.cmx onlyUnix.cmx onlyWin32.cmx minUnix.cmi onlyUnix.cmi onlyWin32.cmi libmlocplib-unix.a
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-unix
Installing "ocplib-file" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-file"
	files:  ocplib-file.cma ocplib-file.cmxa ocplib-file.a ocplib-file.cmxs fileSig.cmi fileOS.cmi fileChannel.cmi fileString.cmi fileLabels.cmi fileLines.cmi fileGen.cmi fileDir.cmi filePath.cmi fileSig.cmx fileOS.cmx fileChannel.cmx fileString.cmx fileLabels.cmx fileLines.cmx fileGen.cmx fileDir.cmx filePath.cmx fileSig.cmi fileOS.cmi fileChannel.cmi fileString.cmi fileLabels.cmi fileLines.cmi fileGen.cmi fileDir.cmi filePath.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-file
Installing "ocplib-system" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-system"
	files:  ocplib-system.cma ocplib-system.cmxa ocplib-system.a ocplib-system.cmxs ocpDate.cmi ocpUnix.cmi ocpFilename.cmi ocpDate.cmx ocpUnix.cmx ocpFilename.cmx ocpDate.cmi ocpUnix.cmi ocpFilename.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-system
Installing "ocplib-config" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-config"
	files:  ocplib-config.cma ocplib-config.cmxa ocplib-config.a ocplib-config.cmxs pythonConfig.cmi simpleConfigTypes.cmi simpleConfigOCaml.cmi simpleConfig.cmi pythonConfig.cmx simpleConfigTypes.cmx simpleConfigOCaml.cmx simpleConfig.cmx pythonConfig.cmi simpleConfigTypes.cmi simpleConfigOCaml.cmi simpleConfig.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-config
Installing "ocplib-compat" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-compat"
	files:  ocplib-compat.cma ocplib-compat.cmxa ocplib-compat.a ocplib-compat.cmxs ocpCompat.cmi stringCompat.cmi ocpCompat.cmx stringCompat.cmx ocpCompat.cmi stringCompat.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-compat
Installing "ezcmd" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ezcmd"
	files:  ezcmd.cma ezcmd.cmxa ezcmd.a ezcmd.cmxs ezcmd.cmi ezcmd.cmx ezcmd.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ezcmd
Installing "ocplib-file-compat" in "/home/jpdeplaix/.opam/4.06.0/lib/ocaml/ocplib-file-compat"
	files:  ocplib-file-compat.cma ocplib-file-compat.cmxa ocplib-file-compat.a ocplib-file-compat.cmxs file.cmi file.cmx file.cmi
Generated META file /home/jpdeplaix/.opam/4.06.0/lib/META.ocplib-file-compat
Compiler: ocaml 4.06.0
----- 30 env warnings -----
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.all_backends".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.linker".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.target".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.passmgr_builder".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.vectorize".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.transform_utils".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.scalar_opts".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.irreader".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.ipo".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.executionengine".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.bitwriter".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.bitreader".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: inexistent package directory:
  "/home/jpdeplaix/.opam/4.06.0/lib/llvm/llvm"
  Disabling package "llvm.analysis".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/META.llvm")
Warning: missing package "cstruct-async":
  Disabling package "cstruct.async".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/cstruct/META")
Warning: missing package "cstruct-lwt":
  Disabling package "cstruct.lwt".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/cstruct/META")
Warning: missing package "ppx_cstruct":
  Disabling package "cstruct.ppx".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/cstruct/META")
Warning: missing package "cstruct-unix":
  Disabling package "cstruct.unix".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/cstruct/META")
Warning: missing package "ctypes.foreign.unthreaded":
  Disabling package "ctypes.foreign".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ctypes/META")
Warning: missing package "io-page-xen":
  Disabling package "io-page.xen".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/io-page/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_bin_prot".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_bin_prot/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_compare".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_compare/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_enumerate".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_enumerate/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_fields_conv".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_fields_conv/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_hash".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_hash/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_sexp_conv".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_sexp_conv/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_type_conv".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_type_conv/META")
Warning: missing package "ppx_type_conv":
  Disabling package "ppx_bin_prot.shape-expander".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_bin_prot/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_typerep_conv".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_typerep_conv/META")
Warning: missing package "ppx_deriving":
  Disabling package "ppx_variants_conv".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/ppx_variants_conv/META")
Warning: missing package "ppx_test":
  Disabling package "spotlib".
    (from "/home/jpdeplaix/.opam/4.06.0/lib/spotlib/META")
ocp-build: Fatal Exception Unix_error(No such file or directory, stat, /home/jpdeplaix/.opam/4.06.0/lib/llvm/shared)
Raised by primitive operation at file "./tools/ocp-build/engine/buildEngineContext.ml", line 133, characters 16-37
Called from file "./tools/ocp-build/engine/buildEngineContext.ml", line 273, characters 30-64
Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2734, characters 21-43
Called from file "list.ml", line 82, characters 20-23
Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2731, characters 25-1023
Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2773, characters 6-116
Called from file "src/cmdliner.ml", line 136, characters 18-36
Called from file "src/cmdliner.ml", line 251, characters 22-48

Fatal error: exception Unix_error(No such file or directory, stat, /home/jpdeplaix/.opam/4.06.0/lib/llvm/shared)
Raised by primitive operation at file "./tools/ocp-build/engine/buildEngineContext.ml", line 133, characters 16-37
Called from file "./tools/ocp-build/engine/buildEngineContext.ml", line 273, characters 30-64
Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2734, characters 21-43
Called from file "list.ml", line 82, characters 20-23
Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2731, characters 25-1023
Called from file "./tools/ocp-build/ocaml/buildOCamlRules.ml", line 2773, characters 6-116
Called from file "src/cmdliner.ml", line 136, characters 18-36
Called from file "src/cmdliner.ml", line 251, characters 22-48
make[1]: *** [install-ocp-pp] Error 2
make: *** [install] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant