Opened 19 years ago
Closed 19 years ago
#1577 closed defect (fixed)
mythtv fails at libavcodec (in distclean state)
Reported by: | Owned by: | Isaac Richards | |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | mythtv | Version: | |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
I suspect it may be related to dsputil_mmx recent changes
make[2]: Entering directory `/usr/local/src/mythtv/mythtv/libs/libavcodec' ccache distcc gcc -c -pipe -march=pentium4 -w -O3 -Wall -Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -DUSING_DBOX2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I.. -I../.. -I../libavutil -I../../../../../../include/qt3 -o snowdsp_mmx.o i386/snowdsp_mmx.c distcc[10811] (dcc_get_hostlist) Warning: no hostlist is set; can't distribute work distcc[10811] (dcc_build_somewhere) Warning: failed to distribute, running locally instead distcc[10811] ERROR: compile /home/wswanson/.ccache/snowdsp_mm.tmp.cosmos.10807.i on localhost failed i386/snowdsp_mmx.c: In function âff_snow_vertical_compose97i_sse2â: i386/snowdsp_mmx.c:490: error: PIC register â%ebxâ clobbered in âasmâ i386/snowdsp_mmx.c: In function âff_snow_vertical_compose97i_mmxâ: i386/snowdsp_mmx.c:597: error: PIC register â%ebxâ clobbered in âasmâ make[2]: * [snowdsp_mmx.o] Error 1 make[2]: Leaving directory `/usr/local/src/mythtv/mythtv/libs/libavcodec' make[1]: * [sub-libavcodec] Error 2 make[1]: Leaving directory `/usr/local/src/mythtv/mythtv/libs' make: * [sub-libs] Error 2
./configure --enable-proc-opt --enable-opengl-vsync --enable-dvb # Basic Settings Compile type release Compiler cache yes DistCC yes Install prefix /usr/local CPU x86 (model name : Intel(R) Xeon(TM) CPU 2.80GHz) Big Endian no MMX enabled yes Vector Builtins yes
# Input Support Joystick menu yes lirc support yes Video4Linux sup. yes ivtv support yes FireWire? support yes DVB support yes usr/include DBox2 support yes
# Sound Output Support OSS support yes ALSA support yes aRts support yes JACK support no DTS passthrough yes
# Video Output Support x11 support yes xrandr support yes xv support yes XvMC support no XvMC VLD support no XvMC pro support no Mac accel. no OpenGL vsync yes DirectFB no
# Misc Features Frontend yes Backend yes
Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak
WARNING: When using --enable-proc-opt you must include the
output of ./configure along with any bug report.
libs/libmyth/mythconfig.h is unchanged
I can confirm this bug on Slackware-current, with kernel 2.6.15.6 on an Athlon thunderbird 1.4GHz, gcc 3.4.6, and configure flags --enable-opengl-vsync --enable-xvmc.
I started noticing it with svn 9483.