* Package: x11-misc/fireflies-2.07-r1  * Repository: gentoo  * Maintainer: desktop-misc@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib userland_GNU  * FEATURES: sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking fireflies-2.07.tar.gz to /var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work >>> Source unpacked in /var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work >>> Preparing source in /var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07 ... * Applying fireflies-2.07-build_system.patch ...  [ ok ] * Applying fireflies-2.07-gcc43.patch ...  [ ok ] * Applying fireflies-2.07-gcc44.patch ...  [ ok ] * Running eautoreconf in '/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx' ... * Running aclocal ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ !! ] * Running eautoreconf in '/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07' ... * Running aclocal ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ !! ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --with-confdir=/usr/share/xscreensaver/config --with-bindir=/usr/lib64/misc/xscreensaver checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for sdl-config... yes checking for glXSwapBuffers in -lGL... ./configure: line 3078: ac_fn_c_try_link: command not found no checking for glXSwapBuffers in -lMesaGL... no checking for glBegin in -lGL... yes configure: creating ./config.status config.status: creating Make.include config.status: creating installit config.status: creating fireflies.spec config.status: creating config.h === configuring in libgfx (/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--with-confdir=/usr/share/xscreensaver/config' '--with-bindir=/usr/lib64/misc/xscreensaver' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CXXFLAGS=-O2 -march=native -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' 'CFLAGS=-O2 -march=native -pipe' --cache-file=/dev/null --srcdir=. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for rm... /bin/rm checking for fltk-config... : checking for sqrt in -lm... yes checking for zlibVersion in -lz... yes checking for jpeg_start_compress in -ljpeg... yes checking for TIFFOpen in -ltiff... yes checking for png_read_image in -lpng... yes 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 glBegin in -lGL... yes checking for glPolygonOffset... yes checking for glPolygonOffsetEXT... no checking for FLTK library... no checking for FLTK GL support... no checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -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 limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for unistd.h... (cached) yes checking GL/glext.h usability... no checking GL/glext.h presence... yes configure: WARNING: GL/glext.h: present but cannot be compiled configure: WARNING: GL/glext.h: check for missing prerequisite headers? configure: WARNING: GL/glext.h: see the Autoconf documentation configure: WARNING: GL/glext.h: section "Present But Cannot Be Compiled" configure: WARNING: GL/glext.h: proceeding with the compiler's result checking for GL/glext.h... no checking GL/glxext.h usability... no checking GL/glxext.h presence... yes configure: WARNING: GL/glxext.h: present but cannot be compiled configure: WARNING: GL/glxext.h: check for missing prerequisite headers? configure: WARNING: GL/glxext.h: see the Autoconf documentation configure: WARNING: GL/glxext.h: section "Present But Cannot Be Compiled" configure: WARNING: GL/glxext.h: proceeding with the compiler's result checking for GL/glxext.h... no checking GL/wglext.h usability... no checking GL/wglext.h presence... yes configure: WARNING: GL/wglext.h: present but cannot be compiled configure: WARNING: GL/wglext.h: check for missing prerequisite headers? configure: WARNING: GL/wglext.h: see the Autoconf documentation configure: WARNING: GL/wglext.h: section "Present But Cannot Be Compiled" configure: WARNING: GL/wglext.h: proceeding with the compiler's result checking for GL/wglext.h... no checking hash_map usability... yes checking hash_map presence... yes checking for hash_map... yes checking valarray usability... yes checking valarray presence... yes checking for valarray... yes checking sstream usability... yes checking sstream presence... yes checking for sstream... yes checking strstream usability... yes checking strstream presence... yes checking for strstream... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for type bool... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for rint... yes checking for getrusage... yes checking for times... yes checking for random... yes checking for getopt... yes checking for getopt_long... yes configure: creating ./config.status config.status: creating gfx-config config.status: creating include/gfx/config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07 ... make -j3 make -C libgfx/src make[1]: Entering directory `/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/src' x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H mat2.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H mat3.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H mat4.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H quat.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H symmat3.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H geom3d.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H raster.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H raster-pnm.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H raster-tiff.cxx raster.cxx:48:57: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:48:57: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:48:57: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:48:57: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:49:53: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:49:53: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:49:53: warning: deprecated conversion from string constant to ‘char*’ raster.cxx:49:53: warning: deprecated conversion from string constant to ‘char*’ x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H raster-jpeg.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H raster-png.cxx x86_64-pc-linux-gnu-g++ -c -O2 -march=native -pipe -I/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/include -DHAVE_CONFIG_H time.cxx raster-png.cxx: In function ‘ByteRaster* read_png_image(const char*)’: raster-png.cxx:42:8: error: invalid use of incomplete type ‘struct png_struct’ /usr/include/png.h:833:16: error: forward declaration of ‘struct png_struct’ raster-png.cxx: In function ‘bool write_png_image(const char*, const ByteRaster&)’: raster-png.cxx:132:8: error: invalid use of incomplete type ‘struct png_struct’ /usr/include/png.h:833:16: error: forward declaration of ‘struct png_struct’ make[1]: *** [raster-png.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07/libgfx/src' make: *** [libgfx/src/libgfx.a] Error 2 emake failed * ERROR: x11-misc/fireflies-2.07-r1 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2737: Called _eapi2_src_compile * ebuild.sh, line 669: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =x11-misc/fireflies-2.07-r1', * the complete build log and the output of 'emerge -pqv =x11-misc/fireflies-2.07-r1'. * The complete build log is located at '/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/temp/environment'. * S: '/var/tmp/portage/portage/x11-misc/fireflies-2.07-r1/work/fireflies-2.07'