>>> Emerging (3 of 29) sys-libs/gpm-1.20.1-r6 to / * gpm-1.20.1.tar.bz2 RMD160 ;-) ... [ ok ] * gpm-1.20.1.tar.bz2 SHA1 ;-) ... [ ok ] * gpm-1.20.1.tar.bz2 SHA256 ;-) ... [ ok ] * gpm-1.20.1.tar.bz2 size ;-) ... [ ok ] * gpm-1.20.1-patches-1.4.tar.bz2 RMD160 ;-) ... [ ok ] * gpm-1.20.1-patches-1.4.tar.bz2 SHA1 ;-) ... [ ok ] * gpm-1.20.1-patches-1.4.tar.bz2 SHA256 ;-) ... [ ok ] * gpm-1.20.1-patches-1.4.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking gpm-1.20.1.tar.bz2 ;-) ... [ ok ] * checking gpm-1.20.1-patches-1.4.tar.bz2 ;-) ... [ ok ] >>> 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=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/lib --sysconfdir=/etc/gpm --build=i686-pc-linux-gnu creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -march=pentium4 -O2 -pipe -fomit-frame-pointer ) works... yes checking whether the C compiler (gcc -march=pentium4 -O2 -pipe -fomit-frame-pointer ) 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... no checking for texi2html... no checking for tex... no 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' 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 \ i686-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' i686-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\"" -march=pentium4 -O2 -pipe -fomit-frame-pointer -march=pentium4 -O2 -pipe -fomit-frame-pointer -c -o main.o main.c i686-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\"" -march=pentium4 -O2 -pipe -fomit-frame-pointer -march=pentium4 -O2 -pipe -fomit-frame-pointer -c -o gpm.o gpm.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 '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 gpm.c:165: warning: 'si.line' is used uninitialized in this function gpm.c: In function 'get_console_size': gpm.c:165: warning: 'si.line' is used uninitialized in this function gpm.c: In function 'processMouse': gpm.c:165: warning: 'si.line' is used uninitialized in this function gpm.c: In function 'old_main': gpm.c:165: warning: 'si.line' is used uninitialized in this function gpm.c:165: warning: 'si.line' is used uninitialized in this function i686-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\"" -march=pentium4 -O2 -pipe -fomit-frame-pointer -march=pentium4 -O2 -pipe -fomit-frame-pointer -c -o gpn.o gpn.c 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 i686-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\"" -march=pentium4 -O2 -pipe -fomit-frame-pointer -march=pentium4 -O2 -pipe -fomit-frame-pointer -c -o mice.o mice.c 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 mice.c: In function 'M_gunze': mice.c:1323: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness i686-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\"" -march=pentium4 -O2 -pipe -fomit-frame-pointer -march=pentium4 -O2 -pipe -fomit-frame-pointer -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]: 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/tmp/portage/sys-libs/gpm-1.20.1-r6/temp/build.log'. * * Messages for package sys-libs/gpm-1.20.1-r6: * * 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/tmp/portage/sys-libs/gpm-1.20.1-r6/temp/build.log'. * * GNU info directory index is up-to-date. vasy ~ #