Your message dated Sun, 6 Nov 2016 12:30:59 +0100 with message-id <79a98b17-a32f-8497-d2ba-46d82f621f37@dogguy.org> and subject line Issues fixed in ocaml/4.02.3-7+b1 has caused the Debian Bug report #841768, regarding mtasc: FTBFS: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 841768: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841768 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: mtasc: FTBFS: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
- From: Chris Lamb <lamby@debian.org>
- Date: Sun, 23 Oct 2016 11:56:41 +0100
- Message-id: <1477220201.2461244.764517905.18AFE4F6@webmail.messagingengine.com>
Source: mtasc Version: 1.14-3 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@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@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@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@debian.org / chris-lamb.co.uk `-Attachment: mtasc.1.14-3.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---
- To: 837659-done@bugs.debian.org, 837669-done@bugs.debian.org, 837670-done@bugs.debian.org, 837671-done@bugs.debian.org, 841768-done@bugs.debian.org, 841879-done@bugs.debian.org, 841880-done@bugs.debian.org
- Subject: Issues fixed in ocaml/4.02.3-7+b1
- From: Mehdi Dogguy <mehdi@dogguy.org>
- Date: Sun, 6 Nov 2016 12:30:59 +0100
- Message-id: <79a98b17-a32f-8497-d2ba-46d82f621f37@dogguy.org>
notfound 837659 ocaml/4.02.3-7 notfound 837669 ocaml/4.02.3-7 thanks OCaml has been binNMUed since then. So, those issues are now resolved and packages are buildable again. The only issue left is to do PIC on ARM archs and is tracked in #837359 [1]. It should be fixed in ocaml/4.02.3-8 which was uploaded a few minutes ago. Once ocaml/4.02.3-8 is available, packages which failed to build on armhf will be given back for rebuild. [1] https://bugs.debian.org/837359 If you are still experiencing FTBFSes caused by OCaml, do not hesitate to re-open the bugreport and we will have a deeper look at the issue. Regards, -- Mehdi
--- End Message ---