>>> Unpacking source... >>> Unpacking gpm-1.20.1.tar.bz2 to /var/tmp/portage/sys-libs/gpm-1.20.1-r6/work >>> Unpacking gpm-1.20.1-patches-1.4.tar.bz2 to /var/tmp/portage/sys-libs/gpm-1.20.1-r6/work * Applying various patches (bugfixes/updates) ... * 01_all_info.patch ...  [ ok ] * 03_all_DESTDIR.patch ...  [ ok ] * 04_all_root.patch ...  [ ok ] * 05_all_serialconsole.patch ...  [ ok ] * 08_all_nodebug.patch ...  [ ok ] * 09_all_logfillup.patch ...  [ ok ] * 10_all_link.patch ...  [ ok ] * 11_all_lib_segv.patch ...  [ ok ] * 12_all_linux26-dependcache.patch ...  [ ok ] * 20_all_gpm-1.20.1-subscript.patch ...  [ ok ] * 21_all_synps2-four-way-button.patch ...  [ ok ] * 25_all_gpm-mousewheel-support.patch ...  [ ok ] * 30_all_gpm-1.20.1-weak-wgetch.patch ...  [ ok ] * 60_all_parallel-build.patch ...  [ ok ] * Done with patching * Applying gpm-configure-LANG.patch ...  [ ok ] * Applying gpm-daemon.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1 ... ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/lib64 --sysconfdir=/etc/gpm --build=x86_64-pc-linux-gnu creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -O2 -pipe -march=athlon64 -msse3 ) works... yes checking whether the C compiler (gcc -O2 -pipe -march=athlon64 -msse3 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for a BSD compatible install... /usr/bin/install -c checking for bison... bison -y checking whether ln -s works... yes checking for dvips... /usr/bin/dvips checking for texi2html... no checking for tex... /usr/bin/tex checking for texindex... /usr/bin/texindex checking for makeinfo... /usr/bin/makeinfo checking for diff... /usr/bin/diff checking for sed... /bin/sed checking for emacs... no checking how to run the C preprocessor... gcc -E checking for syslog.h... yes checking for linux/input.h... yes checking for linux/joystick.h... yes checking for ncurses.h... yes checking for ncurses/curses.h... no checking for curses.h... yes checking for sys/sysmacros.h... yes checking for linux/major.h... yes checking for linux/tty.h... yes checking for __u32... yes checking whether system is ELF... yes checking for vsyslog... yes checking for syslog... yes checking for working alloca.h... yes checking for alloca... yes checking for tputs in -ltinfo... no checking for tputs in -lncurses... yes checking for wgetch in -lncurses... yes updating cache ./config.cache creating ./config.status creating Makefile.include creating Makefile creating doc/Makefile creating src/Makefile creating contrib/Makefile creating doc/doc.gpm creating src/headers/config.h touch src/.depend # to prevent unecessary warnings make -C src dep make[1]: Entering directory `/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. bison -y /var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src/prog/gpm-root.y && mv y.tab.c prog/gpm-root.c # make links in srcdir make[1]: [dep] Error 1 (ignored) # create dependencies for DEPS in `echo *.c */*.c`; do \ x86_64-pc-linux-gnu-gcc -I. -I /var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -M -I/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/etc/gpm\"" -DSBINDIR="\"/usr/sbin\"" $DEPS | \ /bin/sed 's/\(\)\.o\([ :]+\)/\1.o \1.lo\2/g' >> .depend ; done make[1]: Leaving directory `/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src' make[1]: Entering directory `/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src' x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/etc/gpm\"" -DSBINDIR="\"/usr/sbin\"" -O2 -pipe -march=athlon64 -msse3 -O2 -pipe -march=athlon64 -msse3 -c -o main.o main.c x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/etc/gpm\"" -DSBINDIR="\"/usr/sbin\"" -O2 -pipe -march=athlon64 -msse3 -O2 -pipe -march=athlon64 -msse3 -c -o gpm.o gpm.c x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/etc/gpm\"" -DSBINDIR="\"/usr/sbin\"" -O2 -pipe -march=athlon64 -msse3 -O2 -pipe -march=athlon64 -msse3 -c -o gpn.o gpn.c x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/etc/gpm\"" -DSBINDIR="\"/usr/sbin\"" -O2 -pipe -march=athlon64 -msse3 -O2 -pipe -march=athlon64 -msse3 -c -o mice.o mice.c gpm.c: In function ‘getMouseData’: gpm.c:380: warning: pointer targets in initialization differ in signedness gpm.c:399: warning: pointer targets in return differ in signedness gpm.c:430: warning: pointer targets in return differ in signedness gpm.c: In function ‘processMouse’: gpm.c:482: warning: pointer targets in passing argument 2 of ‘which_mouse->m_type->fun’ differ in signedness gpm.c: In function ‘processConn’: gpm.c:812: warning: passing argument 3 of ‘accept’ from incompatible pointer type gpm.c: In function ‘old_main’: gpm.c:1123: warning: value computed is not used gpm.c: In function ‘open_console’: gpm.c:172: warning: control reaches end of non-void function gpn.c: In function ‘loadlut’: gpn.c:108: warning: pointer targets in passing argument 1 of ‘getsym’ differ in signedness gpn.c:110: warning: pointer targets in passing argument 1 of ‘getsym’ differ in signedness mice.c:170: warning: type qualifiers ignored on function return type mice.c: In function ‘option_modem_lines’: mice.c:185: warning: pointer targets in initialization differ in signedness mice.c:186: warning: pointer targets in initialization differ in signedness mice.c:187: warning: pointer targets in initialization differ in signedness gpm.c:165: warning: ‘si.line’ is used uninitialized in this function mice.c: In function ‘M_gunze’: mice.c:1323: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness gpm.c: In function ‘get_console_size’: gpm.c:165: warning: ‘si.line’ is used uninitialized in this function gpm.c:157: note: ‘si.line’ was declared here x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/etc/gpm\"" -DSBINDIR="\"/usr/sbin\"" -O2 -pipe -march=athlon64 -msse3 -O2 -pipe -march=athlon64 -msse3 -c -o special.o special.c special.c: In function ‘processSpecial’: special.c:158: error: ‘OPEN_MAX’ undeclared (first use in this function) special.c:158: error: (Each undeclared identifier is reported only once special.c:158: error: for each function it appears in.) make[1]: *** [special.o] Error 1 make[1]: *** Waiting for unfinished jobs.... gpm.c: In function ‘processMouse’: gpm.c:165: warning: ‘si.line’ is used uninitialized in this function gpm.c:157: note: ‘si.line’ was declared here gpm.c: In function ‘emit_keystrokes’: gpm.c:165: warning: ‘si.line’ is used uninitialized in this function gpm.c:157: note: ‘si.line’ was declared here gpm.c: In function ‘old_main’: gpm.c:165: warning: ‘si.line’ is used uninitialized in this function gpm.c:157: note: ‘si.line’ was declared here make[1]: Leaving directory `/var/tmp/portage/sys-libs/gpm-1.20.1-r6/work/gpm-1.20.1/src' make: *** [do-all] Error 1 * * ERROR: sys-libs/gpm-1.20.1-r6 failed. * Call stack: * ebuild.sh, line 1695: Called dyn_compile * ebuild.sh, line 1033: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * gpm-1.20.1-r6.ebuild, line 44: Called die * The specific snippet of code: * emake \ * CC=$(tc-getCC) \ * AR=$(tc-getAR) \ * RANLIB=$(tc-getRANLIB) \ * EMACS=: \ * || 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/sys-libs:gpm-1.20.1-r6:20071016-033841.log'. *