xawtv-3.83 will not build on my system. The previous version did build. CC x11/vbi-x11.o CC jwz/remote.o CC common/channel.o LD x11/xawtv /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGLU.a(bezierPatchMesh.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGLU.a(bezierEval.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGLU.a(bezierPatch.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status make: *** [x11/xawtv] Error 1 rm libng/plugins/linedoubler.o libng/plugins/cubic.o libng/plugins/linear_blend.o libng/plugins/conv-audio.o libng/plugins/bilinear.o !!! ERROR: media-video/xawtv-3.83 failed. !!! Function src_compile, Line 76, Exitcode 2 !!! (no error message)
Here is my emerge info: Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20 i686 AMD Athlon(tm) XP 1700+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 apm gpm mikmod zlib gtkhtml svga guile tcpd pam python esd qt motif 3dnow acpi alsa arts avi berkdb bonobo cdr crypt cups dga doc dvd encode gd gdbm gif gnome gtk imlib innodb java jpeg kde libg++ libwww mmx mozilla mpeg mysql ncurses nls oggvorbis opengl oss pda pdflib perl png postgres qtmt quicktime readline sdl slang spell sse ssl tcltk tetex tiff truetype usb X xml2 xmms xv xlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -Os -pipe -fschedule-insns2 -fmove-all-movables -frename-registers -finline-functions" CXXFLAGS="-march=athlon-xp -Os -pipe -fschedule-insns2 -fmove-all-movables -frename-registers -finline-functions" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j4" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox distcc ccache"
does 3.85 build?
chris? 3.85?
Results with 3.85: CC common/channel.o LD x11/xawtv /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGLU.a(bezierPatchMesh.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGLU.a(bezierEval.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGLU.a(bezierPatch.o)(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status make: *** [x11/xawtv] Error 1 rm libng/plugins/linedoubler.o libng/plugins/linear_blend.o libng/plugins/bilinear.o !!! ERROR: media-video/xawtv-3.85 failed. !!! Function src_compile, Line 79, Exitcode 2 !!! (no error message) I will now try 3.86. I'll point out that it is quite possible my problem lies outside the xawtv package. I really don't know what gxx_personality is.
xawtv 3.86 emerged successfully for me. Yay!
ok, marked it stable for x86