dpkg-buildpackage -rfakeroot -us -uc -ui dpkg-buildpackage: warning: using a gain-root-command while being root dpkg-buildpackage: info: source package infer dpkg-buildpackage: info: source version 0.13.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Gürkan Myczko dpkg-source --before-build infer-0.13.0 dpkg-buildpackage: info: host architecture i386 fakeroot debian/rules clean dh clean --with autoreconf debian/rules override_dh_auto_clean make[1]: Entering directory '/var/www/debian/infer/infer-0.13.0' echo /usr/bin/make clean /usr/bin/make clean make[1]: Leaving directory '/var/www/debian/infer/infer-0.13.0' dh_autoreconf_clean dh_clean dpkg-source -b infer-0.13.0 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building infer using existing ./infer_0.13.0.orig.tar.gz dpkg-source: warning: ignoring deletion of file config.log, use --include-removal to override dpkg-source: warning: ignoring deletion of symlink infer/tests/codetoanalyze/cpp/errors/shared dpkg-source: warning: ignoring deletion of symlink infer/tests/codetoanalyze/cpp/frontend/shared dpkg-source: warning: ignoring deletion of symlink infer/tests/build_systems/codetoanalyze/linters/tsrc_symlink dpkg-source: warning: ignoring deletion of symlink infer/tests/build_systems/codetoanalyze/clang_translation/src/external dpkg-source: warning: ignoring deletion of symlink infer/models/cpp/src/c_src dpkg-source: info: building infer in infer_0.13.0-1.debian.tar.xz dpkg-source: info: building infer in infer_0.13.0-1.dsc debian/rules build dh build --with autoreconf dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/var/www/debian/infer/infer-0.13.0' dh_auto_configure -- --disable-java-analyzers --disable-python-analyzers ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --libexecdir=\${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-java-analyzers --disable-python-analyzers configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for .release... no checking for .facebook... no checking whether to use the compilers in /var/www/debian/infer/infer-0.13.0/facebook-clang-plugins/clang/install/bin... no checking for shasum... shasum checking for cmake... cmake checking for python2.7... python2.7 checking for xcode-select... no checking for clang... clang 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 clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking for gawk... gawk checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking how to run the C preprocessor... clang -E checking for clang++... clang++ checking whether we are using the GNU C++ compiler... yes checking whether clang++ accepts -g... yes checking if the C/C++ compiler is recent enough... yes 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 fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for ocamlc... /usr/bin/ocamlc OCaml version is 4.05.0 OCaml library path is /usr/lib/ocaml checking for ocamlopt... /usr/bin/ocamlopt checking for ocamlc.opt... /usr/bin/ocamlc.opt checking for ocamlopt.opt... /usr/bin/ocamlopt.opt checking for dynlink.cmxa... yes checking for ocaml... /usr/bin/ocaml checking for ocamldep... /usr/bin/ocamldep checking for ocamlmktop... /usr/bin/ocamlmktop checking for ocamlmklib... /usr/bin/ocamlmklib checking for ocamldoc... /usr/bin/ocamldoc checking for ocamlbuild... /usr/bin/ocamlbuild checking if OCaml version is >= 4.05.0... yes checking for ocamlbuild... /usr/bin/ocamlbuild checking for ocamlfind... /usr/bin/ocamlfind checking for ocamllex... /usr/bin/ocamllex checking for ocamllex.opt... /usr/bin/ocamllex.opt checking for menhir... menhir checking for OCaml findlib package atdgen... /usr/lib/ocaml/atdgen checking for OCaml findlib package biniou... /usr/lib/ocaml/biniou checking for OCaml findlib package camlzip... /usr/lib/ocaml/zip checking for OCaml findlib package easy-format... /usr/lib/ocaml/easy-format checking for OCaml findlib package oUnit version 2.0.0... /usr/lib/ocaml/oUnit checking for utop... no checking for OCaml findlib package yojson... /usr/lib/ocaml/yojson checking for opam... opam checking current opam switch... [WARNING] Running as root is not recommended [ERROR] No OPAM root found at /root/.opam. Please run 'opam init' to initialize the state of OPAM, or specify '--root'. See 'opam init --help' for details. checking for atdgen... atdgen checking which .buckversion to use... dotbuckversion checking for getconf... getconf checking the number of cpus the build host has... 1 checking for ant... no checking for buck... no checking for emacs... emacs checking for mvn... no checking for ndk-build... no checking for ndk-build... no checking for Python module lxml... ok checking for xcpretty... no checking for brew... no configure: creating ./config.status config.status: creating Makefile.autoconf configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking make[1]: Leaving directory '/var/www/debian/infer/infer-0.13.0' debian/rules override_dh_auto_build make[1]: Entering directory '/var/www/debian/infer/infer-0.13.0' ./build-infer.sh clang initializing opam... [WARNING] Running as root is not recommended Checking for available remotes: rsync and local, git, mercurial, darcs. Perfect! =-=- Fetching repository information =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [default: http] [default: http] [default: http] [default: http] [default] synchronized from https://opam.ocaml.org =-=- Installing compiler 4.05.0+flambda -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [4.05.0+flambda: http] [4.05.0+flambda: http] [compiler.get] https://github.com/ocaml/ocaml/archive/4.05.0.tar.gz downloaded Now compiling OCaml. This may take a while, please bear with us... [4.05.0+flambda: ./configure] [4.05.0+flambda: make world] [4.05.0+flambda: make world.opt] [4.05.0+flambda: make install] Done. =-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= =-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base Done. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 1. To configure OPAM in the current shell session, you need to run: eval `opam config env` 2. To correctly configure OPAM for subsequent use, add the following line to your profile file (for instance ~/.profile): . /root/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true 3. To avoid issues related to non-system installations of `ocamlfind` add the following lines to ~/.ocamlinit (create it if necessary): let () = try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH") with Not_found -> () ;; =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [WARNING] Running as root is not recommended =-=- Installing compiler 4.05.0+flambda -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [4.05.0+flambda: http] [4.05.0+flambda: http] [default.comp] https://github.com/ocaml/ocaml/archive/4.05.0.tar.gz downloaded Now compiling OCaml. This may take a while, please bear with us... [4.05.0+flambda: ./configure] [4.05.0+flambda: make world] [4.05.0+flambda: make world.opt] [4.05.0+flambda: make install] Done. =-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= =-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base Done. # To setup the new switch in the current shell, you need to run: eval `opam config env` [WARNING] Running as root is not recommended installing infer dependencies; this can take up to 30 minutes... opam-lock not found in the current switch, installing from 'https://github.com/rgrinberg/opam-lock'... [WARNING] Running as root is not recommended Package lock does not exist, create as a NEW package ? [Y/n] y lock is now git-pinned to https://github.com/rgrinberg/opam-lock [lock: git] [lock: git] [lock: git] [lock: git] [lock: git] [lock: git] [lock] https://github.com/rgrinberg/opam-lock updated [lock] Installing new package description from https://github.com/rgrinberg/opam-lock lock needs to be installed. The following actions will be performed: - install lock 1.2* =-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [lock: git] Command started [lock: git] Command started [lock: git] Command started [lock: git] Command started [lock] https://github.com/rgrinberg/opam-lock already up-to-date =-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -> installed lock.1.2 Done. [WARNING] Running as root is not recommended [ERROR] ppx_driver.v0.9.1 is not available because your system doesn't comply with ocaml-version >= "4.03.0" & ocaml-version < "4.05.0". Exception: Reqs_error (Process_error ("opam install -y ANSITerminal.0.7 atd.1.12.0 atdgen.1.12.0 base.v0.9.3 bin_prot.v0.9.1 biniou.1.2.0 camlp4.4.05+1 camlzip.1.07 cmdliner.1.0.2 conf-aclocal.1.0.0 conf-autoconf.0.1 conf-m4.1 conf-pkg-config.1.0 conf-which.1 configurator.v0.9.1 core.v0.9.1 core_kernel.v0.9.0 cppo.1.6.0 cppo_ocamlbuild.1.6.0 ctypes.0.13.0 easy-format.1.3.0 extlib-compat.1.7.2 fieldslib.v0.9.0 integers.0.2.2 jane-street-headers.v0.9.0 javalib.2.3.4 jbuilder.1.0+beta14 menhir.20170712 mtime.1.1.0 num.0 ocaml-compiler-libs.v0.9.0 ocaml-migrate-parsetree.1.0.6 ocamlbuild.0.11.0 ocamlfind.1.7.3 octavius.1.1.0 ounit.2.0.5 parmap.1.0-rc8 ppx_assert.v0.9.0 ppx_ast.v0.9.1 ppx_base.v0.9.0 ppx_bench.v0.9.1 ppx_bin_prot.v0.9.0 ppx_compare.v0.9.0 ppx_core.v0.9.0 ppx_custom_printf.v0.9.0 ppx_derivers.1.0 ppx_deriving.4.2 ppx_driver.v0.9.1 ppx_enumerate.v0.9.0 ppx_expect.v0.9.0 ppx_fail.v0.9.0 ppx_fields_conv.v0.9.0 ppx_hash.v0.9.0 ppx_here.v0.9.1 ppx_inline_test.v0.9.2 ppx_jane.v0.9.0 ppx_js_style.v0.9.0 ppx_let.v0.9.0 ppx_metaquot.v0.9.0 ppx_optcomp.v0.9.0 ppx_optional.v0.9.0 ppx_pipebang.v0.9.0 ppx_sexp_conv.v0.9.0 ppx_sexp_message.v0.9.0 ppx_sexp_value.v0.9.0 ppx_tools.5.0+4.05.0 ppx_traverse.v0.9.0 ppx_traverse_builtins.v0.9.0 ppx_type_conv.v0.9.0 ppx_typerep_conv.v0.9.0 ppx_variants_conv.v0.9.0 re.1.7.1 result.1.2 sawja.1.5.2 sexplib.v0.9.2 spawn.v0.9.0 sqlite3.4.2.0 stdio.v0.9.0 topkg.0.9.0 typerep.v0.9.0 variantslib.v0.9.0 xmlm.1.3.0 yojson.1.4.0 --color=never", Unix.WEXITED 66)). *** `install_opam_deps` failed *** Updating opam then retrying [WARNING] Running as root is not recommended =-=- Updating package repositories =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [default: http] Command started [default: http] Command started [default: http] Command started [default: http] Command started [default] synchronized from https://opam.ocaml.org =-=- Synchronizing development packages -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [lock: git] Command started [lock: git] Command started [lock: git] Command started [lock: git] Command started [lock] https://github.com/rgrinberg/opam-lock already up-to-date [WARNING] Running as root is not recommended [ERROR] ppx_driver.v0.9.1 is not available because your system doesn't comply with ocaml-version >= "4.03.0" & ocaml-version < "4.05.0". Exception: Reqs_error (Process_error ("opam install -y ANSITerminal.0.7 atd.1.12.0 atdgen.1.12.0 base.v0.9.3 bin_prot.v0.9.1 biniou.1.2.0 camlp4.4.05+1 camlzip.1.07 cmdliner.1.0.2 conf-aclocal.1.0.0 conf-autoconf.0.1 conf-m4.1 conf-pkg-config.1.0 conf-which.1 configurator.v0.9.1 core.v0.9.1 core_kernel.v0.9.0 cppo.1.6.0 cppo_ocamlbuild.1.6.0 ctypes.0.13.0 easy-format.1.3.0 extlib-compat.1.7.2 fieldslib.v0.9.0 integers.0.2.2 jane-street-headers.v0.9.0 javalib.2.3.4 jbuilder.1.0+beta14 menhir.20170712 mtime.1.1.0 num.0 ocaml-compiler-libs.v0.9.0 ocaml-migrate-parsetree.1.0.6 ocamlbuild.0.11.0 ocamlfind.1.7.3 octavius.1.1.0 ounit.2.0.5 parmap.1.0-rc8 ppx_assert.v0.9.0 ppx_ast.v0.9.1 ppx_base.v0.9.0 ppx_bench.v0.9.1 ppx_bin_prot.v0.9.0 ppx_compare.v0.9.0 ppx_core.v0.9.0 ppx_custom_printf.v0.9.0 ppx_derivers.1.0 ppx_deriving.4.2 ppx_driver.v0.9.1 ppx_enumerate.v0.9.0 ppx_expect.v0.9.0 ppx_fail.v0.9.0 ppx_fields_conv.v0.9.0 ppx_hash.v0.9.0 ppx_here.v0.9.1 ppx_inline_test.v0.9.2 ppx_jane.v0.9.0 ppx_js_style.v0.9.0 ppx_let.v0.9.0 ppx_metaquot.v0.9.0 ppx_optcomp.v0.9.0 ppx_optional.v0.9.0 ppx_pipebang.v0.9.0 ppx_sexp_conv.v0.9.0 ppx_sexp_message.v0.9.0 ppx_sexp_value.v0.9.0 ppx_tools.5.0+4.05.0 ppx_traverse.v0.9.0 ppx_traverse_builtins.v0.9.0 ppx_type_conv.v0.9.0 ppx_typerep_conv.v0.9.0 ppx_variants_conv.v0.9.0 re.1.7.1 result.1.2 sawja.1.5.2 sexplib.v0.9.2 spawn.v0.9.0 sqlite3.4.2.0 stdio.v0.9.0 topkg.0.9.0 typerep.v0.9.0 variantslib.v0.9.0 xmlm.1.3.0 yojson.1.4.0 --color=never", Unix.WEXITED 66)). *** ERROR: `install_opam_deps` failed debian/rules:30: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 1 make[1]: Leaving directory '/var/www/debian/infer/infer-0.13.0' debian/rules:18: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2