Bug#618106: jocaml: FTBFS: camlasm884d3d.s:1959: Error: .size expression does not evaluate to a constant
Source: jocaml
Version: 3.11.2.a-1
Severity: serious
Tags: wheezy sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20110313 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[3]: Entering directory `/build/user-jocaml_3.11.2.a-1-amd64-i63OG_/jocaml-3.11.2.a/stdlib'
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags pervasives.cmx` -c pervasives.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags array.cmx` -c array.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags list.cmx` -c list.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags char.cmx` -c char.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags string.cmx` -c string.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags sys.cmx` -c sys.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags hashtbl.cmx` -c hashtbl.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags sort.cmx` -c sort.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags marshal.cmx` -c marshal.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags obj.cmx` -c obj.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags int32.cmx` -c int32.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags int64.cmx` -c int64.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags nativeint.cmx` -c nativeint.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags lexing.cmx` -c lexing.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags parsing.cmx` -c parsing.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags set.cmx` -c set.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags map.cmx` -c map.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags stack.cmx` -c stack.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags queue.cmx` -c queue.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags camlinternalLazy.cmx` -c camlinternalLazy.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags lazy.cmx` -c lazy.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags stream.cmx` -c stream.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags buffer.cmx` -c buffer.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags printf.cmx` -c printf.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags format.cmx` -c format.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags scanf.cmx` -c scanf.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags arg.cmx` -c arg.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags printexc.cmx` -c printexc.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags gc.cmx` -c gc.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags digest.cmx` -c digest.ml
> ../boot/ocamlrun ../ocamlopt -warn-error A -nostdlib -g -nojoin `./Compflags random.cmx` -c random.ml
> /tmp/camlasm884d3d.s: Assembler messages:
> /tmp/camlasm884d3d.s:1959: Error: .size expression does not evaluate to a constant
> File "random.ml", line 1, characters 0-1:
> Error: Assembler error, input left in file /tmp/camlasm884d3d.s
> make[3]: *** [random.cmx] Error 2
The full build log is available from:
http://people.debian.org/~lucas/logs/2011/03/13/jocaml_3.11.2.a-1_lsid64.buildlog
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
--
| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |
Reply to: