Emerging lilypond ~x86 fails: rm -f ./out/interval.dep; DEPENDENCIES_OUTPUT="./out/interval.dep ./out/interval .o" i686-pc-linux-gnu-g++ -c -march=pentium4 -O2 -pipe -fomit-frame-pointer -DH AVE_CONFIG_H -DSTRING_UTILS_INLINED -Iinclude -I./out -I../flower/include -I../ flower/./out -march=pentium4 -O2 -pipe -fomit-frame-pointer -O2 -finline-functio ns -g -I/usr/include/python2.4 -march=pentium4 -O2 -pipe -fomit-frame-poi nter -O2 -finline-functions -g -I/usr/include/python2.4 -Wall -W -Wmissing-p rototypes -Wconversion -o out/interval.o interval.cc cc1plus: warning: command line option "-Wmissing-prototypes" is valid for C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for C/ObjC but not for C++ include/real.hh: In function 'T max(T, T)': include/real.hh:33: warning: minimum/maximum operators are deprecated include/real.hh: In function 'T min(T, T)': include/real.hh:44: warning: minimum/maximum operators are deprecated include/interval.hh: In member function 'T Interval_t<T>::center() const': include/interval.hh:29: error: there are no arguments to 'elem' that depend on a template parameter, so a declaration of 'elem' must be available include/interval.hh:29: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) include/interval.hh:29: error: there are no arguments to 'elem' that depend on a template parameter, so a declaration of 'elem' must be available include/interval.hh: In member function 'void Interval_t<T>::translate(T)': include/interval.hh:33: error: there are no arguments to 'elem' that depend on a template parameter, so a declaration of 'elem' must be available include/interval.hh:34: error: there are no arguments to 'elem' that depend on a template parameter, so a declaration of 'elem' must be available include/interval.hh: In member function 'void Interval_t<T>::widen(T)': include/interval.hh:38: error: there are no arguments to 'elem' that depend on a template parameter, so a declaration of 'elem' must be available (...) interval.cc: At global scope: interval.cc:15: error: too few template-parameter-lists interval.cc:21: error: too few template-parameter-lists interval.cc:28: error: too few template-parameter-lists interval.cc:34: error: too few template-parameter-lists distcc[19883] ERROR: compile interval.cc on distcc@localhost/3 failed make[1]: *** [out/interval.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-sound/lilypond-2.0.3/work/lil ypond-2.0.3/flower' make: *** [all] Error 2 Reproducible: Always
emerge --info please.
Eh, 2.0.3... nevermind, it doesn't compile w/ gcc-3.4 either. Use something recent, this has no change of working and won't be fixed.
Emerge info: # emerge --info Portage 2.1.2.7 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r5 i686) ================================================================= System uname: 2.6.20-gentoo-r5 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz Gentoo Base System release 1.12.9 Timestamp of tree: Thu, 28 Jun 2007 08:20:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.3.5-r3, 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.17 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.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -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/php/apache1-php4/ext-active/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirror.solnet.ch http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://ftp.heanet.ie/pub/gentoo/" 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/voip /usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X Xaw3d a52 aac aalib accessibility acpi activefilter ada aiglx aimextras akode alsa amarok amazon apache2 artworkextra asf asterisk auctex audacious audiofile backtrace bash-completion bcp berkdb big-tables bitmap-fonts blas blender-game bluetooth bonjour boo bzip2 c++ cairo calendar caps ccache cddb cdparanoia cdr cdrom cli clisp cmucl cracklib crypt cscope css csv cups cursors cvs cvsgraph dar32 dbus dhcp dri dvd dvdread dvi ecsteve ecsteve2 effects emacs encode enscript epson erandom escreen estraier etwin examples exif fam festival ffmpeg firefox flac fontconfig foomaticdb fortran fping gadu gcj gd gdbm gdm geoip geometry geos gg gif gimp gimpprint ginac gkrellm glade glibc-compat20 glut gmail gmailtimestamps gmp gmttria gnokii gnome gnuplot gnutls gphoto2 gpm gprof graphviz groupwise gstreamer gtalk gtk guile guionly gzip gzip-el hal haskell hbci html icons iconv ieee1394 imagemagick imlib imlib2 inkjar irc irda isdnlog jabber jack java java5 javascript jikes jingle jpeg jpeg2k kde kdecards kdeenablefinal kdepim kdm kexi kig-scripting kipi lame lapack lash latex lcd lcms ldap ldb leim lesstif libg++ libnotify libvisual logrotate logwatch lua mailwrapper maps meanwhile midi mime mmx mng mod_lisp monkey mono motif moznocompose moznoirc moznomail moznoroaming mozsha1 mozsvg mp3 mpeg mplayer msn mudflap musepack music musicbrainz mysql mysqli mzscheme nautilus ncurses neXt net netmeeting nfs nntp nosource nptl nptlonly nsplugin ocaml octave odk offensive ofx ogg ogre on-the-fly-crypt openal opengl openmp opera pam pascal pci pcmcia pcntl pcre pdf perl php plotutils plugin png pnp posix postgres ppds pppd prediction preview-latex print python qhull qq qt-static qt3 qt3support qt4 quicktime rar rdesktop readline real realmedia realms reflection reiser4 reiserfs ruby samba sametime sbcl scenarios sdl session slp sms sndfile sound speex spell spl sql sqlite sqlite3 sse sse-filters sse2 ssl startup-notification staticsocket stats stencil-buffer subtitles subversion svg svga svgz tcl tcltk tcpd tetex theora threads thumbnail tidy tiff timidity tk tomsfastmath toolkit-scroll-bars transcode truetype truetype-fonts type1 type1-fonts unicode usb userlocales utempter v4l v4l2 videos vim vim-with-x visualization vnc vorbis wifi win32codecs wma wmf wxwindows x86 xanim xcomposite xext xft xine xml xmldoclet xmlreader xmlrpc xmlwriter xmpi xorg xplanet xpm xprint xrandr xscreensaver xv xvid yaz 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="ati radeon fbdev vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
please use 2.10.* *** This bug has been marked as a duplicate of bug 182995 ***