Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176566 - <app-editors/gvim-7.1-r1 fails to compile
Summary: <app-editors/gvim-7.1-r1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-30 13:08 UTC by Seemant Kulleen (RETIRED)
Modified: 2007-05-18 03:10 UTC (History)
7 users (show)

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


Attachments
fix (fix.patch,959 bytes, patch)
2007-05-09 22:47 UTC, Daniel Drake (RETIRED)
Details | Diff
050_all_vim-7.1-libintl-fix-176566.patch (050_all_vim-7.1-libintl-fix-176566.patch,1.46 KB, patch)
2007-05-14 01:16 UTC, Mike Kelly (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Seemant Kulleen (RETIRED) gentoo-dev 2007-04-30 13:08:07 UTC
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 Seemant Kulleen (RETIRED) gentoo-dev 2007-05-01 02:36:54 UTC
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 SpanKY gentoo-dev 2007-05-01 03:16:47 UTC
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 Mike Kelly (RETIRED) gentoo-dev 2007-05-01 04:30:33 UTC
(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 Jonathan Wright 2007-05-01 09:52:22 UTC
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 Seemant Kulleen (RETIRED) gentoo-dev 2007-05-01 15:03:19 UTC
Looks like gnome-2.18 is the common denominator here.
Comment 6 Mike Kelly (RETIRED) gentoo-dev 2007-05-01 20:09:05 UTC
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 Seemant Kulleen (RETIRED) gentoo-dev 2007-05-01 20:58:46 UTC
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 Jonathan Wright 2007-05-02 00:00:12 UTC
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 Mike Kelly (RETIRED) gentoo-dev 2007-05-02 02:08:05 UTC
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 Ira Snyder 2007-05-05 18:38:31 UTC
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 Jonathan Wright 2007-05-07 01:50:19 UTC
Same here: -gnome for app-editors/gvim installed fine (including the latest version).
Comment 12 Mike Kelly (RETIRED) gentoo-dev 2007-05-09 00:56:22 UTC
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 Tristan Heaven (RETIRED) gentoo-dev 2007-05-09 02:08:30 UTC
(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 Mike Kelly (RETIRED) gentoo-dev 2007-05-09 02:13:31 UTC
(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 Daniel Drake (RETIRED) gentoo-dev 2007-05-09 22:47:17 UTC
The compile error was minorly irritating the the block annoyed me enough to fix this. patch coming up :)
Comment 16 Daniel Drake (RETIRED) gentoo-dev 2007-05-09 22:47:49 UTC
Created attachment 118696 [details, diff]
fix

sending this upstream right now
Comment 17 Mike Kelly (RETIRED) gentoo-dev 2007-05-10 04:48:16 UTC
Okay, gvim-7.1_beta001 will hit the tree tomorrow, which includes your patch. Thanks for your patience and the patch.
Comment 18 Mike Kelly (RETIRED) gentoo-dev 2007-05-10 07:24:34 UTC
(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 Steev Klimaszewski (RETIRED) gentoo-dev 2007-05-12 05:04:06 UTC
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 Daniel Drake (RETIRED) gentoo-dev 2007-05-12 14:57:08 UTC
I think you're right, its not a 2.18 specific problem.
Comment 21 Daniel Drake (RETIRED) gentoo-dev 2007-05-12 15:20:30 UTC
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 Mike Kelly (RETIRED) gentoo-dev 2007-05-13 04:08:17 UTC
Okay, I've removed that block from the ebuilds.
Comment 23 Steev Klimaszewski (RETIRED) gentoo-dev 2007-05-13 08:43:05 UTC
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 Daniel Drake (RETIRED) gentoo-dev 2007-05-13 15:27:25 UTC
This bug has reappeared as of gvim-7.1. Did the patch get dropped?
Comment 25 Mike Kelly (RETIRED) gentoo-dev 2007-05-13 22:29:58 UTC
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 Seemant Kulleen (RETIRED) gentoo-dev 2007-05-13 22:45:22 UTC
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 Daniel Drake (RETIRED) gentoo-dev 2007-05-13 23:57:23 UTC
Bram must have applied the patch by hand, he mistyped the function name. I sent in another patch
Comment 28 Mike Kelly (RETIRED) gentoo-dev 2007-05-14 01:16:41 UTC
Created attachment 119160 [details, diff]
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 merwan kashouty 2007-05-14 03:08:30 UTC
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 Mike Kelly (RETIRED) gentoo-dev 2007-05-18 03:10:03 UTC
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.