Trying to emerge tse3-0.2.7 fails. Reproducible: Always Steps to Reproduce: 1. emerge tse3-0.2.7 2. 3. Actual Results: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. In file included from DisplayParams.cpp:5: ../../../src/tse3/file/XML.h:157: error: `void TSE3::File::XmlFileWriter::element(const std::string&, size_t)' and `void TSE3::File::XmlFileWriter::element(const std::string&, unsigned int)' cannot be overloaded make[4]: *** [DisplayParams.lo] Fehler 1 make[4]: Leaving directory `/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7/src/tse3/file' make[3]: *** [all-recursive] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7/src/tse3' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/tse3-0.2.7/work/tse3-0.2.7' make: *** [all] Fehler 2 !!! ERROR: media-libs/tse3-0.2.7 failed. !!! Function src_compile, Line 38, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11.8-r3 i686) ================================================================= System uname: 2.6.11.8-r3 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.6.11 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 17:41:18)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages/desktop" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/user" SYNC="rsync://ftp.join.uni-muenster.de/gentoo-portage" USE="x86 3dnow 3dnowex X aalib alsa aotuv apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cddb cdr crypt cscope cups curl dar64 dbus divx4linux doc dv dvb dvd dvdr dvdread emboss encode fam ffmpeg flac foomaticdb fortran gd gdbm gif gphoto2 gpm graphviz gtk2 hal imagemagick imlib innodb ipv6 irmc jack java jpeg jpeg2k junit kde kdeenablefinal kdexdeltas ladcca ladspa lcms ldap libg++ libsamplerate libwww lm_sensors lzo mad md5sum mikmod mmx mng motif mozilla mozsvg mp3 mpeg mysql nas ncurses nls nptl nvidia objc odbc ogg oggvorbis openexr opengl oss pam pda pdflib perl php png postgres povray ppds python qt quicktime readline real rrdtool ruby samba sasl scanner sdl slp speex spell sql sqlite sqlite3 sse ssl subversion svg svga swsusp2 tcltk tcpd tetex theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb userlocales vcd vorbis win32codecs wmf xine xinerama xml xml2 xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET
could you try ebuild from http://bugs.gentoo.org/show_bug.cgi?id=91664 ? it introduces some patches for tse3 from noteedit project
The 64bit patch causes tse3 to fail on 32bit systems. Please make the 64bit patch conditional!!! src_unpack() { unpack ${A} cd ${S} # support 64bit machines properly epatch ${FILESDIR}/${P}-size_t-64bit.patch # gcc-3.4 patch epatch ${FILESDIR}/${P}-gcc34.patch }
I confirm that I was (finally) able to successfully build by commenting the 64bit patch out of the ebuild (and then re-digesting). Also, would someone please get out an ebuild for tse3-0.3.0 (http://tse3.sf.net), which was just released on 2005-05-25? First release in over 2 years! Thanks! -RPM
Created attachment 63227 [details] ebuild with fixed 64bit condition This is a new ebuild which fixes the 64bit condition hopefully. I tested it on x86 (32bit) successfully. Users of 64bit systems should check if this ebuild works fine. Meanwhile these systems are marked unstable for this -r1 ebuild. It would be nice to see this in CVS soon.
The new patch will work on both 32-bit and 64-bit systems.