Bug 176566 - <app-editors/gvim-7.1-r1 fails to compile
Bug#: 176566 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: vim@gentoo.org Reported By: seemant@gentoo.org
Component: Applications
URL: 
Summary: <app-editors/gvim-7.1-r1 fails to compile
Keywords:  
Status Whiteboard: 
Opened: 2007-04-30 13:08 0000
Description:   Opened: 2007-04-30 13:08 0000
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/gui.o gui.c
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/gui_gtk.o gui_gtk.c
In file included from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from /usr/include/libgnomeui-2.0/gnome.h:5,
                 from gui_gtk.c:59:
/usr/include/libintl.h:92: error: expected identifier or '(' before ';' token
make[1]: *** [objects/gui_gtk.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-editors/gvim-7.0.235/work/vim7/src'
make: *** [first] Error 2


Reproducible: Always




Doesn't look like a perl error.

------- Comment #1 From Seemant Kulleen (RETIRED) 2007-05-01 02:36:54 0000 -------
Portage 2.1.2.5 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1,
2.6.21-gentoo i686)
=================================================================
System uname: 2.6.21-gentoo i686 Genuine Intel(R) CPU T2300 @ 1.66GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Tue, 01 May 2007 02:00:01 +0000
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash
/etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer nodoc noinfo sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF8"
LC_ALL="en_US.UTF8"
LINGUAS="en en_GB en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa amr apm artworkextra asf automount avahi
bash-completion beagle bitmap-fonts bluetooth bogofilter bonobo branding bzip2
cairo cddb cdr chm cli cracklib crypt cscope cups daap dbus dell dia divx dri
dts dvd dvdread dvi eds effects emboss encode esd evo exif fam ffmpeg firefox
flac foomatic foomaticdb fortran fpx galago gdbm gif glitz gnome gnutls
graphviz gs gstreamer gtk gtk2 hal howl-compat iconv imagemagick imlib inkjar
ipod isdnlog jbig jpeg jpeg2k keyring ladspa lcms libcaca libg++ libnotify
libsamplerate live lm_sensors logrotate lzo mad mailwrapper matroska md5sum
midi mikmod mmap mmoznomail mmx mmxext mng mono mozbranding moznocompose
moznoirc mozsvg mp3 mpeg musicbrainz nautilus ncurses networkmanager new-login
nogecko-sdk nptl nptlonly nsplugin numeric obex offensive ogg opengl pam patch
pcmcia pcre pda pdf png ppds pppd python quicktime readline reflection rtc
samba sdl session spell spl sqlite sse sse2 ssl startup-notification svg syslog
t1lib tcpd tetex tga theora tiff truetype truetype-fonts type1-fonts unicode
urandom usb userlocales vcd vidix vorbis widescreen win32codecs wma wmf wmp x86
xanim xcb xine xinerama xml xml2 xorg xv xvid xvmc zlib" ALSA_CARDS="hda-intel
intel8x0 intel8x0m" 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" CAMERAS="canon" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #2 From SpanKY 2007-05-01 03:16:47 0000 -------
your source is probably mixing NLS and non-NLS stuff ... in other words, it's
probably doing stuff like:
#define bind_textdomain_codeset(x,y)

and then later:
#include <libintl.h>

------- Comment #3 From Mike Kelly (RETIRED) 2007-05-01 04:30:33 0000 -------
(In reply to comment #2)
> your source is probably mixing NLS and non-NLS stuff ... in other words, it's
> probably doing stuff like:
> #define bind_textdomain_codeset(x,y)
> 
> and then later:
> #include <libintl.h>

Yes, something like that is being done in vim7/src/vim.h, but that code hasn't
been changed by anything since 7.0.201 or, well, at all in any of the 7.0 vim
patches.

Also, nothing regarding libintl.h was changed in any of the patches.

Is it possible that this is something gnome related? Seemant says he's using
2.18 and that it fails for him there, whereas I'm using 2.16 and it works fine
for me.

------- Comment #4 From Jonathan Wright 2007-05-01 09:52:22 0000 -------
I'm getting the same problems here. Brand new installation (using latest 2006.1
stage1 build), built with XGl (through nVidia drivers) and Compiz on Gnome
2.18.0.

emerge --info is as follows:

Portage 2.1.2.2 (default-linux/x86/2007.0/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.20-gentoo-r7-netwrker-b1 i686)
=================================================================
System uname: 2.6.20-gentoo-r7-netwrker-b1 i686 AMD Athlon(tm) XP 2100+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 01 May 2007 09:30:10 +0000
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -ftracer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -ftracer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg distlocks metadata-transfer sfperms strict"
GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/
http://gentoo.blueyonder.co.uk/ http://gentoo.osuosl.org/"
LANG="en_GB"
LC_ALL="en_GB"
LINGUAS="en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa bash-completion bitmap-fonts cdr cups dbus dvd dvdr ffmpeg gnome
gtk gtk2 hal jpeg libnotify mp3 nptl ogg pam png spell ssl svg tiff truetype
truetype-fonts type1-fonts vorbis x86 xinerama 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB"
USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #5 From Seemant Kulleen (RETIRED) 2007-05-01 15:03:19 0000 -------
Looks like gnome-2.18 is the common denominator here.

------- Comment #6 From Mike Kelly (RETIRED) 2007-05-01 20:09:05 0000 -------
Hmm, one thing I'd ask all of you to try is to install app-editors/gvim-7.0.201
again with your current gnome versions, etc.

If it works, but 7.0.235 doesn't, then the issue is with gvim. If it doesn't
work, then I'm inclined to think that there's some problem with gnome.

------- Comment #7 From Seemant Kulleen (RETIRED) 2007-05-01 20:58:46 0000 -------
same error with .201 here

i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/pty.o pty.c
In file included from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from /usr/include/libgnomeui-2.0/gnome.h:5,
                 from gui_gtk.c:59:
/usr/include/libintl.h:92: error: expected identifier or '(' before ';' token
In file included from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from /usr/include/libgnomeui-2.0/gnome.h:5,
                 from gui_gtk_x11.c:42:
/usr/include/libintl.h:92: error: expected identifier or '(' before ';' token
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/gui_gtk_f.o gui_gtk_f.c
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/gui_beval.o gui_beval.c
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/if_python.o if_python.c
make[1]: *** [objects/gui_gtk.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [objects/gui_gtk_x11.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-editors/gvim-7.0.201/work/vim7/src'
make: *** [first] Error 2

------- Comment #8 From Jonathan Wright 2007-05-02 00:00:12 0000 -------
Actually, the problem I had was with the .174 version:

i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2     -O2
-march=athlon-xp -mtune=athlon-xp -ftracer -pipe   
-Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm  -I/usr/lib/perl5/5.8.8/i686-linux/CORE 
-I/usr/include/python2.4 -pthread  -I/usr/lib/ruby/1.8/i686-linux  -o
objects/gui_gtk_x11.o gui_gtk_x11.c
make[1]: *** [objects/gui_gtk.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from /usr/include/libgnomeui-2.0/gnome.h:5,
                 from gui_gtk_x11.c:42:
/usr/include/libintl.h:92: error: expected identifier or '(' before ';' token
make[1]: *** [objects/gui_gtk_x11.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-editors/gvim-7.0.174/work/vim7/src'
make: *** [first] Error 2


I've just tried the .205 and received the same error:

i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2     -O2
-march=athlon-xp -mtune=athlon-xp -ftracer -pipe   
-Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm  -I/usr/lib/perl5/5.8.8/i686-linux/CORE 
-I/usr/include/python2.4 -pthread  -I/usr/lib/ruby/1.8/i686-linux  -o
objects/gui_gtk_x11.o gui_gtk_x11.c
make[1]: *** [objects/gui_gtk.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,
                 from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,
                 from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,
                 from /usr/include/libgnomeui-2.0/gnome.h:5,
                 from gui_gtk_x11.c:42:
/usr/include/libintl.h:92: error: expected identifier or '(' before ';' token
make[1]: *** [objects/gui_gtk_x11.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-editors/gvim-7.0.235/work/vim7/src'
make: *** [first] Error 2


Although possibly not related, I've had problems with libintl.h before (since
Gnome 2.14) with GNUBiff:

/usr/include/libintl.h:40: error: expected unqualified-id before 'const'
/usr/include/libintl.h:40: error: expected `)' before 'const'
/usr/include/libintl.h:40: error: expected initializer before 'const'
/usr/include/libintl.h:45: error: expected unqualified-id before 'const'
/usr/include/libintl.h:45: error: expected `)' before 'const'
/usr/include/libintl.h:45: error: expected initializer before 'const'
/usr/include/libintl.h:52: error: expected unqualified-id before 'const'
/usr/include/libintl.h:52: error: expected `)' before 'const'
/usr/include/libintl.h:52: error: expected initializer before 'const'
/usr/include/libintl.h:83: error: expected unqualified-id before 'const'
/usr/include/libintl.h:83: error: expected `)' before 'const'
/usr/include/libintl.h:83: error: expected initializer before 'const'
/usr/include/libintl.h:87: error: expected unqualified-id before 'const'
/usr/include/libintl.h:87: error: expected `)' before 'const'
/usr/include/libintl.h:87: error: expected initializer before 'const'
/usr/include/libintl.h:40: error: expected unqualified-id before 'const'
/usr/include/libintl.h:40: error: expected `)' before 'const'
/usr/include/libintl.h:40: error: expected initializer before 'const'
/usr/include/libintl.h:45: error: expected unqualified-id before 'const'
/usr/include/libintl.h:45: error: expected `)' before 'const'
/usr/include/libintl.h:45: error: expected initializer before 'const'
/usr/include/libintl.h:52: error: expected unqualified-id before 'const'
/usr/include/libintl.h:52: error: expected `)' before 'const'
/usr/include/libintl.h:52: error: expected initializer before 'const'
/usr/include/libintl.h:83: error: expected unqualified-id before 'const'
/usr/include/libintl.h:83: error: expected `)' before 'const'
/usr/include/libintl.h:83: error: expected initializer before 'const'
/usr/include/libintl.h:87: error: expected unqualified-id before 'const'
/usr/include/libintl.h:87: error: expected `)' before 'const'
/usr/include/libintl.h:87: error: expected initializer before 'const'

------- Comment #9 From Mike Kelly (RETIRED) 2007-05-02 02:08:05 0000 -------
Okay, so the issue is definitely 2.18 related. Not knowing much about libgnome
myself, though, I'm going to have to ask around a bit more. Until then, I guess
I can suggest that you try compiling with USE="-gnome gtk", so you'll use the
gtk+ gui instead, which is very similar to the gnome one as far as I recall.

------- Comment #10 From Ira Snyder 2007-05-05 18:38:31 0000 -------
Adding "app-editors/gvim -gnome" to /etc/portage/package.use fixed this right
up for me. I'm running ~x86, with gnome 2.18.

Portage 2.1.2.5 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r2,
2.6.21.1-suspend2-cfsv9 i686)
=================================================================
System uname: 2.6.21.1-suspend2-cfsv9 i686 Genuine Intel(R) CPU T2400 @ 1.83GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Thu, 03 May 2007 02:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox
sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentopia
/usr/portage/local/layman/xeffects /usr/portage/local/layman/nx
/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aiglx alsa aoss aotuv bash-completion berkdb bitmap-fonts
cairo cdr chardet cli cracklib crypt cscope cups dbus djvu dri dts dvd dvdr
dvdread dvi emboss encode fam filter_default firefox flac fortran gdbm gif
glitz gnome gpm gsl gstreamer gtk hal iconv ipv6 isdnlog jpeg libg++ libnotify
mad matroska mikmod mmap mmkeys mmx mmxext mozbranding mp3 mpeg musepack
nautilus ncurses newspr nonfsv4 nptl nptlonly offensive ogg opengl oss pam pcre
pdf perl pertty png ppds pppd python qt3 quicktime readline real reflection rtc
rtsp samba sdl session skins smp spell spl sqlite sse sse2 ssl
startup-notification subtitles svg tcpd theora threads truetype truetype-fonts
type1-fonts unicode userlocales vorbis win32codecs wxwindows x86 xcb xcomposite
xforms xml xorg xosd xv xvid zlib" ALSA_CARDS="hda-intel"
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" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vesa fbdev i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #11 From Jonathan Wright 2007-05-07 01:50:19 0000 -------
Same here: -gnome for app-editors/gvim installed fine (including the latest
version).

------- Comment #12 From Mike Kelly (RETIRED) 2007-05-09 00:56:22 0000 -------
Hi, would one of you mind filing an upstream bug report about this? Here's
their instructions for filing a bug report:

2.6. Where can I report bugs?

First collect the required information using the following command:

    :source $VIMRUNTIME/bugreport.vim

Now send the resulting text from the above command to the bugs@vim.org
e-mail address.

The Vim Development mailing list (see above) is a good place to discuss
general bugs.  If the bug you find is with syntax highlighting or some
other "added feature" (i.e. not directly programmed into vim), attempt to
inform the maintainer of that feature.

For more information, read

    :help bug-reports

I'm going to close this as UPSTREAM for now. When a patch is made to fix this,
I'll make a new gentoo release of vim. For the moment, I've put a block against
libgnomeui-2.18 for gvim if USE="gnome".

------- Comment #13 From Tristan Heaven 2007-05-09 02:08:30 0000 -------
(In reply to comment #12)
> I'll make a new gentoo release of vim. For the moment, I've put a block against
> libgnomeui-2.18 for gvim if USE="gnome".

That's worse than leaving it as it is.

------- Comment #14 From Mike Kelly (RETIRED) 2007-05-09 02:13:31 0000 -------
(In reply to comment #13)
> (In reply to comment #12)
> > I'll make a new gentoo release of vim. For the moment, I've put a block against
> > libgnomeui-2.18 for gvim if USE="gnome".
> 
> That's worse than leaving it as it is.
> 

Why's that? I know it's broken w/ gnome-2.18, so putting in a block tells
people not to use it that way. I also know it's something I'm not able to fix,
hence my request that someone submit it upstream.

------- Comment #15 From Daniel Drake 2007-05-09 22:47:17 0000 -------
The compile error was minorly irritating the the block annoyed me enough to fix
this. patch coming up :)

------- Comment #16 From Daniel Drake 2007-05-09 22:47:49 0000 -------
Created an attachment (id=118696) [details]
fix

sending this upstream right now

------- Comment #17 From Mike Kelly (RETIRED) 2007-05-10 04:48:16 0000 -------
Okay, gvim-7.1_beta001 will hit the tree tomorrow, which includes your patch.
Thanks for your patience and the patch.

------- Comment #18 From Mike Kelly (RETIRED) 2007-05-10 07:24:34 0000 -------
(In reply to comment #17)
> Okay, gvim-7.1_beta001 will hit the tree tomorrow, which includes your patch.
> Thanks for your patience and the patch.

And, it's committed. Enjoy!

------- Comment #19 From Steev Klimaszewski 2007-05-12 05:04:06 0000 -------
I am sorry, but I cannot replicate this on 2 machines that are x86 and ~x86
gvim/vim, that have 7.0.235 and gnome 2.18 - a hardened machine with gnome 2.18
and gvim 7.0.235, as well as an amd64 that is gnome 2.18 with gvim 7.0.235 -
the issue is *not* libgnomeui and the block for 7.0.235 is incorrect.  I've
been trying to solve the issue locally, but haven't come up with anything,
Seemant and I thought it might be intltool 0.35.5 but who knows.

http://dev.gentoo.org/~steev/files/screenshots/gvim-libgnomeui.png is a
screenshot running with gvim 7.0.235 and libgnomeui and gvim both showing what
useflags they were installed with since i use a lot of package.use foo, so my
emerge --info is 99% useless wrt useflags.

------- Comment #20 From Daniel Drake 2007-05-12 14:57:08 0000 -------
I think you're right, its not a 2.18 specific problem.

------- Comment #21 From Daniel Drake 2007-05-12 15:20:30 0000 -------
If you mention your glibc version and attach your /usr/include/libintl.h here
(from a working system), this may help us understand the issue better

------- Comment #22 From Mike Kelly (RETIRED) 2007-05-13 04:08:17 0000 -------
Okay, I've removed that block from the ebuilds.

------- Comment #23 From Steev Klimaszewski 2007-05-13 08:43:05 0000 -------
glibc is 2.5-r2 on all systems except the hardened one - which is still 2.5-r1
(its a fairly experimental hardened system heh - mainly because I haven't
unmasked -r2 - I may do that tonight.

------- Comment #24 From Daniel Drake 2007-05-13 15:27:25 0000 -------
This bug has reappeared as of gvim-7.1. Did the patch get dropped?

------- Comment #25 From Mike Kelly (RETIRED) 2007-05-13 22:29:58 0000 -------
Weird... I stopped applying the patch because it was accepted upstream. A look
at the source code confirms that it is in fact still in the 7.1 tarball. So,
that patch didn't really fix the core problem, apparently. Gnome/C gurus... any
other ideas?

------- Comment #26 From Seemant Kulleen (RETIRED) 2007-05-13 22:45:22 0000 -------
This is the error with gvim-7.1 (looks the same as the error from 7.1_beta001),
so it doesn't seem like upstream actually applied the patch?


i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/gui_gtk_x11.o gui_gtk_x11.cIn
file included from /usr/include/glib-2.0/glib/gi18n.h:23,                 from
/usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,                 from
/usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,                  from
/usr/include/libgnome-2.0/libgnome/libgnome.h:30,                 from
/usr/include/libgnomeui-2.0/gnome.h:5,                 from
gui_gtk.c:62:/usr/include/libintl.h:92: error: expected identifier or '('
before ';' tokenIn file included from /usr/include/glib-2.0/glib/gi18n.h:23,   
             from /usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h:37,          
      from /usr/include/libgnome-2.0/libgnome/gnome-i18n.h:41,                 
  from /usr/include/libgnome-2.0/libgnome/libgnome.h:30,                 from
/usr/include/libgnomeui-2.0/gnome.h:5,
                 from gui_gtk_x11.c:45:/usr/include/libintl.h:92: error:
expected identifier or '(' before ';' token
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/pty.o pty.c
i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12  
-DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2    
-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer    
-I/usr/include/python2.4 -pthread    -o objects/gui_gtk_f.o gui_gtk_f.c
make[1]: *** [objects/gui_gtk.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [objects/gui_gtk_x11.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-editors/gvim-7.1/work/vim71/src'
make: *** [first] Error 2

------- Comment #27 From Daniel Drake 2007-05-13 23:57:23 0000 -------
Bram must have applied the patch by hand, he mistyped the function name. I sent
in another patch

------- Comment #28 From Mike Kelly (RETIRED) 2007-05-14 01:16:41 0000 -------
Created an attachment (id=119160) [details]
050_all_vim-7.1-libintl-fix-176566.patch

Okay, I'll add this sucker to our patch set and push out -r1. Sorry about all
the crazyness, folks.

Just outta curiosity, though, I'd like to know what versions of what packages
actually cause this build error.

------- Comment #29 From merwan kashouty 2007-05-14 03:08:30 0000 -------
well i added just the gui-gtk patch to the patchset and that worked for me.....
i am using gnome-2.18 and glibc-2.5-r2

it also emerged with the -gnome USE flag (tried that first) 


rommel@JaiBaba-x86 ~ $ emerge --info
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2,
2.6.20-beyond1 i686)
=================================================================
System uname: 2.6.20-beyond1 i686 Dual Core AMD Opteron(tm) Processor 265
Gentoo Base System release 1.12.10
Timestamp of tree: Mon, 14 May 2007 02:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -msse3 -pipe"
CHOST="i686-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://adelie.polymtl.ca/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LINGUAS="en"
MAKEOPTS="-j12"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/layman/xeffects /usr/local/overlays/Xsperimental
/usr/local/portage /usr/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acl acpi aim aimextras alsa applet artworkextra asf
audacious audiofile bash-completion berkdb bitmap-fonts buttons cairo cddb cdio
cdparanoia cdr cdrom chroot cli cpudetection cracklib crypt css cups dbus dga
dio directfb dlloader dpms dri dvb dvd dvdr dvdread eds emboss encode esd evo
fam fbcon ffmpeg firefox flac fortran fuse gdbm gif gimp glitz gnome gpm
gstreamer gtk gtk+ gtk2 hal iconv ieee1394 imagemagick innodb ipod ipv6 isdnlog
jack jpeg kerberos lavc ldap libg++ libsdl lm_sensors mad midi mikmod mjpeg mmx
mmxext mono mozilla mp3 mp4 mpeg mpeg2 mpg4 mplayer mvc mysql ncurses nls nptl
nptlonly nsplugin nvidia objc ogg openal opengl oss pam pcre pda pdf perl png
pppd python qt3 qt3support qt4 quicktime readline real reflection reiser4
reiserfs rhythmbox sdl session spell spl sse ssl svg svga tcpd tiff transcode
truetype truetype-fonts type1-fonts unicode usb v4l vlm vorbis win32codecs wma
wmv wxwindows x86 xgl xine xine-lib xml xorg xorg-x11 xv xvid xvmc zlib"
ALSA_CARDS="emu10k1 intel8x0" 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" ELIBC="glibc"
INPUT_DEVICES="evdev vesa void fbdev vga keyboard tseng v4l joystick mouse nv"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #30 From Mike Kelly (RETIRED) 2007-05-18 03:10:03 0000 -------
Okay, I pushed this out in 7.1-r1 a few days ago, and Bram has accepted it
upstream as 7.1.001. Hopefully this is really really fixed. If not, please
re-open it again and give me a wack over the head.