Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14107 - LIRC 0.6.5 (latest ebuild) ERROR on compile->can't emerge -u world!
Summary: LIRC 0.6.5 (latest ebuild) ERROR on compile->can't emerge -u world!
Status: RESOLVED DUPLICATE of bug 6191
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Highest normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://lirc.sf.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-17 11:39 UTC by Ido Rosen
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ido Rosen 2003-01-17 11:39:33 UTC
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"
Comment 1 SpanKY gentoo-dev 2003-01-25 12:59:49 UTC
lirc_parallel.c:48:2: #error "--- Sorry, this driver is not SMP safe. ---"

disable smp support in your kernel
Comment 2 SpanKY gentoo-dev 2003-01-25 13:32:00 UTC
this is really a dup
Comment 3 SpanKY gentoo-dev 2003-01-25 13:32:17 UTC

*** This bug has been marked as a duplicate of 6191 ***