Tried to emerge piave -0.2.4-r1. Used fresh alsa-lib, alsa-oss, alsa-tools (all 1.0.7), because i had the error 'Bug 67849 - media-video/piave-0.2.4-r1 compile fails'. First stable version (same error), then testing version. Ended: (cd .libs && rm -f libalphablend.la && ln -s ../libalphablend.la libalphablend.la) make[4]: Leaving directory `/var/tmp/portage/piave-0.2.4-r1/work/piave-0.2.4/plugins/effects/alphablend' Making all in textmaster make[4]: Entering directory `/var/tmp/portage/piave-0.2.4-r1/work/piave-0.2.4/plugins/effects/textmaster' if /bin/sh ../../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/freetype2 -I/usr/kde/3.3/include/arts-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT textmaster.lo -MD -MP -MF ".deps/textmaster.Tpo" \ -c -o textmaster.lo `test -f 'textmaster.cc' || echo './'`textmaster.cc; \ then mv -f ".deps/textmaster.Tpo" ".deps/textmaster.Plo"; \ else rm -f ".deps/textmaster.Tpo"; exit 1; \ fi mkdir .libs i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/freetype2 -I/usr/kde/3.3/include/arts -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT textmaster.lo -MD -MP -MF .deps/textmaster.Tpo -c textmaster.cc -fPIC -DPIC -o .libs/textmaster.o In file included from /usr/include/string.h:114, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3/cstring:51, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3/i686-pc-linux-gnu/bits/c++locale.h:41, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3/iosfwd:46, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3/ios:44, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3/ostream:45, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3/iostream:45, from ../../../libpiave/operatorbase.hh:17, from textmaster.hh:34, from textmaster.cc:36: /usr/include/xlocale.h:28: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/piave-0.2.4-r1/temp/ccbjbfww.out file, please attach this to your bugreport. make[4]: *** [textmaster.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/piave-0.2.4-r1/work/piave-0.2.4/plugins/effects/textmaster' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/piave-0.2.4-r1/work/piave-0.2.4/plugins/effects' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/piave-0.2.4-r1/work/piave-0.2.4/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/piave-0.2.4-r1/work/piave-0.2.4' make: *** [all] Error 2 !!! ERROR: media-video/piave-0.2.4-r1 failed. !!! Function src_compile, Line 39, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge piave 2. 3. Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.11-rc3-nitro0 i686) ================================================================= System uname: 2.6.11-rc3-nitro0 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Feb 6 2005, 20:20:50)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" 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.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/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="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE@euro" LC_ALL="de_DE" 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="x86 X aalib alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups decss directfb dvd dvdread encode esd f77 fam flac font-server foomaticdb fortran gb gd gdbm gif gnome gpg gphoto2 gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib ipv6 java jpeg junit kde libg++ libusb libwww lm_sensors lvm mad matrox mga mikmod mmx motif mozilla mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba scanner sdl slang snmp spell ssl svga tcl tcltk tcpd tetex tex tiff tk truetype truetype-fonts type1-fonts usb vorbis xfs xine xml xml2 xmms xv xvid zlib video_cards_matrox linguas_de_DE" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
Is this still an issue? Since gcc-3.4.4 is now stable, there is a need to mark this stable, because piave-0.2.4 is not compilable due to the missing <math.h>
(In reply to comment #1) > Is this still an issue? > Since gcc-3.4.4 is now stable, there is a need to mark this stable, > because piave-0.2.4 is not compilable due to the missing <math.h> Agreed. I just came here to report that piave-0.2.4 is not compilable (error is i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/kde/3.4/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O3 -fomit-frame-pointer -march=pentium4 -pipe -mmmx -msse2 -MT vorbisfile.lo -MD -MP -MF .deps/vorbisfile.Tpo -c vorbisfile.cc -fPIC -DPIC -o .libs/vorbisfile.o vorbisfile.cc: In member function `virtual void PIAVE::InVorbisfile::decodeAudio(PIAVE::Frame&, uint8_t*)': vorbisfile.cc:243: error: `ceil' undeclared (first use this function) vorbisfile.cc:243: error: (Each undeclared identifier is reported only once for each function it appears in.) make[4]: *** [vorbisfile.lo] Error 1 make[4]: Leaving directory `/t/portage/portage/piave-0.2.4/work/piave-0.2.4/plugins/iostream/vorbisfile' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/t/portage/portage/piave-0.2.4/work/piave-0.2.4/plugins/iostream' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/t/portage/portage/piave-0.2.4/work/piave-0.2.4/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/t/portage/portage/piave-0.2.4/work/piave-0.2.4' make: *** [all] Error 2 ) but piave-0.2.4-r1 is, so I had to put this line in /etc/portage/package.keywords: =media-video/piave-0.2.4-r1 ~x86 I'm using GCC version: $ gcc -v Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/specs Configured with: /t/portage/portage/gcc-3.4.4-r1/work/gcc-3.4.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libmudflap --disable-libgcj --enable-languages=c,c++,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)
zypher, are you active? Unsupported kernel and internal compiler error. Good candidate as dupe of bug 20600, imho.
I'll verify this asap. At the moment I'm not able to compile either version.
Piave is now masked as it's a dependency of one application: kdenlive-0.2.4 which has been masked too in favour of the newer version kdenlive-0.3.0. Please remove piave from yourr system. Thanks, Marc.