Source: numerix Version: 0.22-5 Severity: serious User: [email protected] Usertags: qa-ftbfs-20091210 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[1]: Entering directory > `/build/user-numerix_0.22-5-amd64-dA3yFs/numerix-0.22' > gcc -fPIC -Wall -g -O2 -O2 -fpic -Duse_clong -c -o kernel/n/o/numerix-c.o > kernel/n/c/numerix.c > In file included from kernel/n/c/numerix.c:67: > kernel/n/c/prime.c: In function 'small_prime': > kernel/n/c/prime.c:43: warning: 'crible' is static but used in inline > function 'small_prime' which is not static > gcc -fPIC -Wall -g -O2 -O2 -fpic -Duse_slong -c -o kernel/n/o/numerix-s.o > kernel/n/c/numerix.c > In file included from kernel/n/c/numerix.c:67: > kernel/n/c/prime.c: In function 'small_prime': > kernel/n/c/prime.c:43: warning: 'crible' is static but used in inline > function 'small_prime' which is not static > gcc -fPIC -Wall -g -O2 -O2 -fpic -Duse_slong -c -o kernel/n/o/numerix-t.o > kernel/n/x86-64/numerix.S > gcc -fPIC -Wall -g -O2 -O2 -fpic -Dc_api -c -o kernel/c/o/chrono.o > kernel/x/c/chrono.c > gcc -fPIC -Wall -g -O2 -O2 -fpic -Duse_clong -c -o kernel/c/o/numerix-c.o > kernel/c/c/numerix.c > gcc -fPIC -Wall -g -O2 -O2 -fpic -Duse_slong -c -o kernel/c/o/numerix-s.o > kernel/c/c/numerix.c > rm -f kernel/c/o/libnumerix-c.a > ar -rc kernel/c/o/libnumerix-c.a kernel/c/o/chrono.o kernel/c/o/numerix-c.o > kernel/c/o/numerix-s.o kernel/n/o/numerix-c.o kernel/n/o/numerix-s.o > kernel/n/o/numerix-t.o > ranlib kernel/c/o/libnumerix-c.a > (sed -e '/#if 0/d' -e '/End of the public interface/,$d' > kernel/c/h/numerix.h; \ > for i in kernel/x/h/add.h kernel/x/h/cmp.h kernel/x/h/convert.h > kernel/x/h/copy.h kernel/x/h/div.h kernel/x/h/dump.h kernel/x/h/fact.h > kernel/x/h/gcd.h kernel/x/h/mul.h kernel/x/h/pow.h kernel/x/h/powmod.h > kernel/x/h/prime.h kernel/x/h/random.h kernel/x/h/root.h kernel/x/h/shift.h > kernel/x/h/sqrt.h kernel/x/h/string.h kernel/x/h/chrono.h; do sed -e > '2,/\*\//d' $i; done |\ > gcc -fPIC -Wall -g -O2 -O2 -Dc_api -E -P -C -) >kernel/c/o/numerix.h > kernel/ocaml/numerix.sh clong slong big gmp kernel/ocaml/ml/numerix.ml > >kernel/ocaml/o/numerix.ml > kernel/ocaml/numerix.sh clong slong big gmp kernel/ocaml/mli/numerix.mli > >kernel/ocaml/o/numerix.mli > ocamlc -I kernel/ocaml/o -c kernel/ocaml/o/numerix.mli > ocamlc -I kernel/ocaml/o -c kernel/ocaml/o/numerix.ml > ocamlopt -I kernel/ocaml/o -c kernel/ocaml/o/numerix.ml > gcc -fPIC -Wall -g -O2 -O2 -fpic -I/usr/lib/ocaml/caml -Docaml_api -c -o > kernel/ocaml/o/chrono.o kernel/x/c/chrono.c > gcc -fPIC -Wall -g -O2 -O2 -fpic -I/usr/lib/ocaml/caml -Duse_clong -c -o > kernel/ocaml/o/numerix-c.o kernel/ocaml/c/numerix.c > gcc -fPIC -Wall -g -O2 -O2 -fpic -I/usr/lib/ocaml/caml -Duse_slong -c -o > kernel/ocaml/o/numerix-s.o kernel/ocaml/c/numerix.c > gcc -fPIC -Wall -g -O2 -O2 -fpic -I/usr/lib/ocaml/caml -c -o > kernel/ocaml/o/numerix-g.o kernel/ocaml/c/gmp.c > ocamlmklib -I kernel/ocaml/o -o numerix -oc numerix-ocaml > kernel/ocaml/o/numerix.cmo kernel/ocaml/o/numerix.cmx > kernel/ocaml/o/chrono.o kernel/ocaml/o/hash.o kernel/ocaml/o/numerix-c.o > kernel/ocaml/o/numerix-s.o kernel/ocaml/o/numerix-g.o kernel/n/o/numerix-c.o > kernel/n/o/numerix-s.o kernel/n/o/numerix-t.o -lgmp > mv numerix.cma libnumerix-ocaml.a kernel/ocaml/o > if test -e dllnumerix-ocaml.so; then mv dllnumerix-ocaml.so kernel/ocaml/o; fi > mv numerix.cmxa numerix.a kernel/ocaml/o > sed -e 's/_Mode_list_/ "Clong" :: "Slong" :: "Big" :: "Gmp" ::/' \ > -e 's?_directory_?/usr/lib?' \ > -e 's/_numerix_version_/0.22/' \ > kernel/ocaml/ml/toplevelcfg.ml >kernel/ocaml/o/toplevelcfg.ml > ocamlc -I kernel/ocaml/o -o kernel/ocaml/o/toplevelcfg.cmo -c > kernel/ocaml/o/toplevelcfg.ml > ocamlmktop -I kernel/ocaml/o -o kernel/ocaml/o/ocamlnumx nums.cma > kernel/ocaml/o/numerix.cma kernel/ocaml/o/toplevelcfg.cmo > gcc -fPIC -Wall -g -O2 -O2 -Duse_clong -Ikernel/c/o -o exemples/c/pi-c > exemples/c/pi.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_clong -Ikernel/c/o -o exemples/c/shanks-c > exemples/c/shanks.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_clong -Ikernel/c/o -o exemples/c/simple-c > exemples/c/simple.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_clong -Ikernel/c/o -o exemples/c/chrono-c > exemples/c/chrono.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_clong -Ikernel/c/o -o > exemples/c/prime-test-c exemples/c/prime-test.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_slong -Ikernel/c/o -o exemples/c/pi-s > exemples/c/pi.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_slong -Ikernel/c/o -o exemples/c/shanks-s > exemples/c/shanks.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_slong -Ikernel/c/o -o exemples/c/simple-s > exemples/c/simple.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_slong -Ikernel/c/o -o exemples/c/chrono-s > exemples/c/chrono.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -Duse_slong -Ikernel/c/o -o > exemples/c/prime-test-s exemples/c/prime-test.c -Lkernel/c/o -lnumerix-c > gcc -fPIC -Wall -g -O2 -O2 -o exemples/c/pi-g exemples/c/pi-gmp.c > kernel/c/o/chrono.o -lgmp > gcc -fPIC -Wall -g -O2 -O2 -o exemples/c/chrono-g exemples/c/chrono-gmp.c > kernel/c/o/chrono.o -lgmp > ocamlc -I kernel/ocaml/o -o exemples/ocaml/pi nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/pi.ml > ocamlc -I kernel/ocaml/o -o exemples/ocaml/shanks nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/shanks.ml > ocamlc -I kernel/ocaml/o -o exemples/ocaml/simple nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/simple.ml > ocamlc -I kernel/ocaml/o -o exemples/ocaml/digits nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/digits.ml > ocamlc -I kernel/ocaml/o -o exemples/ocaml/sqrt-163 nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/sqrt-163.ml > File "exemples/ocaml/sqrt-163.ml", line 1, characters 0-1: > Warning X: bad source file name: "Sqrt-163" is not a valid module name. > ocamlc -I kernel/ocaml/o -o exemples/ocaml/cmp nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/cmp.ml > ocamlc -I kernel/ocaml/o -o exemples/ocaml/rcheck nums.cma > kernel/ocaml/o/numerix.cma exemples/ocaml/rcheck.ml > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/pi-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/pi.ml > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/shanks-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/shanks.ml > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/simple-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/simple.ml > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/digits-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/digits.ml > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/sqrt-163-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/sqrt-163.ml > File "exemples/ocaml/sqrt-163.ml", line 1, characters 0-1: > Warning X: bad source file name: "Sqrt-163" is not a valid module name. > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/cmp-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/cmp.ml > ocamlopt -I kernel/ocaml/o -o exemples/ocaml/rcheck-opt nums.cmxa > kernel/ocaml/o/numerix.cmxa exemples/ocaml/rcheck.ml > -------------------- Testing the C interface > exemples/c/\pi-g -test && \ > for i in pi shanks simple; do for j in c s; do \ > LD_LIBRARY_PATH=kernel/c/o:$LD_LIBRARY_PATH exemples/c/$i-$j -test; > \ > done; done > exemples/c/pi-g test ok > exemples/c/pi-c test ok > exemples/c/pi-s test ok > exemples/c/shanks-c test ok > exemples/c/shanks-s test ok > exemples/c/simple-c test ok > exemples/c/simple-s test ok > -------------------- Testing the Ocaml interface > CAML_LD_LIBRARY_PATH=kernel/ocaml/o:$CAML_LD_LIBRARY_PATH; \ > LD_LIBRARY_PATH=kernel/ocaml/o:$LD_LIBRARY_PATH; \ > export CAML_LD_LIBRARY_PATH LD_LIBRARY_PATH; \ > for i in pi shanks simple digits sqrt-163; do for j in clong slong big > gmp; do \ > exemples/ocaml/$i -test -e $j; \ > done; done > exemples/ocaml/pi Clong test ok > exemples/ocaml/pi Slong test ok > exemples/ocaml/pi Big test ok > exemples/ocaml/pi Gmp test ok > exemples/ocaml/shanks Clong test ok > exemples/ocaml/shanks Slong test ok > exemples/ocaml/shanks Big test ok > exemples/ocaml/shanks Gmp test ok > exemples/ocaml/simple Clong test ok > exemples/ocaml/simple Slong test ok > exemples/ocaml/simple Big test ok > exemples/ocaml/simple Gmp test ok > exemples/ocaml/digits Clong test ok > exemples/ocaml/digits Slong test ok > exemples/ocaml/digits Big test ok > exemples/ocaml/digits Gmp test ok > exemples/ocaml/sqrt-163 Clong test ok > exemples/ocaml/sqrt-163 Slong test ok > exemples/ocaml/sqrt-163 Big test ok > exemples/ocaml/sqrt-163 Gmp test ok > -------------------- Testing the Ocamlopt interface > CAML_LD_LIBRARY_PATH=kernel/ocaml/o:$CAML_LD_LIBRARY_PATH; \ > LD_LIBRARY_PATH=kernel/ocaml/o:$LD_LIBRARY_PATH; \ > export CAML_LD_LIBRARY_PATH LD_LIBRARY_PATH; \ > for i in pi shanks simple digits sqrt-163; do for j in clong slong big > gmp; do \ > exemples/ocaml/$i-opt -test -e $j; \ > done; done > exemples/ocaml/pi-opt Clong test ok > exemples/ocaml/pi-opt Slong test ok > exemples/ocaml/pi-opt Big test ok > exemples/ocaml/pi-opt Gmp test ok > exemples/ocaml/shanks-opt Clong test ok > exemples/ocaml/shanks-opt Slong test ok > exemples/ocaml/shanks-opt Big test ok > exemples/ocaml/shanks-opt Gmp test ok > exemples/ocaml/simple-opt Clong test ok > exemples/ocaml/simple-opt Slong test ok > exemples/ocaml/simple-opt Big test ok > exemples/ocaml/simple-opt Gmp test ok > exemples/ocaml/digits-opt Clong test ok > exemples/ocaml/digits-opt Slong test ok > exemples/ocaml/digits-opt Big test ok > exemples/ocaml/digits-opt Gmp test ok > exemples/ocaml/sqrt-163-opt Clong test ok > exemples/ocaml/sqrt-163-opt Slong test ok > exemples/ocaml/sqrt-163-opt Big test ok > exemples/ocaml/sqrt-163-opt Gmp test ok > make[1]: Leaving directory > `/build/user-numerix_0.22-5-amd64-dA3yFs/numerix-0.22' > touch build-stamp > dh_prep -i > dh_installdirs -i > /usr/bin/make -C doc all > make[1]: Entering directory > `/build/user-numerix_0.22-5-amd64-dA3yFs/numerix-0.22/doc' > make[1]: *** No rule to make target `all'. Stop. > make[1]: Leaving directory > `/build/user-numerix_0.22-5-amd64-dA3yFs/numerix-0.22/doc' > make: *** [install-doc] Error 2 The full build log is available from: http://people.debian.org/~lucas/logs/2009/12/10/numerix_0.22-5_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 | [email protected] http://www.lucas-nussbaum.net/ | | jabber: [email protected] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

