Opened 15 years ago

Closed 15 years ago

#1577 closed defect (fixed)

mythtv fails at libavcodec (in distclean state)

Reported by: Wylie Swanson <wylie.swanson@…> Owned by: Isaac Richards
Priority: major Milestone: unknown
Component: mythtv Version:
Severity: medium Keywords:
Cc: Ticket locked: no


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

Change History (2)

comment:1 Changed 15 years ago by fvilas@…

I can confirm this bug on Slackware-current, with kernel 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.

comment:2 Changed 15 years ago by anonymous

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.