>>> Unpacking source... >>> Unpacking camlimages-2.2.tgz to /var/tmp/portage/dev-ml/camlimages-2.20-r2/work * Applying camlimages-2.20-ocaml-3.09.diff ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ml/camlimages-2.20-r2/work >>> Compiling source in /var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2 ... ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-lablgtk=/dev/null --with-lablgtk2=/dev/null --with-lablgl=/dev/null configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking your compiler package... version 3.10.2 at /usr/lib/ocaml checking "whether to use ocamlc.opt"... yes checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for size_t... yes checking for ANSI C header files... (cached) yes checking return type of signal handlers... void checking for long... yes checking size of long... 4 checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for floor in -lm... yes checking external libraries... enabled checking checking lablgtk... **************** ERROR ****************** gtk.ml is not found in the directory "/dev/null" else which you specified with --with-lablgtk option. ***************************************** Not found checking gdkpixbuf image support... no checking checking lablgtk2... **************** ERROR ****************** gtk.ml is not found in the directory "/dev/null" else which you specified with --with-lablgtk2 option. ***************************************** Not found checking checking lablgl... **************** ERROR ****************** lablgl.cma is not found in the directory "/dev/null" else which you specified with --with-lablgl option. ***************************************** Not found checking for DGifOpenFileName in -lgif... yes checking -lungif/-lgif bug is fixed... *************************** WARNING ********************************* Gif file format is supported in Camlimages but your libungif/libgif is buggy. If you have time try to compile it with a gcc option -fwritable-strings. ********************************************************************* with bug checking for png_create_read_struct in -lpng... yes checking for jpeg_read_header in -ljpeg... yes checking for TIFFOpen in -ltiff... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking for XpmReadFileToXpmImage in -lXpm... yes checking for freetype-config... /usr/bin/freetype-config checking for gs... /usr/bin/gs configure: creating ./config.status config.status: creating Makefile.config config.status: creating corelib/camlimages.ml config.status: creating Makefile.build config.status: creating config.h -------------------------------------------------- Configuration finished Language: ocaml version 3.10.2 Compilers: ocamlc.opt and ocamlopt.opt Installed in: /usr/lib/ocaml/camlimages External libraries: bmp ppm gif png jpeg tiff xpm freetype(2) ps ------------------------------------------------------------------------- make -j14 -j1 for i in corelib ppm bmp xvthumb jpeg tiff gif png xpm ps graphics freetype ; do (cd $i; make byt) || exit $?; done make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/corelib' ocamlc.opt -c camlimages.ml ocamlc.opt -c mstring.mli ocamlc.opt -c mstring.ml ocamlc.opt -c color.mli ocamlc.opt -c color.ml ocamlc.opt -c region.mli ocamlc.opt -c region.ml ocamlc.opt -c tmpfile.mli ocamlc.opt -c tmpfile.ml ocamlc.opt -c bitmap.mli ocamlc.opt -c bitmap.ml File "bitmap.ml", line 329, characters 8-12: Warning Y: unused variable size. ocamlc.opt -c genimage.mli ocamlc.opt -c genimage.ml ocamlc.opt -c info.mli ocamlc.opt -c rgba32.mli ocamlc.opt -c rgba32.ml ocamlc.opt -c rgb24.mli ocamlc.opt -c rgb24.ml ocamlc.opt -c index8.mli ocamlc.opt -c index8.ml ocamlc.opt -c index16.mli ocamlc.opt -c index16.ml ocamlc.opt -c cmyk32.mli ocamlc.opt -c cmyk32.ml ocamlc.opt -c images.mli ocamlc.opt -c images.ml ocamlc.opt -c oColor.mli ocamlc.opt -c oColor.ml ocamlc.opt -c oImages.mli ocamlc.opt -c oImages.ml ocamlc.opt -c reduce.mli ocamlc.opt -c reduce.ml ocamlc.opt -c geometry.ml ocamlc.opt -c colorhist.ml ocamlc.opt -c blend.mli ocamlc.opt -c blend.ml if test "X" = "X"; then \ ocamlc.opt -a -linkall -o ci_core.cma \ camlimages.cmo mstring.cmo color.cmo region.cmo tmpfile.cmo bitmap.cmo genimage.cmo rgba32.cmo rgb24.cmo index8.cmo index16.cmo cmyk32.cmo images.cmo oColor.cmo oImages.cmo reduce.cmo geometry.cmo colorhist.cmo blend.cmo -ccopt -Wl,-O1 ; \ else \ ocamlmklib -linkall -o ci_core \ camlimages.cmo mstring.cmo color.cmo region.cmo tmpfile.cmo bitmap.cmo genimage.cmo rgba32.cmo rgb24.cmo index8.cmo index16.cmo cmyk32.cmo images.cmo oColor.cmo oImages.cmo reduce.cmo geometry.cmo colorhist.cmo blend.cmo -Wl,-O1 ; \ fi make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/corelib' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/ppm' ocamlc.opt -I ../corelib -c ppm.mli ocamlc.opt -I ../corelib -c ppm.ml File "ppm.ml", line 296, characters 6-16: Warning Y: unused variable has_transp. ocamlc.opt -I ../corelib -c oPpm.ml if test "X" = "X"; then \ ocamlc.opt -a -linkall -o ci_ppm.cma \ ppm.cmo oPpm.cmo -ccopt -Wl,-O1 ; \ else \ ocamlmklib -linkall -o ci_ppm \ ppm.cmo oPpm.cmo -Wl,-O1 ; \ fi make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/ppm' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/bmp' ocamlc.opt -I ../corelib -c bmp.mli ocamlc.opt -I ../corelib -c bmp.ml File "bmp.ml", line 161, characters 5-6: Warning Y: unused variable u. File "bmp.ml", line 434, characters 7-10: Warning Y: unused variable bfh. ocamlc.opt -I ../corelib -c oBmp.ml if test "X" = "X"; then \ ocamlc.opt -a -linkall -o ci_bmp.cma \ bmp.cmo oBmp.cmo -ccopt -Wl,-O1 ; \ else \ ocamlmklib -linkall -o ci_bmp \ bmp.cmo oBmp.cmo -Wl,-O1 ; \ fi make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/bmp' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/xvthumb' ocamlc.opt -I ../corelib -c xvthumb.mli ocamlc.opt -I ../corelib -c xvthumb.ml ocamlc.opt -I ../corelib -c oXvthumb.mli ocamlc.opt -I ../corelib -c oXvthumb.ml if test "X" = "X"; then \ ocamlc.opt -a -linkall -o ci_xvthumb.cma \ xvthumb.cmo oXvthumb.cmo -ccopt -Wl,-O1 ; \ else \ ocamlmklib -linkall -o ci_xvthumb \ xvthumb.cmo oXvthumb.cmo -Wl,-O1 ; \ fi make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/xvthumb' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/jpeg' ocamlc.opt -ccopt "-I.. -O2 -pipe" -c jpegread.c jpegread.c: In function 'read_jpeg_scanline': jpegread.c:384: warning: pointer targets in assignment differ in signedness ocamlc.opt -ccopt "-I.. -O2 -pipe" -c jpegwrite.c jpegwrite.c: In function 'write_JPEG_file': jpegwrite.c:88: warning: pointer targets in assignment differ in signedness jpegwrite.c: In function 'write_jpeg_scanline': jpegwrite.c:301: warning: pointer targets in assignment differ in signedness ocamlmklib -oc ci_jpeg -Wl,-O1 jpegread.o jpegwrite.o -ljpeg Unknown option -Wl,-O1 ocamlc.opt -I ../corelib -c jpeg.mli ocamlc.opt -I ../corelib -c jpeg.ml File "jpeg.ml", line 162, characters 6-10: Warning Y: unused variable prog. ocamlc.opt -I ../corelib -c oJpeg.ml if test "Xlibci_jpeg.a" = "X"; then \ ocamlc.opt -a -linkall -o ci_jpeg.cma \ jpeg.cmo oJpeg.cmo -ccopt -Wl,-O1 -ljpeg; \ else \ ocamlmklib -linkall -o ci_jpeg \ jpeg.cmo oJpeg.cmo -Wl,-O1 -ljpeg; \ fi Unknown option -Wl,-O1 make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/jpeg' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/tiff' ocamlc.opt -ccopt "-I.. -O2 -pipe" -c tiffread.c ocamlc.opt -ccopt "-I.. -O2 -pipe" -c tiffwrite.c tiffwrite.c:23:1: warning: "int16" redefined In file included from /usr/lib/ocaml/caml/mlvalues.h:20, from tiffwrite.c:15: /usr/lib/ocaml/caml/compatibility.h:312:1: warning: this is the location of the previous definition tiffwrite.c:24:1: warning: "uint16" redefined /usr/lib/ocaml/caml/compatibility.h:313:1: warning: this is the location of the previous definition ocamlmklib -oc ci_tiff -Wl,-O1 tiffread.o tiffwrite.o -ltiff Unknown option -Wl,-O1 ocamlc.opt -I ../corelib -c tiff.mli ocamlc.opt -I ../corelib -c tiff.ml ocamlc.opt -I ../corelib -c oTiff.ml if test "Xlibci_tiff.a" = "X"; then \ ocamlc.opt -a -linkall -o ci_tiff.cma \ tiff.cmo oTiff.cmo -ccopt -Wl,-O1 -ltiff; \ else \ ocamlmklib -linkall -o ci_tiff \ tiff.cmo oTiff.cmo -Wl,-O1 -ltiff; \ fi Unknown option -Wl,-O1 make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/tiff' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/gif' ocamlc.opt -ccopt "-I.. -O2 -pipe" -c gifread.c gifread.c: In function 'dGifGetLine': gifread.c:199: warning: pointer targets in passing argument 2 of 'DGifGetLine' differ in signedness /usr/include/gif_lib.h:193: note: expected 'GifPixelType *' but argument is of type 'char *' ocamlc.opt -ccopt "-I.. -O2 -pipe" -c gifwrite.c gifwrite.c: In function 'list_length': gifwrite.c:29: warning: unused variable 'caml__frame' gifwrite.c: In function 'ColorMapObject_val': gifwrite.c:40: warning: unused variable 'caml__frame' gifwrite.c: In function 'eGifPutLine': gifwrite.c:154: warning: pointer targets in passing argument 2 of 'EGifPutLine' differ in signedness /usr/include/gif_lib.h:150: note: expected 'GifPixelType *' but argument is of type 'char *' ocamlmklib -oc ci_gif -Wl,-O1 gifread.o gifwrite.o -lgif Unknown option -Wl,-O1 ocamlc.opt -I ../corelib -c gif.mli ocamlc.opt -I ../corelib -c gif.ml ocamlc.opt -I ../corelib -c oGif.ml if test "Xlibci_gif.a" = "X"; then \ ocamlc.opt -a -linkall -o ci_gif.cma \ gif.cmo oGif.cmo -ccopt -Wl,-O1 -lgif; \ else \ ocamlmklib -linkall -o ci_gif \ gif.cmo oGif.cmo -Wl,-O1 -lgif; \ fi Unknown option -Wl,-O1 make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/gif' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/png' ocamlc.opt -ccopt "-I.. -O2 -pipe" -c pngread.c pngread.c: In function 'read_png_file_as_rgb24': pngread.c:125: warning: pointer targets in assignment differ in signedness pngread.c: In function 'read_png_file': pngread.c:311: warning: pointer targets in assignment differ in signedness pngread.c:326: warning: pointer targets in assignment differ in signedness ocamlc.opt -ccopt "-I.. -O2 -pipe" -c pngwrite.c ocamlmklib -oc ci_png -Wl,-O1 pngread.o pngwrite.o -lpng -lz Unknown option -Wl,-O1 ocamlc.opt -I ../corelib -c png.mli ocamlc.opt -I ../corelib -c png.ml ocamlc.opt -I ../corelib -c oPng.ml if test "Xlibci_png.a" = "X"; then \ ocamlc.opt -a -linkall -o ci_png.cma \ png.cmo oPng.cmo -ccopt -Wl,-O1 -lpng -lz; \ else \ ocamlmklib -linkall -o ci_png \ png.cmo oPng.cmo -Wl,-O1 -lpng -lz; \ fi Unknown option -Wl,-O1 make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/png' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/xpm' ocamlc.opt -ccopt "-I.. -O2 -pipe " -c xpmread.c ocamlc.opt -ccopt "-I.. -O2 -pipe " -c xpmwrite.c ocamlmklib -oc ci_xpm -Wl,-O1 xpmread.o xpmwrite.o -lXpm Unknown option -Wl,-O1 ocamlc.opt -I ../corelib -c xpm.mli ocamlc.opt -I ../corelib -c xpm.ml ocamlc.opt -I ../corelib -c oXpm.ml if test "Xlibci_xpm.a" = "X"; then \ ocamlc.opt -a -linkall -o ci_xpm.cma \ xpm.cmo oXpm.cmo -ccopt -Wl,-O1 -lXpm; \ else \ ocamlmklib -linkall -o ci_xpm \ xpm.cmo oXpm.cmo -Wl,-O1 -lXpm; \ fi Unknown option -Wl,-O1 make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/xpm' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/ps' ocamlc.opt -I ../corelib -I ../ppm -c ps.mli ocamlc.opt -I ../corelib -I ../ppm -c ps.ml File "ps.ml", line 228, characters 14-17: Warning Y: unused variable dpi. ocamlc.opt -I ../corelib -I ../ppm -c oPs.ml if test "X" = "X"; then \ ocamlc.opt -a -linkall -o ci_ps.cma \ ps.cmo oPs.cmo -ccopt -Wl,-O1 ; \ else \ ocamlmklib -linkall -o ci_ps \ ps.cmo oPs.cmo -Wl,-O1 ; \ fi make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/ps' make[1]: Entering directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/graphics' ocamlc.opt -I ../corelib -c graphic_image.mli File "graphic_image.mli", line 31, characters 33-47: Unbound type constructor Graphics.color make[1]: *** [graphic_image.cmi] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-ml/camlimages-2.20-r2/work/camlimages-2.2/graphics' make: *** [byt] Error 2 * * ERROR: dev-ml/camlimages-2.20-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2400: Called die * The specific snippet of code: * emake -j1 || die; * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-ml/camlimages-2.20-r2:20090704-113515.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ml/camlimages-2.20-r2/temp/environment'. *