>>> Unpacking source... >>> Unpacking fltk-2.0.x-r6786.tar.bz2 to /dev/shm/portage/x11-libs/fltk-2.0_pre6786/work >>> Source unpacked in /dev/shm/portage/x11-libs/fltk-2.0_pre6786/work >>> Preparing source in /dev/shm/portage/x11-libs/fltk-2.0_pre6786/work/fltk-2.0.x-r6786 ... * Applying fltk2-asneeded.patch ...  [ ok ] * Applying fltk2-gcc43.patch ...  [ ok ] * Applying fltk2-glibc2.10-scandir.patch ...  [ ok ] * Applying fltk2-ldflags.patch ...  [ ok ] * Running eautoreconf in '/dev/shm/portage/x11-libs/fltk-2.0_pre6786/work/fltk-2.0.x-r6786' ... * Running aclocal ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ !! ] >>> Source prepared. >>> Configuring source in /dev/shm/portage/x11-libs/fltk-2.0_pre6786/work/fltk-2.0.x-r6786 ... ./configure --prefix=/usr --build=hppa2.0-unknown-linux-gnu --host=hppa2.0-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-shared --enable-threads --disable-debug --enable-xft --enable-gl --disable-cairo --enable-jpeg --enable-png --disable-xinerama --enable-zlib checking for hppa2.0-unknown-linux-gnu-gcc... hppa2.0-unknown-linux-gnu-gcc checking for C compiler default output file name... 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 hppa2.0-unknown-linux-gnu-gcc accepts -g... yes checking for hppa2.0-unknown-linux-gnu-gcc option to accept ISO C89... none needed checking for hppa2.0-unknown-linux-gnu-g++... hppa2.0-unknown-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether hppa2.0-unknown-linux-gnu-g++ accepts -g... yes checking for nroff... /usr/bin/nroff checking for htmldoc... /usr/bin/htmldoc checking for hppa2.0-unknown-linux-gnu-ranlib... hppa2.0-unknown-linux-gnu-ranlib checking for ar... /usr/bin/ar checking how to run the C preprocessor... hppa2.0-unknown-linux-gnu-gcc -E 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 whether byte ordering is bigendian... yes checking size of short... 2 checking size of int... 4 checking size of long... 4 checking whether the compiler recognizes bool as a built-in type... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/stdtypes.h usability... no checking sys/stdtypes.h presence... no checking for sys/stdtypes.h... no checking for scandir... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for snprintf... yes checking for vsnprintf... yes checking for strcasecmp... yes checking for strdup... yes checking for strncasecmp... yes checking for strlcat... no checking for strlcpy... no checking for library containing pow... -lm checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for jpeg_destroy_decompress in -ljpeg... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzopen in -lz... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking libpng/png.h usability... no checking libpng/png.h presence... no checking for libpng/png.h... no checking for png_read_rows in -lpng... yes checking for png_get_valid... yes checking for png_set_tRNS_to_alpha... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... 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 configure: WARNING: Ignoring libraries " -lSM -lICE" requested by configure. checking for library containing dlopen... none required checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking for glXMakeCurrent in -lGL... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for freetype-config... /usr/bin/freetype-config checking X11/Xft/Xft.h usability... yes checking X11/Xft/Xft.h presence... yes checking for X11/Xft/Xft.h... yes checking for XftDrawCreate in -lXft... yes checking for X11/extensions/Xdbe.h... yes checking for X overlay visuals... no checking for Xutf8LookupString in -lX11... yes checking if libsupc++ is required... yes configure: creating ./config.status config.status: creating makeinclude config.status: WARNING: 'makeinclude.in' seems to ignore the --datarootdir setting config.status: creating fltk.list config.status: WARNING: 'fltk.list.in' seems to ignore the --datarootdir setting config.status: creating fltk2-config config.status: creating config.h Libs: -lX11 -lXi -lXft -lpthread -lm -lXext -lsupc++ System image libs: -lpng -lfltk2_images -ljpeg -lz Local image libs: OpenGL libs: -lGLU -lGL Build targets: static shared >>> Source configured. >>> Compiling source in /dev/shm/portage/x11-libs/fltk-2.0_pre6786/work/fltk-2.0.x-r6786 ... make -j5 === making src === Makefile:223: makedepend: No such file or directory Compiling add_idle.cxx... Compiling addcurve.cxx... Compiling addarc.cxx... Compiling Adjuster.cxx... Compiling AlignGroup.cxx... Compiling AnsiWidget.cxx... Adjuster.cxx: In member function 'virtual void fltk::Adjuster::draw()': Adjuster.cxx:83: warning: suggest parentheses around arithmetic in operand of '|' Compiling args.cxx... Compiling BarGroup.cxx... Compiling bmpImage.cxx... Compiling Browser.cxx... Compiling Browser_load.cxx... Compiling Button.cxx... Compiling CheckButton.cxx... Compiling Choice.cxx... Compiling clip.cxx... Compiling Clock.cxx... Choice.cxx: In member function 'virtual void fltk::Choice::draw()': Choice.cxx:84: warning: suggest parentheses around arithmetic in operand of '|' Compiling Color.cxx... Compiling color_chooser.cxx... Browser.cxx: In member function 'virtual int fltk::Browser::handle(int)': Browser.cxx:1410: warning: suggest parentheses around '&&' within '||' Browser.cxx: In member function 'fltk::Widget* fltk::Browser::goto_index(const int*, unsigned int)': Browser.cxx:1526: warning: suggest parentheses around '&&' within '||' Compiling ComboBox.cxx... Compiling compose.cxx... Compiling Cursor.cxx... Compiling CycleButton.cxx... compose.cxx: In function 'bool fltk::compose(int&)': compose.cxx:380: warning: suggest parentheses around '&&' within '||' Compiling default_glyph.cxx... Compiling Dial.cxx... Compiling DiamondBox.cxx... CycleButton.cxx: In member function 'virtual void fltk::CycleButton::draw()': CycleButton.cxx:84: warning: suggest parentheses around '&&' within '||' Compiling dnd.cxx... default_glyph.cxx: In member function 'void fltk::Widget::draw_glyph(int, const fltk::Rectangle&) const': default_glyph.cxx:129: warning: suggest parentheses around arithmetic in operand of '|' Compiling drawtext.cxx... Compiling EngravedLabel.cxx... Compiling error.cxx... Compiling event_key_state.cxx... Compiling file_chooser.cxx... drawtext.cxx: In member function 'virtual void LeftSymbol::_measure(int&, int&) const': drawtext.cxx:197: warning: suggest parentheses around arithmetic in operand of '|' drawtext.cxx: In member function 'virtual void RightSymbol::_measure(int&, int&) const': drawtext.cxx:219: warning: suggest parentheses around arithmetic in operand of '|' Compiling FileBrowser.cxx... Compiling FileChooser.cxx... Compiling FileChooser2.cxx... Compiling FileIcon.cxx... Compiling FileInput.cxx... FileBrowser.cxx: In member function 'int fltk::FileBrowser::load(const char*, int (*)(const dirent64* const*, const dirent64* const*))': FileBrowser.cxx:295: warning: suggest parentheses around '&&' within '||' Compiling filename_absolute.cxx... Compiling filename_ext.cxx... Compiling filename_isdir.cxx... Compiling filename_list.cxx... Compiling filename_match.cxx... Compiling filename_name.cxx... Compiling fillrect.cxx... Compiling Fl_Menu_Item.cxx... Compiling fltk_theme.cxx... Compiling FloatInput.cxx... filename_list.cxx: In function 'int fltk::filename_list(const char*, dirent64***, int (*)(const dirent64* const*, const dirent64* const*))': filename_list.cxx:66: error: invalid conversion from 'int (*)(const dirent64**, const dirent64**)' to 'int (*)(const void*, const void*)' filename_list.cxx:66: error: initializing argument 4 of 'int scandir64(const char*, dirent64***, int (*)(const dirent64*), int (*)(const void*, const void*))' ICECC[19100] 03:41:53: Compiled on 10.0.0.169 make[1]: *** [filename_list.o] Error 1 make[1]: *** Waiting for unfinished jobs.... FloatInput.cxx: In member function 'virtual bool fltk::FloatInput::replace(int, int, const char*, int)': FloatInput.cxx:66: warning: suggest parentheses around '&&' within '||' FloatInput.cxx:69: warning: suggest parentheses around '&&' within '||' FloatInput.cxx:70: warning: suggest parentheses around '&&' within '||' make: *** [all] Error 2 * * ERROR: x11-libs/fltk-2.0_pre6786 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3002: Called die * The specific snippet of code: * emake || die "make failed"; * The die message: * make failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/keeps/gentoo/emergelogs/elmer/x11-libs:fltk-2.0_pre6786:20090706-012748.log'. * The ebuild environment file is located at '/dev/shm/portage/x11-libs/fltk-2.0_pre6786/temp/environment'. *