| Summary: | media-libs/xine-lib-1_rc4 emerge fails | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Marc Revenga Esquinas <mrevenga> |
| Component: | New packages | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | critical | CC: | chriswhite, jon |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
try without -msse2 -mfpmath=sse Removing the -msse2 and -mfpmath=sse compiler flags fixed the problem for me. This should probably still be forwarded to the gcc maintainers as internal compiler errors are never a good thing. |
When I emerge I have this error output: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I. ./../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -mcpu=pentium4 -march=pentium4 -msse2 -mfpma th=sse -O3 -pipe -ffast-math -mno-sse2 -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSE T_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-su bscripts -Wmissing-declarations -Wmissing-prototypes -mcpu=pentium4 -march=penti um4 -msse2 -mfpmath=sse -O3 -pipe -ffast-math -mno-sse2 -c ic_predict.c -MT ic_p redict.lo -MD -MP -MF .deps/ic_predict.TPlo -o .libs/ic_predict.o ic_predict.c: In function `flt_round': ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-al iasing rules ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-al iasing rules ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-al iasing rules ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-al iasing rules ic_predict.c: In function `quant_pred': ic_predict.c:64: warning: dereferencing type-punned pointer will break strict-al iasing rules ic_predict.c: In function `inv_quant_pred': ic_predict.c:74: warning: dereferencing type-punned pointer will break strict-al iasing rules ic_predict.c: In function `ic_predict': ic_predict.c:81: error: insn does not satisfy its constraints: (insn 599 491 210 6 0x4044f70c (set (reg/v:SF 29 emm0 [72]) (const_double:SF 0 [0x0] 0.0 [0x0.0p+0])) 61 {*movsf_1} (nil) (nil)) ic_predict.c:81: internal compiler error: in build_def_use, at regrename.c:782 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/xine-lib-1_rc4/temp/ccAl7ea2.ou t file, please attach this to your bugreport distcc[23377] ERROR: compile on localhost failed make[4]: *** [ic_predict.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/xine-lib-1_rc4/work/xine-lib-1-rc4/ src/libfaad' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/xine-lib-1_rc4/work/xine-lib-1-rc4/ src/libfaad' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_rc4/work/xine-lib-1-rc4/ src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_rc4/work/xine-lib-1-rc4' make: *** [all] Error 2 !!! ERROR: media-libs/xine-lib-1_rc4 failed. !!! Function src_compile, Line 113, Exitcode 2 !!! Parallel make failed Reproducible: Always Steps to Reproduce: Every time I make : emerge xine-lib Actual Results: Compilation error. Expected Results: xine-lib install correctly. # emerge --info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25) ================================================================= System uname: 2.4.25 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.4.9 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium4 -march=pentium4 -msse2 -mfpmath=sse -O3 -pipe -ffast-math" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=pentium4 -march=pentium4 -msse2 -mfpmath=sse -O3 -pipe -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apm arts avi berkdb cdr crypt cups dga dvd emacs encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde leim libg++ libwww linguas_es mad maildir mikmod motif mozilla mpeg mule ncurses nls oav oggvorbis opengl oss pam pcmcia pdflib perl png pnp python qt quicktime readline sdl slang spell sse ssl stl svga tcpd tetex truetype trusted usb x86 xml2 xmms xv zlib"