[Pkg-libvirt-maintainers] Bug#841880: virt-top: FTBFS: libasmrun.a(backtrace.o): relocation R_X86_64_32 against symbol `caml_backtrace_last_exn' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Nonrepresentable section on output

Chris Lamb lamby at debian.org
Mon Oct 24 05:14:20 UTC 2016


Source: virt-top
Version: 1.0.7-1.1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

virt-top fails to build from source in unstable/amd64:

  […]

  Unpacking libvirt-ocaml-dev (0.6.1.2-1+b2) ...
  Selecting previously unselected package libcurses-ocaml.
  Preparing to unpack .../24-libcurses-ocaml_1.0.3-2+b2_amd64.deb ...
  Unpacking libcurses-ocaml (1.0.3-2+b2) ...
  Selecting previously unselected package libncursesw5-dev:amd64.
  Preparing to unpack .../25-libncursesw5-dev_6.0+20160917-1_amd64.deb ...
  Unpacking libncursesw5-dev:amd64 (6.0+20160917-1) ...
  Selecting previously unselected package libcurses-ocaml-dev.
  Preparing to unpack .../26-libcurses-ocaml-dev_1.0.3-2+b2_amd64.deb ...
  Unpacking libcurses-ocaml-dev (1.0.3-2+b2) ...
  Selecting previously unselected package libcsv-ocaml-dev.
  Preparing to unpack .../27-libcsv-ocaml-dev_1.5-1_amd64.deb ...
  Unpacking libcsv-ocaml-dev (1.5-1) ...
  Selecting previously unselected package libcamomile-ocaml-data.
  Preparing to unpack .../28-libcamomile-ocaml-data_0.8.4-4_all.deb ...
  Unpacking libcamomile-ocaml-data (0.8.4-4) ...
  Selecting previously unselected package libcamomile-ocaml-dev.
  Preparing to unpack .../29-libcamomile-ocaml-dev_0.8.4-4+b1_amd64.deb ...
  Unpacking libcamomile-ocaml-dev (0.8.4-4+b1) ...
  Selecting previously unselected package libfileutils-ocaml-dev.
  Preparing to unpack .../30-libfileutils-ocaml-dev_0.4.5-4+b1_amd64.deb ...
  Unpacking libfileutils-ocaml-dev (0.4.5-4+b1) ...
  Selecting previously unselected package libgettext-ocaml.
  Preparing to unpack .../31-libgettext-ocaml_0.3.5-2+b1_amd64.deb ...
  Unpacking libgettext-ocaml (0.3.5-2+b1) ...
  Selecting previously unselected package libcamlp4-ocaml-dev.
  Preparing to unpack .../32-libcamlp4-ocaml-dev_4.02.1+3-2_amd64.deb ...
  Unpacking libcamlp4-ocaml-dev (4.02.1+3-2) ...
  Selecting previously unselected package libgettext-ocaml-dev.
  Preparing to unpack .../33-libgettext-ocaml-dev_0.3.5-2+b1_amd64.deb ...
  Unpacking libgettext-ocaml-dev (0.3.5-2+b1) ...
  Selecting previously unselected package libxml-light-ocaml.
  Preparing to unpack .../34-libxml-light-ocaml_2.2-17+b1_amd64.deb ...
  Unpacking libxml-light-ocaml (2.2-17+b1) ...
  Selecting previously unselected package libxml-light-ocaml-dev.
  Preparing to unpack .../35-libxml-light-ocaml-dev_2.2-17+b1_amd64.deb ...
  Unpacking libxml-light-ocaml-dev (2.2-17+b1) ...
  Selecting previously unselected package dh-ocaml.
  Preparing to unpack .../36-dh-ocaml_1.0.10_all.deb ...
  Unpacking dh-ocaml (1.0.10) ...
  Selecting previously unselected package libextlib-ocaml.
  Preparing to unpack .../37-libextlib-ocaml_1.7.0-2+b1_amd64.deb ...
  Unpacking libextlib-ocaml (1.7.0-2+b1) ...
  Selecting previously unselected package libextlib-ocaml-dev.
  Preparing to unpack .../38-libextlib-ocaml-dev_1.7.0-2+b1_amd64.deb ...
  Unpacking libextlib-ocaml-dev (1.7.0-2+b1) ...
  Setting up cdbs (0.4.148) ...
  Setting up libcamomile-ocaml-data (0.8.4-4) ...
  Setting up libnuma1:amd64 (2.0.11-1) ...
  Setting up ocaml-base-nox (4.02.3-7) ...
  Setting up libtinfo-dev:amd64 (6.0+20160917-1) ...
  Setting up libxenstore3.0:amd64 (4.6.0-1+nmu2) ...
  Setting up dh-ocaml (1.0.10) ...
  Setting up libncurses5-dev:amd64 (6.0+20160917-1) ...
  Setting up libyajl2:amd64 (2.1.0-2) ...
  Processing triggers for libc-bin (2.24-5) ...
  Setting up libncursesw5-dev:amd64 (6.0+20160917-1) ...
  Setting up libxen-4.6:amd64 (4.6.0-1+nmu2) ...
  Setting up libxml-light-ocaml (2.2-17+b1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libextlib-ocaml (1.7.0-2+b1) ...
  Setting up libnl-3-200:amd64 (3.2.27-1) ...
  Setting up libfindlib-ocaml (1.6.2-1) ...
  Setting up ocaml-findlib (1.6.2-1) ...
  Setting up libdbus-1-3:amd64 (1.10.12-1) ...
  Setting up libavahi-common-data:amd64 (0.6.32-1) ...
  Setting up libgettext-ocaml (0.3.5-2+b1) ...
  Setting up libcurses-ocaml (1.0.3-2+b2) ...
  Setting up libnl-route-3-200:amd64 (3.2.27-1) ...
  Setting up libxen-dev (4.6.0-1+nmu2) ...
  Setting up libavahi-common3:amd64 (0.6.32-1) ...
  Setting up libavahi-client3:amd64 (0.6.32-1) ...
  Setting up libvirt0 (2.3.0-3) ...
  Setting up libvirt-dev (2.3.0-3) ...
  Setting up libvirt-ocaml (0.6.1.2-1+b2) ...
  Setting up ocaml-compiler-libs (4.02.3-7) ...
  Setting up ocaml-interp (4.02.3-7) ...
  Setting up ocaml-nox (4.02.3-7) ...
  Setting up libxml-light-ocaml-dev (2.2-17+b1) ...
  Setting up libcamomile-ocaml-dev (0.8.4-4+b1) ...
  Setting up libcsv-ocaml-dev (1.5-1) ...
  Setting up libcurses-ocaml-dev (1.0.3-2+b2) ...
  Setting up libvirt-ocaml-dev (0.6.1.2-1+b2) ...
  Setting up libextlib-ocaml-dev (1.7.0-2+b1) ...
  Setting up libcamlp4-ocaml-dev (4.02.1+3-2) ...
  Setting up libfileutils-ocaml-dev (0.4.5-4+b1) ...
  Setting up libgettext-ocaml-dev (0.3.5-2+b1) ...
  Setting up virt-top-build-deps (1.0.7-1.1) ...
  Processing triggers for libc-bin (2.24-5) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=dab9b613dd6f
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7
  OLDPWD=/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building virt-top 1.0.7-1.1 on amd64                                             **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package virt-top
  dpkg-buildpackage: info: source version 1.0.7-1.1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Joao Eriberto Mota Filho <eriberto at debian.org>
   dpkg-source --before-build virt-top-1.0.7
  dpkg-buildpackage: info: host architecture amd64
  dpkg-source: warning: unknown information field 'Dm-Upload-Allowed' in input data in general section of control info file
   fakeroot debian/rules clean
  test -x debian/rules
  rm -f debian/stamp-makefile-build debian/stamp-makefile-install
  /usr/bin/make -C . -k clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  make[1]: *** No rule to make target 'clean'.
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  /usr/share/cdbs/1/class/makefile.mk:91: recipe for target 'makefile-clean' failed
  make: [makefile-clean] Error 2 (ignored)
  rm -f debian/stamp-autotools
  rmdir --ignore-fail-on-non-empty .
  rmdir: failed to remove '.': Invalid argument
  /usr/share/cdbs/1/class/autotools.mk:64: recipe for target 'makefile-clean' failed
  make: [makefile-clean] Error 1 (ignored)
  set -e;    
  dh_clean 
  dh_clean: Compatibility levels before 9 are deprecated (level 7 in use)
  rm -f debian/stamp-autotools-files
  rm -f debian/*.doc-base.apiref*
  dh_ocamlclean
  /usr/bin/make -f debian/rules reverse-config
  make[1]: Entering directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  set -e;    
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  if [ -d "." ]; then \
    cd . && QUILT_PATCHES=/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \
  fi
  No patch removed
  rm -rf ./.pc
  rm -f debian/stamp-patch*
  rm -f Make.rules Makefile config.h config.log config.status \
        po/Makefile virt-top/Makefile virt-top/virt_top_gettext.ml
   debian/rules build
  test -x debian/rules
  mkdir -p "."
  dh_ocamlinit
  /usr/bin/make -f debian/rules reverse-config
  make[1]: Entering directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  set -e;    
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  cd . && QUILT_PATCHES=/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7/debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
  Applying patch 0001-add-opt-and-byte-compile-targets.patch
  patching file Makefile.in
  patching file virt-top/Makefile.in
  
  Applying patch 0005-fix-FTBFS-with-OCaml.patch
  patching file virt-top/Makefile.in
  
  Now at patch 0005-fix-FTBFS-with-OCaml.patch
  touch debian/stamp-patched
  /usr/bin/make -f debian/rules update-config
  make[1]: Entering directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  set -e;   mv ./config.guess ./config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./config.guess;
  set -e;   mv ./config.sub ./config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./config.sub;
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  set -e;   
  set -e;   
  touch debian/stamp-autotools-files
  chmod a+x /home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7/./configure
  mkdir -p .
  cd . && CFLAGS="-g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7=. -fstack-protector-strong -Wformat -Werror=format-security" CXXFLAGS="-g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7=. -fstack-protector-strong -Wformat -Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/virt-top" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules
  configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking, --disable-silent-rules
  checking for a BSD-compatible install... /usr/bin/install -c
  checking for ocamlc... ocamlc
  OCaml version is 4.02.3
  OCaml library path is /usr/lib/ocaml
  checking for ocamlopt... ocamlopt
  checking for ocamlc.opt... no
  checking for ocamlopt.opt... no
  checking for ocaml... ocaml
  checking for ocamldep... ocamldep
  checking for ocamlmktop... ocamlmktop
  checking for ocamlmklib... ocamlmklib
  checking for ocamldoc... ocamldoc
  checking for ocamlbuild... ocamlbuild
  checking for ocamlfind... ocamlfind
  checking for OCaml findlib package unix... found
  checking for OCaml findlib package extlib... found
  checking for OCaml findlib package libvirt... found
  checking for OCaml findlib package curses... found
  checking for OCaml findlib package gettext... found
  checking for OCaml findlib package xml-light... found
  checking for OCaml findlib package csv... found
  checking for OCaml findlib package calendar... not found
  checking for perldoc... perldoc
  checking for ocaml-gettext... ocaml-gettext
  checking for msgfmt... msgfmt
  configure: creating virt-top/virt_top_gettext.ml
  ------------------------------------------------------------
  Thanks for downloading virt-top 1.0.7
  ------------------------------------------------------------
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: creating Make.rules
  config.status: creating po/Makefile
  config.status: creating virt-top/Makefile
  config.status: creating virt-top/virt_top_version.ml
  config.status: creating config.h
  configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking, --disable-silent-rules
  touch debian/stamp-autotools
  /usr/bin/make -C . opt
  make[1]: Entering directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  for d in virt-top; do \
    /usr/bin/make -C $d opt; \
    if [ $? -ne 0 ]; then exit 1; fi; \
  done
  make[2]: Entering directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7/virt-top'
  rm -f .depend
  ocamlfind ocamldep -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv  virt_top_utils.mli virt_top.mli virt_top_gettext.ml virt_top_main.ml virt_top_csv.ml virt_top_calendar1.ml virt_top_xml.ml virt_top_calendar2.ml virt_top_version.ml virt_top_utils.ml virt_top.ml > .depend
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_version.ml
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_gettext.ml
  ocamlfind ocamlc -g -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_utils.mli
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_utils.ml
  ocamlfind ocamlc -g -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top.mli
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top.ml
  File "virt_top.ml", line 358, characters 12-25:
  Warning 3: deprecated: String.create
  Use Bytes.create instead.
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_xml.ml
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_csv.ml
  ocamlfind ocamlopt  -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv -c virt_top_main.ml
  ocamlfind ocamlopt \
    -package unix,extlib,curses,str,libvirt -package gettext-stub -package xml-light -package csv  -linkpkg \
    -o virt-top.opt virt_top_version.cmx virt_top_gettext.cmx virt_top_utils.cmx virt_top.cmx virt_top_xml.cmx virt_top_csv.cmx virt_top_main.cmx
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(startup.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(fail.o): relocation R_X86_64_32 against symbol `caml_exn_Failure' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(roots.o): relocation R_X86_64_32 against symbol `caml_frametable' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(globroots.o): relocation R_X86_64_32 against symbol `caml_global_roots' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(signals.o): relocation R_X86_64_32S against undefined symbol `caml_pending_signals' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(signals_asm.o): relocation R_X86_64_32S against symbol `caml_system__code_end' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(freelist.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(major_gc.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(minor_gc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(memory.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(alloc.o): relocation R_X86_64_32S against undefined symbol `caml_atom_table' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(compare.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(ints.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(floats.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(str.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(array.o): relocation R_X86_64_32 against undefined symbol `caml_atom_table' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(io.o): relocation R_X86_64_32 against `.data' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(extern.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(intern.o): relocation R_X86_64_32S against undefined symbol `caml_atom_table' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(hash.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(sys.o): relocation R_X86_64_32 against `.data' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(parsing.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(gc_ctrl.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(obj.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(lexing.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(printexc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(callback.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(weak.o): relocation R_X86_64_32 against symbol `caml_weak_ref_table' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(compact.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(finalise.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(custom.o): relocation R_X86_64_32S against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(unix.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: /usr/lib/ocaml/libasmrun.a(backtrace.o): relocation R_X86_64_32 against symbol `caml_backtrace_last_exn' can not be used when making a shared object; recompile with -fPIC
  /usr/bin/ld: final link failed: Nonrepresentable section on output
  collect2: error: ld returned 1 exit status
  File "caml_startup", line 1:
  Error: Error during linking
  Makefile:90: recipe for target 'virt-top.opt' failed
  make[2]: *** [virt-top.opt] Error 2
  make[2]: Leaving directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7/virt-top'
  Makefile:28: recipe for target 'opt' failed
  make[1]: *** [opt] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161024071310.RgCK0aCPkt.db.virt-top/virt-top-1.0.7'
  /usr/share/cdbs/1/class/makefile.mk:77: recipe for target 'debian/stamp-makefile-build' failed
  make: *** [debian/stamp-makefile-build] Error 2

  […]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: virt-top.1.0.7-1.1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 5723 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20161024/0ec53456/attachment-0001.obj>


More information about the Pkg-libvirt-maintainers mailing list