when trying to emerge kino on my system (2004.0) it fails with line which according to google means it's a glibc-related problem. Reproducible: Always Steps to Reproduce: 1. emerge kino Actual Results: fails with error message Expected Results: emerge kino i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -Wall -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/libxml2 -DKINO_PIXMAPSDIR=\""/usr/share/pixmaps/kino"\" -DKINO_PLUGINDIR=\""/usr/lib/kino"\" -D_FILE_OFFSET_BITS=64 -Wno-deprecated -mcpu=i586 -O3 -pipe -c -o preferences.o `test -f 'preferences.cc' || echo './'`preferences.cc i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -Wall -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/include/gtk-1.2 -I/usr/X11R6/include -I/usr/include/libxml2 -DKINO_PIXMAPSDIR=\""/usr/share/pixmaps/kino"\" -DKINO_PLUGINDIR=\""/usr/lib/kino"\" -D_FILE_OFFSET_BITS=64 -Wno-deprecated -mcpu=i586 -O3 -pipe -c -o preferences_dialog.o `test -f'preferences_dialog.cc' || echo './'`preferences_dialog.cc In file included from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3/i686-pc-linux-gnu/bits/c++locale.h:44, from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3/iosfwd:46, from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3/bits/stl_algobase.h:70, from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3/vector:67, from playlist.h:23, from kino_common.h:28, from preferences_dialog.cc:23: /usr/include/libintl.h:40: error: parse error before `__const' /usr/include/libintl.h:44: error: parse error before `__const' /usr/include/libintl.h:51: error: parse error before `__const' /usr/include/libintl.h:81: error: parse error before `__const' /usr/include/libintl.h:85: error: parse error before `__const' make[2]: *** [preferences_dialog.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/kino-0.6.4/work/kino-0.6.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kino-0.6.4/work/kino-0.6.4' make: *** [all] Error 2
please provide the output of 'emerge info' and upgrade your make.profile to a recent version.
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.4.26 i686) ================================================================= System uname: 2.4.26 i686 AMD Athlon(tm) MP 1900+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 25 2004, 17:08:26)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.6.3, 1.8.5-r3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=i586 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=i586 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib acpi acpi4linux apache2 arts avi berkdb bindist bitmap-fonts cdinstall cdio cdparanoia cdr cdrom chroot crypt cscope css cups directfb divx4linux dlloader doc dv dvd dvdr dvdread encode esd f77 fam fb fbcon fbdev ffmpeg fla flac font-server foomaticdb ftp gatos gcj gd gd-external gdbm gif gimp gimpprint gphoto2 gpm graphviz gs gstreamer gtk2 hal hardened httpd iconv icq idea ieee1394 image imagemagick imap imlib imlib2 innodb ipv6 j2ee jabber java javascriptjikes jp2 jpeg jpeg2k kde koffice-plugin lcd lcms ldap libg++ libwww lzw lzw-tiff mad mailbox maildir mbox mcal md5sum mdb memlimit mikmod mime mimencode mixermjpeg monkey mono mozctl mozdevelop mozdomi mozilla mozinterfaceinfo moznomail mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4 mplayer msdav msn mysql mysqli mythtv nasncurses nls oggvorbis opengl oss pam pcre pda pdf pdfkit pdflib perl php pic png pnp postgres python qt quicktime radeon rdesktop readline real samba sasl screenshot sdl slang spell ssl svg svga tetex threads tiff transcode truetype truetype-fonts type1 type1-fonts ucs4 unicode usb utf8 v4l v4l2 videos vidix vim vim-pager vim-with-x wmf xanim xine xinerama xml xml2 xmlrpc xmms xosd xpm xscreensaver xsl xslt xv xvid xvmc zeo zlib zvbi" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
I changed make.profile to point to 2004.3: monster root # ls -l /etc/make.profile lrwxrwxrwx 1 root root 48 Jan 30 20:31 /etc/make.profile -> ../usr/portage/prof
sorry for previous post, correction here: monster root # ls -l /etc/make.profile lrwxrwxrwx 1 root root 48 Jan 30 20:31 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2004.3
I'm hitting same bug. I was pointing to 2004.0. I'm switching over to 2005.0 now to see if that straightens this out. Would appreciate clues re fixing if the make.profile change doesn't help. Thanks.
Profile change does not help: make.profile -> ../usr/portage/profiles/default-linux/x86/2005.0 but I steel have the problem
This is the same error reported in bug 72124 (which is about compiling totem). Any chance that they have the same root cause?
I'm having the very same problem when emerging kino-0.6.4 (compiling preferences_dialog.cc fails because of these parse errors in /usr/include/libintl.h) Whether or not the quicktime USE flag is enabled doesn't matter (I tried both) I had my /etc/make.profile pointing to /usr/portage/profiles/default-linux/x86/2004.3, but even after updating it so it linked to /usr/portage/profiles/default-linux/x86/2005.0, the error remains. I could solve the problem by emerging kino-0.7.5-r1, i.e. by accepting ~x86 for media-video/kino. Here is my emerge info: Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 11 2005, 16:04:04)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE@euro" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acpi alsa apache2 arts audiofile avi bash-completion bitmap-fonts bmp cdr crypt cups curl divx4linux dvd dvdr emacs emboss encode esd fam flac foomaticdb fortran ftp gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 java jpeg libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl oggvorbis opengl pam pdflib perl plotutils png python qt quicktime readline samba sdl slang speex spell sse ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts usb wxwindows xine xml xml2 xmms xpm xv xvid zlib video_cards_radeon video_cards_-sis video_cards_-rage128 video_cards_-matrox video_cards_-3dfx video_cards_-gamma video_cards_-i8x0" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Same problem here with kino-0.6.4 and profile 2005.0
Switch to kino-0.7.5 and that fixes it.
marking this one as upstream then, thanks for reporting
*** Bug 92131 has been marked as a duplicate of this bug. ***
Same problem; tried all portage versions Here's my emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-cko5 i686) ================================================================= System uname: 2.6.11-cko5 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 21:13:41)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.linux.ro/pub/linux/gentoo ftp://ftp.roedu.net/pub/mirrors/gentoo.org MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync2.ro.gentoo.org/gentoo-portage" USE="x86 X Xaw3d a52 aac aalib acpi adns afs aim alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts bmp bzlib cdb cdparanoia cdr crypt cscope cups curl curlwrappers debug dga directfb divx4linux doc dv dvb dvdr dvdread emacs emacs-w3 emboss encode esd ethereal evo exif fam fbcon fdftk ffmpeg fftw flac flash foomaticdb fortran freetype ftp gb gd gdbm geoip ggi gif ginac glut gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml howl icq imagemagick imap imlib inifile ipv6 jabber jack java javascript jikes jpeg kde kdeenablefinal ladcca lcms ldap leim libcaca libg++ libwww lirc lm_sensors mad matroska mcurses mikmod milter mime ming mmap mmx mng mono motif mozilla mp3 mpeg msn mule nas ncurses neXt netcdf nis nls nptl oci8 odbc ogg oggvorbis openal opengl oracle oracle7 oscar oss pam pda pdflib perl php pie plotutils png pnp portaudio ppds prelude python qt quicktime readline recode ruby samba sasl sdl skey slang sndfile snmp sockets socks5 sox speex spell spl sse ssl svg svga symlink sysfs sysvipc szip tcltk tcpd tetex theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb usepackagedmakefiles v4l vcd vhosts videos vorbis wmf wxwindows xface xine xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS