gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.7 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -mcpu=ultrasparc -O3 -pipe -c media-info.c -MT libgstmedia_info_la-media-info.lo -MD -MP -MF .deps/libgstmedia_info_la-media-info.TPlo -fPIC -DPIC -o .libs/libgstmedia_info_la-media-info.lo rm -f .libs/libgstmedia_info_la-media-info-priv.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.7 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -mcpu=ultrasparc -O3 -pipe -c media-info-priv.c -MT libgstmedia_info_la-media-info-priv.lo -MD -MP -MF .deps/libgstmedia_info_la-media-info-priv.TPlo -fPIC -DPIC -o .libs/libgstmedia_info_la-media-info-priv.lo media-info-priv.c: In function `gmi_seek_to_track': media-info-priv.c:185: invalid type argument of `->' media-info-priv.c: In function `gmip_find_stream_post': media-info-priv.c:416: `GST_FORMAT_UNITS' undeclared (first use in this function) media-info-priv.c:416: (Each undeclared identifier is reported only once media-info-priv.c:416: for each function it appears in.) make[2]: *** [libgstmedia_info_la-media-info-priv.lo] Error 1 alexhome root # emerge info Portage 2.0.49-r20 (default-sparc64-1.4, gcc-3.2.3, glibc-2.3.3_pre20031222-r0, 2.4.23-sparc-r1) ================================================================= System uname: 2.4.23-sparc-r1 sparc64 sun4u Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="sparc ~sparc" AUTOCLEAN="yes" CFLAGS="-mcpu=ultrasparc -O3 -pipe" CHOST="sparc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=ultrasparc -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/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="sparc X aalib amd arts autofs avantgo avi berkdb bonobo cdr clamav crypt cups dvd dvdr encode esd evo fax fbcon fbdev ffmpeg fftw flac foomaticdb freetype fs gd gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib informix java javascript jpeg kde libgda libwww mad mikmod motif mozcalendar mozilla mpeg msn mysql ncurses nls odbc oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline rplay samba scanner sdk sdl slang spell ssl tcltk tcpd tiff transcode truetype type1 usb wmf xine xinerama xml2 xmms xv xvid zlib"
Interesting part is that you obviously build against the unstable gstreamer which happens to be not available in Gentoo. Do not try unstable stuff if you can't solve the problems that you will encounter and please do not bother us with them.
I didn't mean to disturb you, I just want the installation work! And, currently I can't install that package no matter what I try, stable or unstable version. If you can't or won't resolve the problem - just let somebody else do it, because the problem still exist. Currently, there is a list of packages that can't be installed on Sparc I'm using, and it includes KDE (can't be compiled w/o unstable GCC 3.3.2), Gnome (several packages won't compile), StarOffice (regular or Ximian version), and a bunch of other packages. I've fixed some of them locally or found a workaround and reported it, but it doesn't fix the installation itself. With regards,
You really don't get it do you. You are using unsupported stuff, gstreamer 0.7 is _NOT_ available in Gentoo at all. How you got it I don't know/don't care, but it's your problem altogether, not ours. And no, 0.6 versions of gstreamer using releases are KNOWN not to work with the unstable 0.7 branch. If you want it to work use an official Gentoo install CD and use the stable profile, guaranteed a lot less problematic.
Unmerging gstreamer and merging the correct version of it did the trick. Thank you.