[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#489085: advi: FTBFS: ld: cannot find -lXpm



Package: advi
Version: 1.6.0-13
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20080702 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on
i386.

Relevant part:
> gcc -MM -I/usr/lib/ocaml/3.10.2 -DHAVE_XINERAMA -I/usr/X11R6/include -O -fno-defer-pop -Wall -Wno-unused events.c grwm.c grY11.c \
> 		| sed -e 's|/usr/lib/ocaml/3.10.2/[^ ]*||' >> .depend
> chmod a+w .depend
> make[1]: Leaving directory `/build/user-advi_1.6.0-13-amd64-n8Zfm3/advi-1.6.0-13'
> Building the native code version with the native compilers
> /usr/bin/make HAVE_OPT=".opt" bin
> make[1]: Entering directory `/build/user-advi_1.6.0-13-amd64-n8Zfm3/advi-1.6.0-13'
> ocamlc -warn-error A -g -ccopt "-DHAVE_XINERAMA -I/usr/X11R6/include -O -fno-defer-pop -Wall -Wno-unused" -c events.c
> ocamlc -warn-error A -g -ccopt "-DHAVE_XINERAMA -I/usr/X11R6/include -O -fno-defer-pop -Wall -Wno-unused" -c grwm.c
> ocamlc -warn-error A -g -ccopt "-DHAVE_XINERAMA -I/usr/X11R6/include -O -fno-defer-pop -Wall -Wno-unused" -c grY11.c
> grY11.c: In function 'caml_gr_origin':
> grY11.c:208: warning: pointer targets in passing argument 6 of 'XGetGeometry' differ in signedness
> grY11.c:208: warning: pointer targets in passing argument 7 of 'XGetGeometry' differ in signedness
> grY11.c:208: warning: pointer targets in passing argument 8 of 'XGetGeometry' differ in signedness
> grY11.c:208: warning: pointer targets in passing argument 9 of 'XGetGeometry' differ in signedness
> grY11.c:210: warning: pointer targets in passing argument 6 of 'XQueryTree' differ in signedness
> grY11.c: In function 'caml_gr_set_named_atom_property':
> grY11.c:308: warning: pointer targets in passing argument 7 of 'XChangeProperty' differ in signedness
> grY11.c: In function 'get_position_against_root':
> grY11.c:345: warning: pointer targets in passing argument 6 of 'XQueryTree' differ in signedness
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c config.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c misc.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c misc.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c timeout.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c timeout.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c ageometry.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c ageometry.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c options.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c options.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c rc.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c rc.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c userfile.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c userfile.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c graphicsY11.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c graphicsY11.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c global_options.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c global_options.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c busy.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c busy.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c gradient.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c gradient.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c gterm.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c gterm.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c launch.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c launch.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c dvicolor.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c dvicolor.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c shot.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c shot.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c laser_pointer.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c laser_pointer.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c dvicommands.mli
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c symbol.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c symbol.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c input.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c input.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c table.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c table.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c pkfont.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c pkfont.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c ttfont.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c ttfont.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c jfm.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c jfm.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c search.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c search.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c font.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c font.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c glyph.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c glyph.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c devfont.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c devfont.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c units.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c units.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c dimension.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c dimension.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c dvi.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c dvi.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c drawimage.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c drawimage.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c gs.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c gs.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c transitions.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c transimpl.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c embed.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c embed.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c grdev.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c grdev.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c addons.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c addons.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c scratch.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c scratch.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c cdvi.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c cdvi.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c driver.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c driver.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c thumbnails.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c thumbnails.ml
> ocamlc -warn-error A -g -I /usr/lib/ocaml/3.10.2/camlimages -c dviview.mli
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c dviview.ml
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages -c main.ml
> ocamlopt.opt -warn-error A -inline 10000 -I /usr/lib/ocaml/3.10.2/camlimages events.o grwm.o grY11.o graphics.cmxa unix.cmxa str.cmxa ci_core.cmxa graphics.cmxa ci_graphics.cmxa ci_freetype.cmxa ci_gif.cmxa ci_jpeg.cmxa ci_tiff.cmxa ci_bmp.cmxa ci_ppm.cmxa ci_png.cmxa ci_xvthumb.cmxa ci_xpm.cmxa ci_ps.cmxa config.cmx misc.cmx timeout.cmx ageometry.cmx options.cmx rc.cmx userfile.cmx graphicsY11.cmx global_options.cmx busy.cmx gradient.cmx gterm.cmx launch.cmx dvicolor.cmx shot.cmx laser_pointer.cmx symbol.cmx input.cmx table.cmx pkfont.cmx ttfont.cmx jfm.cmx search.cmx font.cmx glyph.cmx devfont.cmx units.cmx dimension.cmx dvi.cmx drawimage.cmx gs.cmx transimpl.cmx embed.cmx grdev.cmx addons.cmx scratch.cmx cdvi.cmx driver.cmx thumbnails.cmx dviview.cmx main.cmx \
> 		 -cclib -lgraphics -cclib -lunix -cclib -lstr -cclib -lSM -cclib -lICE -cclib -lXinerama -cclib -lXext -cclib -lX11 -o advi.bin
> /usr/bin/ld: cannot find -lXpm
> collect2: ld returned 1 exit status

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/07/02

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 containing a sid i386
environment.  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: