Bug#841768: mtasc: FTBFS: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC

Chris Lamb lamby at debian.org
Sun Oct 23 10:56:41 UTC 2016


Source: mtasc
Version: 1.14-3
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,

mtasc fails to build from source in unstable/amd64:

  […]

    libxdmcp6 ocaml ocaml-base ocaml-base-nox ocaml-compiler-libs ocaml-findlib
    ocaml-interp ocaml-native-compilers ocaml-nox x11proto-core-dev
    x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
  Suggested packages:
    ncurses-doc libxcb-doc ocaml-doc tuareg-mode | ocaml-mode
  Recommended packages:
    libx11-doc libfindlib-ocaml-dev ledit | readline-editor
  The following NEW packages will be installed:
    camlp4 libcamlp4-ocaml-dev libextlib-ocaml libextlib-ocaml-dev
    libfindlib-ocaml libncurses5-dev libpthread-stubs0-dev libtinfo-dev libx11-6
    libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev
    libxdmcp6 ocaml ocaml-base ocaml-base-nox ocaml-compiler-libs ocaml-findlib
    ocaml-interp ocaml-native-compilers ocaml-nox x11proto-core-dev
    x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
  0 upgraded, 31 newly installed, 0 to remove and 0 not upgraded.
  1 not fully installed or removed.
  Need to get 39.4 MB of archives.
  After this operation, 252 MB of additional disk space will be used.
  Get:1 http://httpredir.debian.org/debian sid/main amd64 ocaml-base-nox amd64 4.02.3-7 [539 kB]
  Get:2 http://httpredir.debian.org/debian sid/main amd64 libtinfo-dev amd64 6.0+20160917-1 [77.3 kB]
  Get:3 http://httpredir.debian.org/debian sid/main amd64 libncurses5-dev amd64 6.0+20160917-1 [173 kB]
  Get:4 http://httpredir.debian.org/debian sid/main amd64 ocaml-compiler-libs amd64 4.02.3-7 [9443 kB]
  Get:5 http://httpredir.debian.org/debian sid/main amd64 ocaml-interp amd64 4.02.3-7 [360 kB]
  Get:6 http://httpredir.debian.org/debian sid/main amd64 ocaml-nox amd64 4.02.3-7 [5539 kB]
  Get:7 http://httpredir.debian.org/debian sid/main amd64 libcamlp4-ocaml-dev amd64 4.02.1+3-2 [12.5 MB]
  Get:8 http://httpredir.debian.org/debian sid/main amd64 camlp4 amd64 4.02.1+3-2 [3454 kB]
  Get:9 http://httpredir.debian.org/debian sid/main amd64 libextlib-ocaml amd64 1.7.0-2+b1 [341 kB]
  Get:10 http://httpredir.debian.org/debian sid/main amd64 libextlib-ocaml-dev amd64 1.7.0-2+b1 [209 kB]
  Get:11 http://httpredir.debian.org/debian sid/main amd64 libxau6 amd64 1:1.0.8-1 [20.7 kB]
  Get:12 http://httpredir.debian.org/debian sid/main amd64 libxdmcp6 amd64 1:1.1.2-1.1 [26.2 kB]
  Get:13 http://httpredir.debian.org/debian sid/main amd64 libxcb1 amd64 1.12-1 [133 kB]
  Get:14 http://httpredir.debian.org/debian sid/main amd64 libx11-data all 2:1.6.3-1 [128 kB]
  Get:15 http://httpredir.debian.org/debian sid/main amd64 libx11-6 amd64 2:1.6.3-1 [742 kB]
  Get:16 http://httpredir.debian.org/debian sid/main amd64 ocaml-base amd64 4.02.3-7 [133 kB]
  Get:17 http://httpredir.debian.org/debian sid/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
  Get:18 http://httpredir.debian.org/debian sid/main amd64 x11proto-core-dev all 7.0.29-1 [728 kB]
  Get:19 http://httpredir.debian.org/debian sid/main amd64 libxau-dev amd64 1:1.0.8-1 [23.6 kB]
  Get:20 http://httpredir.debian.org/debian sid/main amd64 libxdmcp-dev amd64 1:1.1.2-1.1 [42.0 kB]
  Get:21 http://httpredir.debian.org/debian sid/main amd64 x11proto-input-dev all 2.3.2-1 [158 kB]
  Get:22 http://httpredir.debian.org/debian sid/main amd64 x11proto-kb-dev all 1.0.7-1 [233 kB]
  Get:23 http://httpredir.debian.org/debian sid/main amd64 xtrans-dev all 1.3.5-1 [100 kB]
  Get:24 http://httpredir.debian.org/debian sid/main amd64 libpthread-stubs0-dev amd64 0.3-4 [3866 B]
  Get:25 http://httpredir.debian.org/debian sid/main amd64 libxcb1-dev amd64 1.12-1 [169 kB]
  Get:26 http://httpredir.debian.org/debian sid/main amd64 libx11-dev amd64 2:1.6.3-1 [813 kB]
  Get:27 http://httpredir.debian.org/debian sid/main amd64 ocaml amd64 4.02.3-7 [121 kB]
  Get:28 http://httpredir.debian.org/debian sid/main amd64 ocaml-native-compilers amd64 4.02.3-7 [2541 kB]
  Get:29 http://httpredir.debian.org/debian sid/main amd64 libfindlib-ocaml amd64 1.6.2-1 [160 kB]
  Get:30 http://httpredir.debian.org/debian sid/main amd64 ocaml-findlib amd64 1.6.2-1 [274 kB]
  Get:31 http://httpredir.debian.org/debian sid/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-2+b1 [206 kB]
  Fetched 39.4 MB in 0s (60.0 MB/s)
  Selecting previously unselected package ocaml-base-nox.
  (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23460 files and directories currently installed.)
  Preparing to unpack .../00-ocaml-base-nox_4.02.3-7_amd64.deb ...
  Unpacking ocaml-base-nox (4.02.3-7) ...
  Selecting previously unselected package libtinfo-dev:amd64.
  Preparing to unpack .../01-libtinfo-dev_6.0+20160917-1_amd64.deb ...
  Unpacking libtinfo-dev:amd64 (6.0+20160917-1) ...
  Selecting previously unselected package libncurses5-dev:amd64.
  Preparing to unpack .../02-libncurses5-dev_6.0+20160917-1_amd64.deb ...
  Unpacking libncurses5-dev:amd64 (6.0+20160917-1) ...
  Selecting previously unselected package ocaml-compiler-libs.
  Preparing to unpack .../03-ocaml-compiler-libs_4.02.3-7_amd64.deb ...
  Unpacking ocaml-compiler-libs (4.02.3-7) ...
  Selecting previously unselected package ocaml-interp.
  Preparing to unpack .../04-ocaml-interp_4.02.3-7_amd64.deb ...
  Unpacking ocaml-interp (4.02.3-7) ...
  Selecting previously unselected package ocaml-nox.
  Preparing to unpack .../05-ocaml-nox_4.02.3-7_amd64.deb ...
  Unpacking ocaml-nox (4.02.3-7) ...
  Selecting previously unselected package libcamlp4-ocaml-dev.
  Preparing to unpack .../06-libcamlp4-ocaml-dev_4.02.1+3-2_amd64.deb ...
  Unpacking libcamlp4-ocaml-dev (4.02.1+3-2) ...
  Selecting previously unselected package camlp4.
  Preparing to unpack .../07-camlp4_4.02.1+3-2_amd64.deb ...
  Unpacking camlp4 (4.02.1+3-2) ...
  Selecting previously unselected package libextlib-ocaml.
  Preparing to unpack .../08-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 .../09-libextlib-ocaml-dev_1.7.0-2+b1_amd64.deb ...
  Unpacking libextlib-ocaml-dev (1.7.0-2+b1) ...
  Selecting previously unselected package libxau6:amd64.
  Preparing to unpack .../10-libxau6_1%3a1.0.8-1_amd64.deb ...
  Unpacking libxau6:amd64 (1:1.0.8-1) ...
  Selecting previously unselected package libxdmcp6:amd64.
  Preparing to unpack .../11-libxdmcp6_1%3a1.1.2-1.1_amd64.deb ...
  Unpacking libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Selecting previously unselected package libxcb1:amd64.
  Preparing to unpack .../12-libxcb1_1.12-1_amd64.deb ...
  Unpacking libxcb1:amd64 (1.12-1) ...
  Selecting previously unselected package libx11-data.
  Preparing to unpack .../13-libx11-data_2%3a1.6.3-1_all.deb ...
  Unpacking libx11-data (2:1.6.3-1) ...
  Selecting previously unselected package libx11-6:amd64.
  Preparing to unpack .../14-libx11-6_2%3a1.6.3-1_amd64.deb ...
  Unpacking libx11-6:amd64 (2:1.6.3-1) ...
  Selecting previously unselected package ocaml-base.
  Preparing to unpack .../15-ocaml-base_4.02.3-7_amd64.deb ...
  Unpacking ocaml-base (4.02.3-7) ...
  Selecting previously unselected package xorg-sgml-doctools.
  Preparing to unpack .../16-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
  Unpacking xorg-sgml-doctools (1:1.11-1) ...
  Selecting previously unselected package x11proto-core-dev.
  Preparing to unpack .../17-x11proto-core-dev_7.0.29-1_all.deb ...
  Unpacking x11proto-core-dev (7.0.29-1) ...
  Selecting previously unselected package libxau-dev:amd64.
  Preparing to unpack .../18-libxau-dev_1%3a1.0.8-1_amd64.deb ...
  Unpacking libxau-dev:amd64 (1:1.0.8-1) ...
  Selecting previously unselected package libxdmcp-dev:amd64.
  Preparing to unpack .../19-libxdmcp-dev_1%3a1.1.2-1.1_amd64.deb ...
  Unpacking libxdmcp-dev:amd64 (1:1.1.2-1.1) ...
  Selecting previously unselected package x11proto-input-dev.
  Preparing to unpack .../20-x11proto-input-dev_2.3.2-1_all.deb ...
  Unpacking x11proto-input-dev (2.3.2-1) ...
  Selecting previously unselected package x11proto-kb-dev.
  Preparing to unpack .../21-x11proto-kb-dev_1.0.7-1_all.deb ...
  Unpacking x11proto-kb-dev (1.0.7-1) ...
  Selecting previously unselected package xtrans-dev.
  Preparing to unpack .../22-xtrans-dev_1.3.5-1_all.deb ...
  Unpacking xtrans-dev (1.3.5-1) ...
  Selecting previously unselected package libpthread-stubs0-dev:amd64.
  Preparing to unpack .../23-libpthread-stubs0-dev_0.3-4_amd64.deb ...
  Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ...
  Selecting previously unselected package libxcb1-dev:amd64.
  Preparing to unpack .../24-libxcb1-dev_1.12-1_amd64.deb ...
  Unpacking libxcb1-dev:amd64 (1.12-1) ...
  Selecting previously unselected package libx11-dev:amd64.
  Preparing to unpack .../25-libx11-dev_2%3a1.6.3-1_amd64.deb ...
  Unpacking libx11-dev:amd64 (2:1.6.3-1) ...
  Selecting previously unselected package ocaml.
  Preparing to unpack .../26-ocaml_4.02.3-7_amd64.deb ...
  Unpacking ocaml (4.02.3-7) ...
  Selecting previously unselected package ocaml-native-compilers.
  Preparing to unpack .../27-ocaml-native-compilers_4.02.3-7_amd64.deb ...
  Unpacking ocaml-native-compilers (4.02.3-7) ...
  Selecting previously unselected package libfindlib-ocaml.
  Preparing to unpack .../28-libfindlib-ocaml_1.6.2-1_amd64.deb ...
  Unpacking libfindlib-ocaml (1.6.2-1) ...
  Selecting previously unselected package ocaml-findlib.
  Preparing to unpack .../29-ocaml-findlib_1.6.2-1_amd64.deb ...
  Unpacking ocaml-findlib (1.6.2-1) ...
  Selecting previously unselected package zlib1g-dev:amd64.
  Preparing to unpack .../30-zlib1g-dev_1%3a1.2.8.dfsg-2+b1_amd64.deb ...
  Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ...
  Setting up libpthread-stubs0-dev:amd64 (0.3-4) ...
  Setting up xorg-sgml-doctools (1:1.11-1) ...
  Setting up ocaml-base-nox (4.02.3-7) ...
  Setting up libtinfo-dev:amd64 (6.0+20160917-1) ...
  Setting up x11proto-kb-dev (1.0.7-1) ...
  Setting up libncurses5-dev:amd64 (6.0+20160917-1) ...
  Setting up xtrans-dev (1.3.5-1) ...
  Processing triggers for libc-bin (2.24-5) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libextlib-ocaml (1.7.0-2+b1) ...
  Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Setting up libfindlib-ocaml (1.6.2-1) ...
  Setting up ocaml-findlib (1.6.2-1) ...
  Setting up libx11-data (2:1.6.3-1) ...
  Setting up libxau6:amd64 (1:1.0.8-1) ...
  Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ...
  Setting up x11proto-core-dev (7.0.29-1) ...
  Setting up libxau-dev:amd64 (1:1.0.8-1) ...
  Setting up libxdmcp-dev:amd64 (1:1.1.2-1.1) ...
  Setting up libxcb1:amd64 (1.12-1) ...
  Setting up x11proto-input-dev (2.3.2-1) ...
  Setting up libx11-6:amd64 (2:1.6.3-1) ...
  Setting up ocaml-base (4.02.3-7) ...
  Setting up libxcb1-dev:amd64 (1.12-1) ...
  Setting up libx11-dev:amd64 (2:1.6.3-1) ...
  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 ocaml-native-compilers (4.02.3-7) ...
  Setting up libextlib-ocaml-dev (1.7.0-2+b1) ...
  Setting up libcamlp4-ocaml-dev (4.02.1+3-2) ...
  Setting up ocaml (4.02.3-7) ...
  Setting up camlp4 (4.02.1+3-2) ...
  Setting up mtasc-build-deps (1.14-3) ...
  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=bd593522521b
  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.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14
  OLDPWD=/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc
  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 mtasc 1.14-3 on amd64                                                   **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package mtasc
  dpkg-buildpackage: info: source version 1.14-3
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Paul Wise <pabs at debian.org>
   dpkg-source --before-build mtasc-1.14
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --parallel
     dh_testdir -O--parallel
     debian/rules override_dh_auto_clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  [ ! -f ocaml/mtasc/doc/Makefile ] || /usr/bin/make -f ocaml/mtasc/doc/Makefile clean
  make[2]: Entering directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  rm -f ocaml/*/*.cma ocaml/*/*.cmi ocaml/*/*.cmo ocaml/*/*.cmx
  rm -f ocaml/*/*.cmxa ocaml/*/*.o ocaml/*/*.a
  rm -f ocaml/mtasc/lexer.ml ocaml/mtasc/mtasc
  make[2]: Leaving directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
     dh_clean -O--parallel
   debian/rules build
  dh build --parallel
     dh_testdir -O--parallel
     dh_update_autotools_config -O--parallel
     dh_auto_configure -O--parallel
     debian/rules override_dh_auto_build
  make[1]: Entering directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  /usr/bin/make -f ocaml/mtasc/doc/Makefile C=ocamlopt O=cmx A=cmxa CU= CP=camlp4o.opt
  make[2]: Entering directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  ( cd ocaml/extc ; ocamlopt extc_stubs.c ;\
  ocamlfind ocamlopt -package extlib -a -o extc.cmxa -cclib ../extc/extc_stubs.o -cclib -lz extc.mli extc.ml )
  File "extc.ml", line 58, characters 11-24:
  Warning 3: deprecated: String.create
  Use Bytes.create instead.
  File "extc.ml", line 70, characters 11-24:
  Warning 3: deprecated: String.create
  Use Bytes.create instead.
  cd ocaml/swflib ; ocamlfind ocamlopt -package extlib -a -o swflib.cmxa -I .. -I ../extc as3.mli as3code.ml as3parse.ml swf.ml swfZip.ml actionScript.ml swfParser.ml
  ( cd ocaml/mtasc ; ocamllex lexer.mll ; ocamlfind ocamlopt -c expr.ml lexer.ml ; ocamlfind ocamlopt -c -pp camlp4o.opt parser.ml ;\
  ocamlfind ocamlopt -package extlib -c -I .. -I ../extc -I ../swflib typer.ml class.ml plugin.ml genSwf.ml main.ml ;\
  ocamlfind ocamlopt -package extlib -linkpkg  -o mtasc -cclib -lz ../extc/extc.cmxa ../swflib/swflib.cmxa expr.cmx lexer.cmx parser.cmx typer.cmx class.cmx plugin.cmx genSwf.cmx main.cmx )
  101 states, 709 transitions, table size 3442 bytes
  /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(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(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: /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(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(parsing.o): relocation R_X86_64_32S against `.rodata' 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
  ocaml/mtasc/doc/Makefile:16: recipe for target 'build' failed
  make[2]: *** [build] Error 2
  make[2]: Leaving directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  debian/rules:31: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161023125602.E0RT9zUlQN.db.mtasc/mtasc-1.14'
  debian/rules:28: recipe for target 'build' failed
  make: *** [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: mtasc.1.14-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 4221 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20161023/4da246ac/attachment.obj>


More information about the Reproducible-builds mailing list