Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 81715

Summary: media-video/piave-0.2.4-r1 failed
Product: Gentoo Linux Reporter: bernhard derks <bderks>
Component: [OLD] LibraryAssignee: Marc Hildebrand (RETIRED) <zypher>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 140625    

Description bernhard derks 2005-02-12 03:26:57 UTC
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
Comment 1 Andre Hinrichs 2005-12-14 07:27:54 UTC
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>
Comment 2 Brad Allen 2005-12-18 16:05:05 UTC
(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)
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-04-02 17:59:50 UTC
zypher, are you active? Unsupported kernel and internal compiler error. Good candidate as dupe of bug 20600, imho.
Comment 4 Marc Hildebrand (RETIRED) gentoo-dev 2006-04-02 21:56:35 UTC
I'll verify this asap.
At the moment I'm not able to compile either version.
Comment 5 Marc Hildebrand (RETIRED) gentoo-dev 2006-07-17 03:22:15 UTC
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.