Project.h: In member function `virtual void AudioCDProject::createToolbar()': Project.h:54: error: `void Project::saveProject()' is protected AudioCDProject.cc:362: error: within this context Project.h:61: error: `virtual void Project::recordToc2CD()' is protected AudioCDProject.cc:366: error: within this context Project.h: In member function `virtual void AudioCDProject::createToolbar2()': Project.h:54: error: `void Project::saveProject()' is protected AudioCDProject.cc:439: error: within this context Project.h:61: error: `virtual void Project::recordToc2CD()' is protected AudioCDProject.cc:444: error: within this context make[3]: *** [AudioCDProject.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8-r1/work/cdrdao-1.1.8/xdao' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8-r1/work/cdrdao-1.1.8/xdao' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/cdrdao-1.1.8-r1/work/cdrdao-1.1.8' make: *** [all] Error 2 !!! ERROR: app-cdr/cdrdao-1.1.8-r1 failed. !!! Function src_compile, Line 60, Exitcode 2 !!! (no error message)
I can't replicate: >>> app-cdr/cdrdao-1.1.8-r1 merged. Portage 2.0.50-r9 (gcc34-amd64-2004.1, gcc-3.4.1, glibc-2.3.4.20040605-r0, 2.6.7-gentoo-r9) ================================================================= System uname: 2.6.7-gentoo-r9 x86_64 4 Gentoo Base System version 1.5.1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -O2 -pipe -ftracer" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa amd64 apache2 apm arts artswrappersuid avi bonobo cddb cdr crypt cups dga dvd encode esd ethereal faad flac foomaticdb gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imlib innodb jpeg kde libg++ libwww mad maildir mikmod motif mozilla moznocompose moznoirc moznomail mozp3p mozsvg mpeg msn mysql ncurses nls oggvorbis opengl pam pdflib pear-db perl png python qt quicktime readline samba sasl sdl slang spell ssl tcltk tcpd tetex theora tiff transparent-proxy truetype usb vim-with-x xml2 xmms xv yahoo zlib"
Portage 2.0.50-r9 (gcc34-amd64-2004.1, gcc-3.4.0, glibc-2.3.4.20040605-r0, 2.6.7-gentoo-r9) ================================================================= System uname: 2.6.7-gentoo-r9 x86_64 4 Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa amd64 apm arts avi berkdb cdr crypt cups curl dvd dvdr encode esd exif fam fbcon flac foomaticdb ftp gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imlib jabber jpeg kde libg++ libwww linguas_en linguas_sl mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png posix ppds python qt quicktime readline samba scanner sdl slang slp speex spell ssl tcpd theora tiff truetype unicode usb videos xml2 xmms xosd xv xvid zlib"
BTW, two packages didn't want to compile so I had to apply patches posted in this Bugzilla Database and then they compiled just fine. Two bugs related to this are: http://bugs.gentoo.org/show_bug.cgi?id=56478 http://bugs.gentoo.org/show_bug.cgi?id=49372
I also found bug 49372 about the libgnomecanvasmm-problem I ran into with gcc-3.4. Will test the patch now.
Added dependency to the libgnomecanvasmm bug.
This bug is similar to bug 51589. So I mark it as a duplicate. *** This bug has been marked as a duplicate of 51589 ***