Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 303525 - net-misc/dhcpv6 cannot compile due to multiple definitions of struct in6_pktinfo
Summary: net-misc/dhcpv6 cannot compile due to multiple definitions of struct in6_pktinfo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alex Alexander (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-05 02:57 UTC by Seth Robertson
Modified: 2010-09-02 16:29 UTC (History)
2 users (show)

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 Seth Robertson 2010-02-05 02:57:58 UTC
/etc/include/isc/net.h, /usr/include/netinet/in.h and /usr/include/linux/ipv6.h all include definitions for "struct in6_pktinfo".  The former is irrelevant for this matter, but the latter two cause problems (and considering the definition of the structures is mildly different, a serious problem).

When attempting to compile dhcpv6, I get the error: redefinition of 'struct in6_pktinfo'

Editing the file /usr/include/isc/net.h to #ifdef out the definition of struct in6_pktinfo allows the package to install.



Reproducible: Sometimes

Steps to Reproduce:
0. Emerge glibc-2.10.1-r1 and sys-kernel/linux-headers-2.6.30-r1
1. Have ipv6 use flag enabled
2. Fix dhcpv6 ebuild as in http://bugs.gentoo.org/show_bug.cgi?id=297281
3. emerge dhcpv6

Actual Results:  
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include   -fPIE -D_GNU_SOURCE -march=nocona -O2 -pipe -MT dhcp6s-dhcp6s.o -MD -MP -MF .deps/dhcp6s-dhcp6s.Tpo -c -o dhcp6s-dhcp6s.o `test -f 'dhcp6s.c' || echo './'`dhcp6s.c

In file included from dhcp6s.c:66:
/usr/include/linux/ipv6.h:19: error: redefinition of 'struct in6_pktinfo'
make[3]: *** [dhcp6s-dhcp6s.o] Error 1


Expected Results:  
>>> Installing (1 of 1) net-misc/dhcpv6-1.2.0


Happens on two different computers about 80% of the time.  I don't understand why it doesn't happen every time, but it does occassionally succeed.

Portage 2.2_rc62 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.32-gentoo-r3-x86_64-Intel-R-_Core-TM-2_Extreme_CPU_X9650_@_3.00GHz-with-gentoo-1.12.13
Timestamp of tree: Wed, 03 Feb 2010 17:45:02 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4
dev-python/pycrypto: 2.1.0_beta1
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       3.4.6-r2, 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -g -pipe -march=native -mtune=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -g -pipe -march=native -mtune=native"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news notitles parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.pair.com/ ftp://chod.cwru.edu/gentoo ftp://mirrors.tds.net/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo caps cdr cli consolekit cracklib crypt css cups cvs cxx dbus dga dpms dri dts dvd dvdr dvdread eds emacs emboss encode evo fam ffmpeg firefox flac fortran gdbm gif gimp gimpprint gnome gphoto2 gpm gstreamer gtk hal iconv imagemagick ipv6 joystick jpeg jpeg2k kde kqemu lame libnotify live logrotate lzo mad matroska mbox mikmod mjpeg mmx mng mod modules motif mp3 mp4 mp4live mpeg mpeg2 mpeg4 mplayer mpm-prefork mudflap multilib nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses network nis nls nocardbus nocd nptl nptlonly nvidia offensive ogg opengl openmp oss pam pcre pdf perl plotutils png postgres postscript ppds pppd prelude python qt3support qt4 quicktime readline reflection reiserfs scanner sendmail session smarty sockets socks5 spell spl sse sse2 ssl ssyfs startup-notification svg sysfs syslog theora threads thunar tiff truetype tta type1 unicode usb vcd videos vnc vorbis vorbis-psy wav wavpack win32codes x11vnc x264 xft xine xinerama xml xorg xosd xpm xulrunner xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" QEMU_SOFTMMU_TARGETS="x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Portage 2.1.7.16 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31-gentoo-r6 x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r6-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-1.12.13
Timestamp of tree: Thu, 04 Feb 2010 19:45:01 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r2
dev-lang/python:     2.5.4-r2, 2.6.4
dev-python/pycrypto: 2.1.0_beta1
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       3.4.6-r2, 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news notitles parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://www.gtlib.gatech.edu/pub/gentoo http://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.mirrors.pair.com/"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="64bit 7zip X a52 aac aalib acpi aim alsa amd64 apcupsd audacious avahi berkdb binary-drivers bl bluetooth branding bzip2 cairo caps cddb cdparanoia cdr cdrom cg cgi chroot cli consolekit cracklib crypt css cups curl curlwrappers cvs cvsgraph cxx dba dbm dbus dga dio dri dts dv dvd dvdnav dvdr dvdread eds emacs emboss encode enscript ethereal evo exif extensions fam fbcon ffmpeg firefox flac flatfile ftp gdbm gif gimp gimpprint gnome gphoto2 gpm gps gs gstreamer gtk gtk2 h323 hal hddtemp iconv id3 idea imagemagick imap imlib iproute2 ipv6 joystick jpeg jpeg2k kde kqemu lame lcd ldap libnotify lm_sensors logrotate lzo lzw mad matroska mbox md5sum mhash mikmod milter mime mjpeg mmap mmx mmx2 mmxext mng mod modules motif mp3 mp4 mp4live mpeg mpeg2 mpeg4 mplayer mpm-prefork mudflap multilib musepack ncurses netpbm network nforce2 nls nptl nptlonly nvidia offensive ofx ogg on-the-fly-crypt opengl openmp oss pam pcre pdf perl php player png pnm posix postgres ppds pppd print python qt3support qt4 quicktime quotes rar rc5 rdesktop readline realmedia reflection reiserfs rtc sdl sendmail sensord server session shared sharedmem skey slp smime sockets socks5 spamassassin spell spl sqlite sqlite3 srt sse sse2 ssl startup-notification subversion svg svgz sysfs syslog tcpd theora threadsafe thunar tiff transcode truetype tta type1 unicode usb v4l v4l2 vcd vhosts vnc vncviewer vorbis vorbis-psy wav wavpack wma wmf wmp x11vnc x264 xanim xforms xft xine xinetd xml xorg xosd xulrunner xv xvid xvmc xvnc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm  alaw  asym  copy  dmix  dshare  dsnoop  empty                   extplug  file  hooks  iec958  ioplug  ladspa  lfloat                   linear meter mulaw multi  null plug rate route share                   shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" QEMU_SOFTMMU_TARGETS="x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv v4l" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Seth Robertson 2010-02-05 03:59:26 UTC
Note that 1.0.22-r1 has a "fix-gnusource-collision.patch" which appears to resolve this very issue.
Comment 2 Alex Alexander (RETIRED) gentoo-dev 2010-08-29 10:14:29 UTC
fixed in dhcpv6-1.2.0-r1.ebuild
by removing fix-gnusource-collisions-1.2.0.patch

thanks!
Comment 3 Ronny Boesger 2010-09-01 16:03:21 UTC
Sorry Alex,

actually, this is not solved:

/usr/include/linux/ipv6.h:19: Fehler: Redefinition von »struct in6_pktinfo«
make[3]: *** [dhcp6c-client6_addr.o] Fehler 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
mv -f .deps/dhcp6c-client6_parse.Tpo .deps/dhcp6c-client6_parse.Po
mv -f .deps/dhcp6c-client6_token.Tpo .deps/dhcp6c-client6_token.Po
make[3]: Leaving directory `/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/work/dhcpv6-1.2.0/src'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/work/dhcpv6-1.2.0/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/work/dhcpv6-1.2.0'
make: *** [all] Fehler 2
 * ERROR: net-misc/dhcpv6-1.2.0-r1 failed:
 *   emake failed
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 2564:  Called _eapi2_src_compile
 *     ebuild.sh, line  646:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *
 * If you need support, post the output of 'emerge --info =net-misc/dhcpv6-1.2.0-r1',
 * the complete build log and the output of 'emerge -pqv =net-misc/dhcpv6-1.2.0-r1'.
 * The complete build log is located at '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/temp/environment'.
 * S: '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/work/dhcpv6-1.2.0'

>>> Failed to emerge net-misc/dhcpv6-1.2.0-r1, Log file:

>>>  '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/temp/build.log'

 * Messages for package net-misc/dhcpv6-1.2.0-r1:

 * ERROR: net-misc/dhcpv6-1.2.0-r1 failed:
 *   emake failed
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 2564:  Called _eapi2_src_compile
 *     ebuild.sh, line  646:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *
 * If you need support, post the output of 'emerge --info =net-misc/dhcpv6-1.2.0-r1',
 * the complete build log and the output of 'emerge -pqv =net-misc/dhcpv6-1.2.0-r1'.
 * The complete build log is located at '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/temp/environment'.
 * S: '/var/tmp/portage/net-misc/dhcpv6-1.2.0-r1/work/dhcpv6-1.2.0'



emerge --info =net-misc/dhcpv6-1.2.0-r1
Portage 2.1.8.3 (default/linux/x86/10.0, gcc-4.4.3, glibc-2.11.2-r0, 2.6.33-gentoo-r1 i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.33-gentoo-r1-i686-AMD_Duron-tm-_Processor-with-gentoo-1.12.13
Timestamp of tree: Wed, 01 Sep 2010 15:30:23 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.4.6, 2.5.4-r4, 2.6.5-r3, 3.1.2-r4
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       3.4.6-r2, 4.1.2, 4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/fax /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LC_ALL="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="de en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/hollow /usr/local/portage/layman/php-4 /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip acl apache2 audiofile bash-completion berkdb bluetooth bzip2 cli cracklib crypt cups curl cxx dbus dri expat extensions flac fortran gd gdbm gif gmp gpm iconv idn ipv6 jpeg lcms libwww logrotate lua mad mhash mmx mmxext mng modules mudflap mysql ncurses nls nptl nptlonly ogg openmp pam pcre perl php png pppd python qt readline recode reflection samba sdl session slang snmp speex spl ssl sysfs tcpd tiff truetype udev unicode usb vorbis x86 xinetd xml2 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="access auth auth_dbm auth_anon auth_digest alias file-cache echo charset-lite cache disk-cache mem-cache ext-filter case_filter case-filter-in deflate mime-magic cern-meta expires headers usertrack unique-id proxy proxy-connect proxy-ftp proxy-http info include cgi cgid dav dav-fs vhost-alias speling rewrite log_config logio env setenvif mime status autoindex asis negotiation dir imap actions userdir so unique_id filter authz_host auth_basic authn_default auth_basic authn_default authn_file authz_default authz_groupfile authz_host authz_owner authz_user autoindex speling unique_id" APACHE2_MPMS="prefork" ELIBC="glibc" FRITZCAPI_CARDS="fxusb_CZ" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa fbdev" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2010-09-01 17:50:01 UTC
Reopening
Comment 5 Alex Alexander (RETIRED) gentoo-dev 2010-09-02 16:29:31 UTC
this should be fixed now, the collision patch needs to be applied if 
<=sys-kernel/linux-headers-2.6.34.

thanks :)