Summary: | media-video/mplayer-1.0.20060302 compile failure on amd64. Segfault on cpudetect. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chad A. Simmons <chad.simmons> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | VERIFIED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Other | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chad A. Simmons
2006-03-03 05:45:27 UTC
Manual compilation of file using identical commands from the workdir appears to work. I'm not sure how to futher troubleshoot. chadgentoo mplayer-1.0.20060302 # cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include -I./libavutil -I./libavcodec -o cpudetect.o cpudetect.c chadgentoo mplayer-1.0.20060302 # file cpudetect.o cpudetect.o: ELF 64-bit LSB relocatable, AMD x86-64, version 1 (SYSV), not stripped Also not sure why the cpudetect portion is being compiled. My use flags show cpudetection as not set chadgentoo mplayer-1.0.20060302 # emerge --pretend -v mplayer These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] media-video/mplayer-1.0.20060302 [1.0.20060217] (-3dfx) (-3dnow) (-3dnowext) +X +aac +aalib +alsa (-altivec) -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc +dts -dv -dvb +dvd +dvdread -edl +encode +esd -fbcon -ggi +gif +gtk -i8x0 +ipv6 -jack +joystick +jpeg -libcaca -lirc -live -livecd +lzo +mad -matroska -matrox (-mmx) (-mmxext) -musepack -nas +nls +nvidia -openal +opengl +oss +png +real +rtc +samba +sdl (-sse) (-sse2) (-svga) -tga -theora +truetype -v4l -v4l2 +vorbis (-win32codecs) -x264 -xanim -xinerama +xmms +xv +xvid +xvmc 0 kB Not sure what happened. I could not get the emerge to complete without the error even after blowing away the work directory. Now after compiling the file by hand I cannot get it to fail even after removing the workdir. looks like a compiler issue, try updating your compiler and maybe remove -msse3 from the cflags... |