Hi, Tried to upgrade gnomebaker (from 0.5.0-r1 to 0.5.1) on all ~x86 system. Here's the emerge log: ...BEGIN... make[2]: Leaving directory `/var/tmp/portage/gnomebaker-0.5.1/work/gnomebaker-0.5.1/po' Making all in src make[2]: Entering directory `/var/tmp/portage/gnomebaker-0.5.1/work/gnomebaker-0.5.1/src' if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DPREFIX="\"/usr"\" -DSYSCONFDIR=\""/etc"\" -DDATADIR=\""/usr/share"\" -DLIBDIR=\""/usr/lib"\" -DGLADEDIR=\"/usr/share/gnomebaker\" -DIMAGEDIR=\"/usr/share/gnomebaker\" -DMEDIADIR=\"/usr/share/gnomebaker\" -DORBIT2=1 -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gstreamer-0.8 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DPREFIX="\"/usr"\" -DSYSCONFDIR=\""/etc"\" -DDATADIR=\""/usr/share"\" -DLIBDIR=\""/usr/lib"\" -DGLADEDIR=\"/usr/share/gnomebaker\" -DIMAGEDIR=\"/usr/share/gnomebaker\" -DMEDIADIR=\"/usr/share/gnomebaker\" -DORBIT2=1 -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gstreamer-0.8 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT progressdlg.o -MD -MP -MF ".deps/progressdlg.Tpo" -c -o progressdlg.o progressdlg.c; \ then mv -f ".deps/progressdlg.Tpo" ".deps/progressdlg.Po"; else rm -f ".deps/progressdlg.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DPREFIX="\"/usr"\" -DSYSCONFDIR=\""/etc"\" -DDATADIR=\""/usr/share"\" -DLIBDIR=\""/usr/lib"\" -DGLADEDIR=\"/usr/share/gnomebaker\" -DIMAGEDIR=\"/usr/share/gnomebaker\" -DMEDIADIR=\"/usr/share/gnomebaker\" -DORBIT2=1 -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gstreamer-0.8 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT burn.o -MD -MP -MF ".deps/burn.Tpo" -c -o burn.o burn.c; \ then mv -f ".deps/burn.Tpo" ".deps/burn.Po"; else rm -f ".deps/burn.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DPREFIX="\"/usr"\" -DSYSCONFDIR=\""/etc"\" -DDATADIR=\""/usr/share"\" -DLIBDIR=\""/usr/lib"\" -DGLADEDIR=\"/usr/share/gnomebaker\" -DIMAGEDIR=\"/usr/share/gnomebaker\" -DMEDIADIR=\"/usr/share/gnomebaker\" -DORBIT2=1 -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gstreamer-0.8 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT exec.o -MD -MP -MF ".deps/exec.Tpo" -c -o exec.o exec.c; \ then mv -f ".deps/exec.Tpo" ".deps/exec.Po"; else rm -f ".deps/exec.Tpo"; exit 1; fi burn.c:480: error: conflicting types for 'burn_test' burn.c:381: error: previous implicit declaration of 'burn_test' was here make[2]: *** [burn.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/gnomebaker-0.5.1/work/gnomebaker-0.5.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnomebaker-0.5.1/work/gnomebaker-0.5.1' make: *** [all] Error 2 !!! ERROR: app-cdr/gnomebaker-0.5.1 failed. Call stack: ebuild.sh, line 1909: Called dyn_compile ebuild.sh, line 956: Called src_compile ebuild.sh, line 1624: Called gnome2_src_compile !!! compile failure !!! If you need support, post the topmost build error, and the call stack if relevant. ...END... Thanks.Rumen PS: here goes emerge --info: Gentoo Base System version 1.12.0_pre15 Portage 2.1_pre4-r1 (!/usr/portage/profiles/default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo-r3 i686) ================================================================= System uname: 2.6.15-gentoo-r3 i686 AMD Athlon(tm) XP 2200+ dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/var/portage/distfiles" FEATURES="autoconfig buildpkg ccache collision-protect confcache distlocks enotice gpg parallel-fetch sandbox sfperms userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://files.gentoo.gr http://mirror.etf.bg.ac.yu/gentoo http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X X509 a52 aac acl acpi alsa apache2 avi bash-completion berkdb bitmap-fonts caps cdb cdr crypt cups curl dvd dvdr eds encode esd evo exif ffmpeg flac foomaticdb freetype gd gif gnutls gstreamer gtk gtk2 gtkhtml hal iconv imap imlib ipv6 ithreads javascript jpeg kdexdeltas lcms libg++ libwww mad maildir matroska mikmod mime mmx motif mp3 mpeg ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pdflib perl png posix ppds prelude python quicktime readline sdl skey speex spell sse ssl svg symlink tcpd theora threads transcode truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs xine xml2 xsl xv xvid zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Same thing here! Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Sempron(tm) 2800+ Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.8.1-r1, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://85.25.128.62 ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/" LINGUAS="en de eo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentoo-de /usr/local/gentoo-java-experimental /usr/local/portage-entrox" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acl acpi acpi4linux aim alsa aotuv apm arts artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cairo cddb cdparanoia cdr cdrom chroot cracklib crypt cups curl dbus dga disablexmb divx4linux dts dv dvd dvdr dvdread eds effects emboss encode escreen ethereal exif expat extensions fam fame ffmpeg firefox flac flash fluidsynth fmod font-server foomaticdb fortran freetype gcj gd gd-external gdbm gif gimp gimpprint glibc-omitfp glitz glut gmp gnome gnome-print gphoto2 gstreamer gtk gtk2 gtkhtml guile hal hbci icq id3 idn imagemagick imap imlib imlib2 innodb insecure-drivers ipv6 jabber jack jack-tmpfs java javascript jikes joystick jp2 jpeg jpeg2k junit kde konqueror lcms libcaca libg++ libsamplerate libvisual libwww live lm_sensors logitech-mouse logrotate lua lzo lzw lzw-tiff mad matroska mhash mikmod ming mmap mmx mmx2 mmxext mng motif mozilla moznocompose moznoirc moznomail mozplaintext mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msn musepack musicbrainz mysql mysqli mythtv nas ncurses network nls noplugin nowin nptl nsplugin nvidia offensive ogg oggvorbis ooo-kde openal opengl openntpd pam pcre pdflib pear-db perl php plugin png postgres ppds python qt quicktime readline real recode rtc ruby samba sasl scanner sdl sftplogging slang snortsam sockets sox speex spell sql sse ssl stream subp subtitles subversion svg tcltk tcpd tetex theora tiff transparent-proxy truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 v4l v4l2 visualization vorbis win32codecs wmf xanim xine xinerama xml xml2 xmms xprint xv xvid xvmc yahoo zlib video_cards_matrox linguas_en linguas_de linguas_eo userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS
Same here...... Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(TM) XP1800+ Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.roedu.net/pub/mirrors/gentoo.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.ro.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X alsa apache2 apm audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dvd eds emboss encode esd exif expat flac foomaticdb fortran gd gdbm gif glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal idn imlib ipv6 java jpeg lcms libg++ libwww mad mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis opengl oss pam pcre pdflib perl php png python quicktime readline sdl spell ssl stroke tcpd tidy tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wmf xine xml2 xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Hi, Problem solved (for me at least). Managed to manually compile 0.5.1, the issue was just a missing function declaration in burn.h file. Try this route for now (as root): 1.#ebuild /usr/portage/app-cdr/gnomebaker/app-cdr/gnomebaker-0.5.1.ebuild unpack 2.#cd /var/tmp/portage/gnomebaker-0.5.1/work/gnomebaker-0.5.1/ 3.Edit "src/burn.h" adding: 'void burn_test();' after all function definitions; 4.#ebuild /usr/portage/app-cdr/gnomebaker/app-cdr/gnomebaker-0.5.1 compile 5.#ebuild /usr/portage/app-cdr/gnomebaker/app-cdr/gnomebaker-0.5.1 install 6.#ebuild /usr/portage/app-cdr/gnomebaker/app-cdr/gnomebaker-0.5.1 qmerge 7.#ebuild /usr/portage/app-cdr/gnomebaker/app-cdr/gnomebaker-0.5.1 clean That's all.IIRC you could run only one command after doing 3) + clean if desired #ebuild /usr/portage/app-cdr/gnomebaker/app-cdr/gnomebaker-0.5.1 merge PS:clean the old ver: #emerge =app-cdr/gnomebaker-0.5.0-r1 -aC Will try to make a patch later + modified ebuild. Thanks.Rumen
fixed on cvs indeed burn.h missed a declaration of a function. Funny this is only needed for gcc-3.4 systems with gcc4 compiles fine. I'll send the patch to upstream thanks everyone.
I get >>> Unpacking gnomebaker-0.5.1.tar.bz2 to /var/tmp/portage/gnomebaker-0.5.1-r1/work /usr/portage/app-cdr/gnomebaker/gnomebaker-0.5.1-r1.ebuild: line 34: epatch: command not found >>> Source unpacked. You seem to have forgotten to inherit eutils
added... sorry my bad
*** Bug 121679 has been marked as a duplicate of this bug. ***
*** Bug 121876 has been marked as a duplicate of this bug. ***