[mythtv-users] MythTV SVN 16319 fails to build

Sam Logen starz909 at yahoo.com
Sun Mar 2 00:32:28 UTC 2008


Hello,

I'm running gentoo with a recent update, and updating
mythtv from an earlier svn to the latest svn repo
fails to build it.  I even re-built qt in case that
was the problem.

Building using gcc 4.1.2

Below is the beginning and end output.
Please let me know if you need additional info, it's
been a while since I've posted build failures
(you guys are good ;-) ).

Though I'm not sure I care too much for the
" `-mcpu=' is deprecated " warnings.  Is that
compatibility for really old gcc versions?

Best regards,
Sam


---------------Beginning Start---------------------
Checked out revision 16319.
 *    working copy:
 /usr/portage/distfiles/svn-src/mythtv/mythtv

>>> Source unpacked.
>>> Compiling source in

/var/tmp/portage/media-tv/mythtv-0.21_beta16319/work/mythtv-0.21
...
 * Running ./configure --prefix=/usr
		--mandir=/usr/share/man
		--libdir-name=lib64 --disable-altivec
--disable-dbox2
 --disable-hdhomerun --disable-audio-jack
--enable-opengl-video --enable-xvmc
 --xvmc-lib=XvMCW --enable-xvmc --enable-xvmc-opengl
		--enable-dvb
		--enable-firewire
		--disable-iptv
		--disable-joystick-menu
		--enable-lirc
		--disable-audio-arts
		--disable-directfb
		--dvb-path=/usr/include
		--enable-opengl-vsync
		--enable-xrandr
		--enable-xv
		--enable-x11
		--enable-gpl --enable-mmx
--with-bindings=perl,python
 --compile-type=profile --cpu=athlon64 --tune=athlon64
--disable-distcc
 --disable-ccache
# Basic Settings
Compile type              profile
Compiler cache            no
DistCC                    no
install prefix            /usr
CPU                       x86_64 (athlon64)
big-endian                no
MMX enabled               yes
CMOV enabled              yes
CMOV is fast              no

# Input Support
Joystick menu             no
lirc support              yes
Video4Linux sup.          yes
ivtv support              yes
FireWire support          yes
DVB support               yes [/usr/include]
DBox2 support             no
HDHomeRun support         no
IPTV support              no

# Sound Output Support
OSS support               yes
ALSA support              yes
aRts support              no
JACK support              no
libfftw3 support          no

# Video Output Support
x11 support               yes
xrandr support            yes
xv support                yes
XvMC support              yes
XvMC VLD support          no
XvMC pro support          no
XvMC OpenGL sup.          no
XvMC libs                 -lXvMCW
OpenGL video              yes
OpenGL vsync              yes
DirectFB                  no
Fribidi formatting        no

# Misc Features
multi threaded libavcodec yes
Frontend                  yes
Backend                   yes

# Bindings
bindings_perl             yes
bindings_python           yes

Creating libs/libmyth/mythconfig.h and
libs/libmyth/mythconfig.mak

WARNING: When using --arch=X or --cpu=X you must
include the 
         output of ./configure along with any bug
report.

 * Processing qmake mythtv.pro ...
-----------------------Beginning End--------------


---------------End Start---------------------------
g++ -c -pipe -march=athlon64 -mcpu=athlon64
-fomit-frame-pointer -O3
 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith
-Wredundant-decls
 -Wno-non-virtual-dtor -D__STDC_CONSTANT_MACROS
-I/usr/include/freetype2
 -D_REENTRANT -DPIC -fPIC  -DMMX -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64
 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib64\"
-D_LARGEFILE_SOURCE -DUSING_OSS
 -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC
-DUSING_OPENGL
 -DUSING_OPENGL_VSYNC -DUSING_OPENGL_VIDEO
-DUSING_FRONTEND
 -DUSING_FFMPEG_THREADS -DUSING_V4L
-DUSING_LINUX_FIREWIRE -DUSING_FIREWIRE
 -DUSING_LIBAVC_5_3 -DUSING_IVTV -DUSING_DVB
-DUSING_BACKEND -DQT_THREAD_SUPPORT
 -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG
-I/usr/qt/3/mkspecs/linux-g++

-I/var/tmp/portage/media-tv/mythtv-0.21_beta16319/work/mythtv-0.21/libs/libmythtv
 -I/usr/include -I/usr/include -I/usr/X11R6/include
-I../.. -I.. -I.
 -I../libmyth -I../libavcodec -I../libavutil
-I../libmythmpeg2 -Idvbdev
 -Impeg -Iiptv
-I../libmythlivemedia/BasicUsageEnvironment/include
 -I../libmythlivemedia/groupsock/include
-I../libmythlivemedia/liveMedia/include
 -I../libmythlivemedia/UsageEnvironment/include
-I/usr/qt/3/include
 -I/usr/X11R6/include -I/usr/X11R6/include -o
decoderbase.o decoderbase.cpp
`-mcpu=' is deprecated. Use `-mtune=' or '-march='
instead.
{standard input}: Assembler messages:
{standard input}:64544: Warning: end of file not at
end of a line;
 newline inserted
{standard input}:65124: Error: unknown pseudo-op: `.'
g++: Internal error: Killed (program cc1plus)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
make[2]: *** [tv_play.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory

`/var/tmp/portage/media-tv/mythtv-0.21_beta16319/work/mythtv-0.21/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory

`/var/tmp/portage/media-tv/mythtv-0.21_beta16319/work/mythtv-0.21/libs'
make: *** [sub-libs] Error 2
 * 
 * ERROR: media-tv/mythtv-0.21_beta16319
failed.
 * Call stack:
 *               ebuild.sh, line   49: 
Called src_compile
 *             environment, line 3076: 
Called die
 * The specific snippet of code:
 *       emake || die "emake failed";
 *  The die message:
 *   emake failed
 * 
 * If you need support, post the topmost
build error, and
 the call stack if relevant.
 * A complete build log is located at

'/var/tmp/portage/media-tv/mythtv-0.21_beta16319/temp/build.log'.
 * The ebuild environment file is located
at

'/var/tmp/portage/media-tv/mythtv-0.21_beta16319/temp/environment'.
 * This ebuild is from an overlay:
'/usr/local/portage/'
 * 
-------------------------End End---------------------



      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



More information about the mythtv-users mailing list