>>> Unpacking source... >>> Unpacking gracer-0.1.5.tar.gz to /var/tmp/portage/games-sports/gracer-0.1.5/work * Applying 0.1.5-gldefs.patch ...  [ ok ] * Applying gracer-gcc-3.4.patch ...  [ ok ] * Applying gracer-0.1.5-gcc41.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5 ... * econf: updating gracer-0.1.5/config.guess with /usr/share/gnuconfig/config.guess * econf: updating gracer-0.1.5/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr/games --libdir=/usr/games/lib --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --enable-gif --enable-jpeg --enable-png --disable-joystick --build=i686-pc-linux-gnu creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -O2 -pipe -Wl,-O1) works... yes checking whether the C compiler (gcc -O2 -pipe -Wl,-O1) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for c++... c++ checking whether the C++ compiler (c++ -O2 -pipe -Wl,-O1) works... yes checking whether the C++ compiler (c++ -O2 -pipe -Wl,-O1) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking how to run the C++ preprocessor... c++ -E checking for working const... yes checking host system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for ranlib... ranlib checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig checking for object suffix... o checking for executable suffix... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... -static checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking whether the linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r checking dynamic linker characteristics... Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool updating cache ./config.cache loading cache ./config.cache checking for working const... (cached) yes checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking how to run the C preprocessor... gcc -E checking for X... libraries , headers checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XOpenDisplay in -lX11... yes checking for XShmAttach in -lXext... yes checking for XtGetSelectionValue in -lXt... yes checking for XmuLookupStandardColormap in -lXmu... yes checking for XOpenDevice in -lXi... yes checking for floor in -lm... yes checking GL... yes checking GLU... yes checking check Glide support... no checking for glutKeyboardUpFunc in -lglut... yes checking tcl build dir... use tclConfig.sh in /usr/lib checking for tcl8.0.h... no checking for tcl.h... yes checking for /usr/local/plib/include/plib/sl.h... no checking for /usr/local/plib/include/sl.h... no checking for /usr/include/plib/sl.h... yes checking libplibsl... ok checking for gif_lib.h... yes checking for DGifOpenFileHandle in -lungif... no checking for DGifOpenFileHandle in -lgif... yes checking for jpeg_start_decompress in -ljpeg... yes checking for png_create_read_struct in -lpng... yes updating cache ./config.cache creating ./config.status creating common/Makefile creating ac2scene/Makefile creating ac2course/Makefile creating data/Makefile creating data/scenes/Makefile creating data/courses/Makefile creating data/vehicles/Makefile creating data/vehicles/formula/Makefile creating data/vehicles/cart/Makefile creating data/vehicles/road/Makefile creating data/vehicles/s2000/Makefile creating data/vehicles/mini/Makefile creating data/sounds/Makefile creating data/images/Makefile creating src/Makefile creating src/tcldefs.h creating Makefile creating config.h make -j14 make all-recursive make[1]: Entering directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5' Making all in common make[2]: Entering directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_ac3d.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_angle.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_boundary.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_course.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_debug.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_matrix.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_memory.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_physics.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_plane.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_quat.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_scene.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_texture.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c gr_vertex.c gr_ac3d.c: In function 'read_object': gr_ac3d.c:329: warning: pointer targets in assignment differ in signedness gr_course.c:84: warning: 'gr_csegment_free' defined but not used gr_texture.c: In function 'read_png_file': gr_texture.c:422: warning: pointer targets in passing argument 1 of 'png_check_sig' differ in signedness rm -f libcommon.a ar cru libcommon.a gr_ac3d.o gr_angle.o gr_boundary.o gr_course.o gr_debug.o gr_matrix.o gr_memory.o gr_physics.o gr_plane.o gr_quat.o gr_scene.o gr_texture.o gr_vertex.o ranlib libcommon.a make[2]: Leaving directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common' Making all in ac2scene make[2]: Entering directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/ac2scene' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c ac2scene.c /bin/sh ../libtool --mode=link gcc -O2 -pipe -g -Wall -Wl,-O1 -o ac2scene ac2scene.o ../common/libcommon.a -lX11 -lXext -lSM -lICE -lXt -lXmu -lXi -lGL -lGLU -lgif -ljpeg -lpng -lm mkdir .libs gcc -O2 -pipe -g -Wall -Wl,-O1 -o ac2scene ac2scene.o ../common/libcommon.a -lX11 -lXext -lSM -lICE -lXt -lXmu -lXi -lGL -lGLU -lgif -ljpeg -lpng -lm make[2]: Leaving directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/ac2scene' Making all in ac2course make[2]: Entering directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/ac2course' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -g -Wall -c ac2course.c /bin/sh ../libtool --mode=link gcc -O2 -pipe -g -Wall -Wl,-O1 -o ac2course ac2course.o ../common/libcommon.a -lm mkdir .libs gcc -O2 -pipe -g -Wall -Wl,-O1 -o ac2course ac2course.o ../common/libcommon.a -lm make[2]: Leaving directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/ac2course' Making all in src make[2]: Entering directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c glbind.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c glutwidgets.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c gluttclwidgets.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c glutgame.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c gr_world.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c vehicle.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c lap.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -g -Wall -c joystick.c c++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -c sound.cxx c++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/tcl8.4/include -I/usr/include/plib -O2 -pipe -c main.cxx sed -e 's^\@VERSION\@^0.1.5^g' < ui.tcl.in > ui.tcl.tmp \ && mv ui.tcl.tmp ui.tcl sed -e 's^\@gracerdatadir\@^/usr/share/games/gracer^g' < init.tcl.in > init.tcl.tmp \ && mv init.tcl.tmp init.tcl glbind.c: In function 'gr_open_file': glbind.c:106: warning: assignment discards qualifiers from pointer target type glbind.c: In function 'gr_get_fullurl': glbind.c:121: warning: return discards qualifiers from pointer target type glbind.c: In function 'tcl_GrObjectLoadTexture': glbind.c:701: warning: assignment discards qualifiers from pointer target type glbind.c:707: warning: assignment discards qualifiers from pointer target type glbind.c: In function 'tcl_GetGrScene': glbind.c:761: warning: assignment discards qualifiers from pointer target type glbind.c: In function 'grSceneCmd': glbind.c:817: warning: assignment discards qualifiers from pointer target type glbind.c:821: warning: assignment discards qualifiers from pointer target type glbind.c: In function 'gl_subcmd_deletetextures': glbind.c:1167: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness glbind.c: In function 'gl_subcmd_newlist': glbind.c:1449: warning: pointer targets in passing argument 3 of 'Tcl_GetIntFromObj' differ in signedness glbind.c: In function 'gl_subcmd_calllist': glbind.c:1482: warning: pointer targets in passing argument 3 of 'Tcl_GetIntFromObj' differ in signedness joystick.c:34: warning: 'js_fd' defined but not used joystick.c:35: warning: 'js_interp' defined but not used joystick.c:36: warning: 'js_obj' defined but not used glutgame.c: In function 'Tcl_GrViewerCmd': glutgame.c:834: warning: assignment discards qualifiers from pointer target type glutgame.c:1292: warning: assignment discards qualifiers from pointer target type glutgame.c:1305: warning: assignment discards qualifiers from pointer target type /bin/sh ../libtool --mode=link c++ -O2 -pipe -Wl,-O1 -o gracer glbind.o glutwidgets.o gluttclwidgets.o glutgame.o gr_world.o vehicle.o lap.o joystick.o sound.o main.o -L/usr/lib -ltcl8.4 -ldl -lpthread -lieee -lm -lX11 -lXext -lSM -lICE -lXt -lXmu -lXi -lGL -lGLU -lglut -lgif -ljpeg -lpng -lplibsl -lplibul ../common/libcommon.a -lm mkdir .libs c++ -O2 -pipe -Wl,-O1 -o gracer glbind.o glutwidgets.o gluttclwidgets.o glutgame.o gr_world.o vehicle.o lap.o joystick.o sound.o main.o -L/usr/lib -ltcl8.4 -ldl -lpthread -lieee -lm -lX11 -lXext -lSM -lICE -lXt -lXmu -lXi -lGL -lGLU -lglut -lgif -ljpeg -lpng -lplibsl -lplibul ../common/libcommon.a -lm ../common/libcommon.a(gr_texture.o): In function `read_png_file': /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:511: undefined reference to `png_destroy_info_struct' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:515: undefined reference to `png_destroy_read_struct' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:422: undefined reference to `png_check_sig' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:426: undefined reference to `png_create_read_struct' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:430: undefined reference to `png_create_info_struct' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:437: undefined reference to `png_init_io' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:438: undefined reference to `png_set_sig_bytes' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:440: undefined reference to `png_read_info' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:441: undefined reference to `png_get_IHDR' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:445: undefined reference to `png_set_strip_16' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:449: undefined reference to `png_set_packing' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:461: undefined reference to `png_get_valid' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:464: undefined reference to `png_get_rowbytes' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:471: undefined reference to `png_read_image' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:472: undefined reference to `png_read_end' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:474: undefined reference to `png_get_color_type' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:499: undefined reference to `png_destroy_read_struct' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:462: undefined reference to `png_set_expand' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:453: undefined reference to `png_set_expand' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:457: undefined reference to `png_set_expand' ../common/libcommon.a(gr_texture.o): In function `read_jpeg_file': /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:337: undefined reference to `jpeg_std_error' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:338: undefined reference to `jpeg_CreateDecompress' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:343: undefined reference to `jpeg_stdio_src' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:344: undefined reference to `jpeg_read_header' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:348: undefined reference to `jpeg_start_decompress' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:392: undefined reference to `jpeg_destroy_decompress' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:380: undefined reference to `jpeg_read_scanlines' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:384: undefined reference to `jpeg_destroy_decompress' ../common/libcommon.a(gr_texture.o): In function `read_gif_file': /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:277: undefined reference to `DGifOpenFileName' ../common/libcommon.a(gr_texture.o): In function `gif_decode': /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:230: undefined reference to `DGifGetRecordType' ../common/libcommon.a(gr_texture.o): In function `read_gif_file': /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:296: undefined reference to `DGifGetLine' ../common/libcommon.a(gr_texture.o): In function `gif_decode': /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:244: undefined reference to `DGifGetImageDesc' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:240: undefined reference to `DGifGetScreenDesc' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:251: undefined reference to `DGifGetExtension' /var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/common/gr_texture.c:254: undefined reference to `DGifGetExtensionNext' collect2: ld returned 1 exit status make[2]: *** [gracer] Error 1 make[2]: Leaving directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/games-sports/gracer-0.1.5/work/gracer-0.1.5' make: *** [all-recursive-am] Error 2 * * ERROR: games-sports/gracer-0.1.5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2343: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * 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/games-sports:gracer-0.1.5:20081118-184816.log'. * The ebuild environment file is located at '/var/tmp/portage/games-sports/gracer-0.1.5/temp/environment'. *