Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63774 - media-sound/qmbtagger-0.07 fails to compile with gcc-3.4
Summary: media-sound/qmbtagger-0.07 fails to compile with gcc-3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-12 07:11 UTC by John Ottander
Modified: 2005-02-05 10:37 UTC (History)
1 user (show)

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


Attachments
Trivial gcc34 fix (qmbtagger-0.07-gcc34.patch,824 bytes, patch)
2004-09-15 23:01 UTC, Mark Loeser (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Ottander 2004-09-12 07:11:51 UTC
------------------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"
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2004-09-15 23:01:50 UTC
Created attachment 39683 [details, diff]
Trivial gcc34 fix

This one is pretty trivial.  Just a missing header.
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2005-02-05 10:37:03 UTC
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