------------------Fails with: -c -o qmbflacfile.o `test -f 'qmbflacfile.cpp' || echo './'`qmbflacfile.cpp; \then mv -f ".deps/qmbflacfile.Tpo" ".deps/qmbflacfile.Po"; \ else rm -f ".deps/qmbflacfile.Tpo"; exit 1; \ fi qmbflacfile.cpp: In member function `virtual int QMBFLACFile::Output(int, QString, QString, bool)': qmbflacfile.cpp:229: error: `errno' undeclared (first use this function) qmbflacfile.cpp:229: error: (Each undeclared identifier is reported only once for each function it appears in.) qmbflacfile.cpp:229: error: `EXDEV' undeclared (first use this function) make[2]: *** [qmbflacfile.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/qmbtagger-0.07/work/qmbtagger-0.07/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/qmbtagger-0.07/work/qmbtagger-0.07'make: *** [all] Error 2 !!! ERROR: media-sound/qmbtagger-0.07 failed. !!! Function src_compile, Line 28, Exitcode 2 !!! (no error message) Versions:media-libs/flac-1.1.0-r2 x11-libs/qt-3.3.3-r1 Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: Portage 2.0.50-r11 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8.1) ================================================================= System uname: 2.6.8.1 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-gnome-current /usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm avi bitmap-fonts cdr composite crypt cups dvd encode evo foomaticdb gdbm gif gnome gpm gtk gtk2 hal imlib jpeg libg++ libwww mad mikmod mmx mmx2 mozilla mpeg ncurses nls nptl nvidia oggvorbis opengl pam pdflib perl png python quicktime readline samba sdl slang spell sse sse2 ssl svga tcpd truetype x86 xml2 xmms xprint xv xvid zlib"
Created attachment 39683 [details, diff] Trivial gcc34 fix This one is pretty trivial. Just a missing header.
eradicator already added a patch for this as it seems to the tree: 10 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org> +files/qmbtagger-0.07-errno.patch, -qmbtagger-0.04.ebuild, -qmbtagger-0.05.ebuild: Fix compilation. Added to ~amd64. Removed old versions. closing