Pasted below is the emerge log from: emerge -u world at step: lirc-0.6.5 Please fix ASAP (0.6.6 is out, also...). >>> Unpacking source... >>> Unpacking lirc-0.6.5.tar.bz2 patching file lirc-0.6.5/daemons/Makefile.am patching file lirc-0.6.5/daemons/Makefile.in patching file lirc-0.6.5/daemons/receive.c patching file lirc-0.6.5/drivers/Makefile.am patching file lirc-0.6.5/drivers/Makefile.in patching file lirc-0.6.5/drivers/lirc.h patching file lirc-0.6.5/drivers/lirc_dev/Makefile.am patching file lirc-0.6.5/drivers/lirc_dev/Makefile.in patching file lirc-0.6.5/drivers/lirc_i2c/lirc_i2c.c patching file lirc-0.6.5/drivers/lirc_it87/Makefile.am patching file lirc-0.6.5/drivers/lirc_it87/Makefile.in patching file lirc-0.6.5/drivers/lirc_parallel/Makefile.am patching file lirc-0.6.5/drivers/lirc_parallel/Makefile.in patching file lirc-0.6.5/drivers/lirc_serial/Makefile.am patching file lirc-0.6.5/drivers/lirc_serial/Makefile.in patching file lirc-0.6.5/drivers/lirc_sir/Makefile.am patching file lirc-0.6.5/drivers/lirc_sir/Makefile.in >>> Source unpacked. creating cache ./config.cache checking for a BSD compatible install... /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 for gcc... gcc checking whether the C compiler (gcc -O2 -g -Wall ) works... yes checking whether the C compiler (gcc -O2 -g -Wall ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /bin/install -c checking whether make sets ${MAKE}... (cached) yes checking for mknod... /bin/mknod checking for depmod... /sbin/depmod checking whether ln -s works... 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 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 ... yes 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 how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking whether time.h and sys/time.h may both be included... yes checking for fcntl.h... yes checking for limits.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for unistd.h... yes checking for working const... yes checking for inline... inline checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking return type of signal handlers... void checking for vprintf... yes checking for gethostname... yes checking for gettimeofday... yes checking for mkfifo... yes checking for select... yes checking for socket... yes checking for strdup... yes checking for strerror... yes checking for strtoul... yes checking for snprintf... yes checking for strsep... yes checking for vsyslog... yes checking for daemon... yes checking for forkpty... no checking for forkpty in -lutil... yes checking for vga.h... yes checking for vgagl.h... yes checking for vga_init in -lvga... yes checking for gl_setcontextvga in -lvgagl... yes checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include 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 mktemp... yes checking for Linux kernel sources... /usr/src/linux/ checking for which drivers can be installed on this system... checking for caraca_init in -lcaraca_client... no checking for ir_strerror in -lirman... no checking for ir_strerror in -lirman_sw... no updating cache ./config.cache creating ./config.status creating Makefile creating drivers/Makefile creating drivers/lirc_serial/Makefile creating drivers/lirc_sir/Makefile creating drivers/lirc_parallel/Makefile creating drivers/lirc_i2c/Makefile creating drivers/lirc_gpio/Makefile creating drivers/lirc_dev/Makefile creating drivers/lirc_it87/Makefile creating daemons/Makefile creating tools/Makefile creating doc/Makefile creating doc/man/Makefile creating config.h Your hardware does not require a kernel module. Now enter 'make' and 'make install' to compile and install the package. make all-recursive make[1]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5' Making all in drivers make[2]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers' make[3]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers' make[2]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers' Making all in daemons make[2]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/daemons' gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c irrecord.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c dump_config.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c config_file.c irrecord.c: In function `get_lead_length': irrecord.c:1781: warning: operation on `b' may be undefined gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw-types.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c ir_remote.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_default.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c receive.c irrecord.c: At top level: config_file.h:26: warning: `all_flags' defined but not used gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c transmit.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_creative.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c serial.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_pixelview.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_pinsys.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_logitech.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_slinke.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c hw_silitek.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c lircd.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c lircmd.c lircmd.c: In function `loop': lircmd.c:691: warning: use of assignment suppression and length modifier together in scanf format /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o irrecord irrecord.o dump_config.o config_file.o hw-types.o ir_remote.o hw_default.o receive.o transmit.o hw_creative.o serial.o hw_pixelview.o hw_pinsys.o hw_logitech.o hw_slinke.o hw_silitek.o mkdir .libs gcc -O2 -g -Wall -o irrecord irrecord.o dump_config.o config_file.o hw-types.o ir_remote.o hw_default.o receive.o transmit.o hw_creative.o serial.o hw_pixelview.o hw_pinsys.o hw_logitech.o hw_slinke.o hw_silitek.o /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o lircmd lircmd.o gcc -O2 -g -Wall -o lircmd lircmd.o config_file.h:26: warning: `all_flags' defined but not used /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o lircd lircd.o ir_remote.o config_file.o hw-types.o hw_default.o receive.o transmit.o hw_creative.o serial.o hw_pixelview.o hw_pinsys.o hw_logitech.o hw_slinke.o hw_silitek.o gcc -O2 -g -Wall -o lircd lircd.o ir_remote.o config_file.o hw-types.o hw_default.o receive.o transmit.o hw_creative.o serial.o hw_pixelview.o hw_pinsys.o hw_logitech.o hw_slinke.o hw_silitek.o make[2]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/daemons' Making all in tools make[2]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/tools' /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c lirc_client.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c irw.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c irpty.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c irexec.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c mode2.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c smode2.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c irxevent.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c xmode2.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c -fPIC -DPIC lirc_client.c -o .libs/lirc_client.lo /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o irw irw.o gcc -O2 -g -Wall -o irw irw.o lirc_client.c: In function `lirc_code2char': lirc_client.c:1122: warning: use of assignment suppression and length modifier together in scanf format /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o mode2 mode2.o gcc -O2 -g -Wall -o mode2 mode2.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c lirc_client.c -o lirc_client.o >/dev/null 2>&1 /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o smode2 smode2.o -lvga -lvgagl gcc -O2 -g -Wall -o smode2 smode2.o -lvga -lvgagl /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o xmode2 xmode2.o -L/usr/X11R6/lib -lSM -lICE -lX11 gcc -O2 -g -Wall -o xmode2 xmode2.o -L/usr/X11R6/lib -lSM -lICE -lX11 mv -f .libs/lirc_client.lo lirc_client.lo /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o liblirc_client.la -rpath /usr/lib lirc_client.lo rm -fr .libs/liblirc_client.la .libs/liblirc_client.* .libs/liblirc_client.* gcc -shared lirc_client.lo -lc -Wl,-soname -Wl,liblirc_client.so.0 -o .libs/liblirc_client.so.0.0.0 (cd .libs && rm -f liblirc_client.so.0 && ln -s liblirc_client.so.0.0.0 liblirc_client.so.0) (cd .libs && rm -f liblirc_client.so && ln -s liblirc_client.so.0.0.0 liblirc_client.so) ar cru .libs/liblirc_client.a lirc_client.o ranlib .libs/liblirc_client.a creating liblirc_client.la (cd .libs && rm -f liblirc_client.la && ln -s ../liblirc_client.la liblirc_client.la) /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o irexec irexec.o liblirc_client.la /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o irpty irpty.o liblirc_client.la -lutil gcc -O2 -g -Wall -o .libs/irexec irexec.o .libs/liblirc_client.so gcc -O2 -g -Wall -o .libs/irpty irpty.o .libs/liblirc_client.so -lutil creating irexec /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o irxevent irxevent.o -L/usr/X11R6/lib -lSM -lICE -lX11 liblirc_client.la gcc -O2 -g -Wall -o .libs/irxevent irxevent.o -L/usr/X11R6/lib -lSM -lICE -lX11 .libs/liblirc_client.so creating irpty creating irxevent make[2]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/tools' Making all in doc make[2]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/doc' Making all in man make[3]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/doc/man' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/doc/man' make[3]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/doc' gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c man2html.c /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o man2html man2html.o mkdir .libs gcc -O2 -g -Wall -o man2html man2html.o make[3]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/doc' make[2]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/doc' make[2]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5' make[2]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5' make[1]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5' make: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers' Making all in lirc_dev make[1]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_dev' DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_dev.o modules) /usr/src/linux-2.4.19-gentoo-r10/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set make[2]: Entering directory `/usr/src/linux-2.4.19-gentoo-r10' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C /var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_dev CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19-gentoo-r10/include/linux/modversions.h" MAKING_MODULES=1 modules make[3]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_dev' gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19-gentoo-r10/include/linux/modversions.h -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include -DKBUILD_BASENAME=lirc_dev -c -o lirc_dev.o lirc_dev.c make[3]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_dev' make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10' make[1]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_dev' Making all in lirc_serial make[1]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_serial' DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_serial.o modules) /usr/src/linux-2.4.19-gentoo-r10/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set make[2]: Entering directory `/usr/src/linux-2.4.19-gentoo-r10' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C /var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_serial CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19-gentoo-r10/include/linux/modversions.h" MAKING_MODULES=1 modules make[3]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_serial' gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19-gentoo-r10/include/linux/modversions.h -DHAVE_CONFIG_H -I. -I. -I../.. -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include -DKBUILD_BASENAME=lirc_serial -c -o lirc_serial.o lirc_serial.c lirc_serial.c:72:2: warning: #warning "******************************************" lirc_serial.c:73:2: warning: #warning " Your serial port driver is compiled into " lirc_serial.c:74:2: warning: #warning " the kernel. You will have to release the " lirc_serial.c:75:2: warning: #warning " port you want to use for LIRC with: " lirc_serial.c:76:2: warning: #warning " setserial /dev/ttySx uart none " lirc_serial.c:77:2: warning: #warning "******************************************" lirc_serial.c:109:2: warning: #warning "Software carrier only affects transmitting" lirc_serial.c:115:2: warning: #warning "Note: using rdtsc instruction" make[3]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_serial' make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10' make[1]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_serial' Making all in lirc_parallel make[1]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_parallel' DIR=`pwd`; (cd /usr/src/linux/; make SUBDIRS=$DIR obj-m=lirc_parallel.o modules) /usr/src/linux-2.4.19-gentoo-r10/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set make[2]: Entering directory `/usr/src/linux-2.4.19-gentoo-r10' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C /var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_parallel CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19-gentoo-r10/include/linux/modversions.h" MAKING_MODULES=1 modules make[3]: Entering directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_parallel' gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.19-gentoo-r10/include/linux/modversions.h -DHAVE_CONFIG_H -I. -I. -I../.. -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include -DKBUILD_BASENAME=lirc_parallel -c -o lirc_parallel.o lirc_parallel.c lirc_parallel.c:48:2: #error "--- Sorry, this driver is not SMP safe. ---" make[3]: *** [lirc_parallel.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_parallel' make[2]: *** [_mod_/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_parallel] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10' make[1]: *** [lirc_parallel.o] Error 2 make[1]: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers/lirc_parallel' make: *** [all-recursive] Error 1 make: Leaving directory `/var/tmp/portage/lirc-0.6.5/work/lirc-0.6.5/drivers' !!! ERROR: app-misc/lirc-0.6.5 failed. !!! Function src_compile, Line 83, Exitcode 2 !!! (no error message) Calculating world dependencies ...done! >>> emerge (1 of 36) app-misc/lirc-0.6.5 to / >>> md5 ;-) lirc-0.6.5.tar.bz2 End of log: emerge info below: Portage 2.0.46-r9 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r3) ================================================================= System uname: 2.4.19-gentoo-r10 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow cups libg++ qtmt gtkhtml gdbm berkdb readline bonobo ggi tcpd libwww gtk aalib acpi alsa apm arts avi cdr crypt directfb dvd encode esd flash gd ggz gif gnome gpm guile imap imlib ipv6 java jpeg kde kerberos ldap leim maildir mikmod mmx motif mozilla mpeg mule mysql ncurses nls oav oggvorbis opengl oss pam pda pdflib perl png python qt quicktime samba scanner sdl slang snmp spell ssl svga tcltk tetex tiff truetype wmf X xml xml2 xmms xv zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe" CXXFLAGS="-march=pentium4 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
lirc_parallel.c:48:2: #error "--- Sorry, this driver is not SMP safe. ---" disable smp support in your kernel
this is really a dup
*** This bug has been marked as a duplicate of 6191 ***