Your message dated Sun, 6 Nov 2016 12:30:59 +0100
with message-id <[email protected]>
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 [email protected]
immediately.)
--
841768: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841768
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mtasc
Version: 1.14-3
Severity: serious
Justification: fails to build from source
User: [email protected]
Usertags: ftbfs
X-Debbugs-Cc: [email protected]
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
[email protected]
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 <[email protected]>
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
`. `'` [email protected] / chris-lamb.co.uk
`-
mtasc.1.14-3.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---
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 ---