First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 91789
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gstreamer Herd <gstreamer@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ivan Yosifov <iyosifov@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 91789 depends on: Show dependency tree
Show dependency graph
Bug 91789 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-05-07 04:36 0000
home ~ # emerge gst-plugins-ffmpeg
Calculating dependencies ...done!
>>> emerge (1 of 1) media-plugins/gst-plugins-ffmpeg-0.8.4-r1 to /
....
if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I . -I. -I../.. -I../../libavcodec -DHAVE_AV_CONFIG_H=1 -fomit-frame-pointer   -ms se -g0 -O2 -march=pentium4 -mtune=pentium4 -pipe -fomit-frame-pointer -funit-at- a-time -ftracer -mfpmath=sse -fweb -frename-registers -ffast-math -fno-pie -fno- pie -MT libmmxsse_la-dsputil_mmx.lo -MD -MP -MF ".deps/libmmxsse_la-dsputil_mmx. Tpo" -c -o libmmxsse_la-dsputil_mmx.lo `test -f 'dsputil_mmx.c' || echo './'`dsp util_mmx.c; \
then mv -f ".deps/libmmxsse_la-dsputil_mmx.Tpo" ".deps/libmmxsse_la-dsputil_mmx. Plo"; else rm -f ".deps/libmmxsse_la-dsputil_mmx.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libavcodec -DHAVE _AV_CONFIG_H=1 -fomit-frame-pointer -msse -g0 -O2 -march=pentium4 -mtune=pentium 4 -pipe -fomit-frame-pointer -funit-at-a-time -ftracer -mfpmath=sse -fweb -frena me-registers -ffast-math -fno-pie -fno-pie -MT libmmxsse_la-dsputil_mmx.lo -MD - MP -MF .deps/libmmxsse_la-dsputil_mmx.Tpo -c dsputil_mmx.c  -fPIC -DPIC -o .libs /libmmxsse_la-dsputil_mmx.o
dsputil_mmx.c: In function `dsputil_init_mmx':
dsputil_mmx.c:3080: warning: assignment from incompatible pointer type
dsputil_mmx.c:3081: warning: assignment from incompatible pointer type
dsputil_mmx.c: In function `h263_h_loop_filter_mmx':
dsputil_mmx.c:662: error: can't find a register in class `GENERAL_REGS' while re loading `asm'
make[8]: *** [libmmxsse_la-dsputil_mmx.lo] Error 1


Reproducible: Always
Steps to Reproduce:





Portage 2.0.51.21 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0,
2.6.11-gentoo-r7 i686)
=================================================================
System uname: 2.6.11-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.6.11
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-g0 -O2 -march=pentium4 -mtune=pentium4 -msse2 -pipe
-fomit-frame-pointer -momit-leaf-frame-pointer -funit-at-a-time -ftracer
-mfpmath=sse -fweb -frename-registers -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-g0 -O2 -march=pentium4 -mtune=pentium4 -msse2 -pipe
-fomit-frame-pointer -momit-leaf-frame-pointer -funit-at-a-time -ftracer
-mfpmath=sse -fweb -frename-registers -ffast-math -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--strip-all"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acl acpi alsa apache2 avi bash-completion berkdb bitmap-fonts
bonobo cdr crypt cups curl doc dvd dvdr eds emboss encode flac foomaticdb gd
gdbm gif gnome gpm gstreamer gtk gtk2 guile hal howl imagemagick imlib ipv6
ithreads java jpeg junit kde kdeenablefinal ldap libg++ libwww mad mikmod mmap
mmx motif mozilla mp3 mpeg mysql ncurses nls nptl nvidia ogg oggvorbis opengl
pam pdflib perl pic plotutils png postgres pthreads python qt quicktime readline
sdl session sharedmem slang spell sse sse2 ssl svga symlink tcltk tcpd tetex
threads tiff truetype truetype-fonts type1-fonts unicode usb vhosts vorbis xml
xml2 xv zlib linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET

------- Comment #1 From Elfyn McBratney (beu) (RETIRED) 2005-05-07 04:47:07 0000 -------
I don't 'spose you can reproduce this with sane cflags, as well, can you ? :) 
Oh, I don't know .. something like CFLAGS="-O2 -march=pentium4 -pipe" ?

------- Comment #2 From Ivan Yosifov 2005-05-07 05:22:48 0000 -------
Seems the -fweb was problematic. Please apply:

--- /usr/portage/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.4-r1.ebuild    2005-05-06 15:05:43.000000000 +0300
+++ ./gst-plugins-ffmpeg-0.8.4-r1.ebuild        2005-05-07 15:18:12.000000000 +0300
@@ -38,7 +38,7 @@
        # Restrictions taken from the mplayer ebuild
        # See bug #64262 for more info
        # let's play the filtration game!
-       filter-flags -fPIE -fPIC -fstack-protector -fforce-addr -momit-leaf-frame-pointer -msse2 -msse3 -falign-functions
+       filter-flags -fPIE -fPIC -fstack-protector -fforce-addr -momit-leaf-frame-pointer -msse2 -msse3 -falign-functions -fweb
        # ugly optimizations cause MPlayer to cry on x86 systems!
        if use x86 ; then
                replace-flags -O0 -O2

------- Comment #3 From Elfyn McBratney (beu) (RETIRED) 2005-05-07 11:44:00 0000 -------
*** Bug 91825 has been marked as a duplicate of this bug. ***

------- Comment #4 From Zaheer Abbas Merali 2005-05-16 06:59:49 0000 -------
ok added -fweb to the filtering

------- Comment #5 From Andreas Sundebo 2005-06-16 17:09:56 0000 -------
Please filter out -fno-omit-frame-pointer as well. It makes the compile break
in
the same place as -fweb does.

First Last Prev Next    No search results available      Search page      Enter new bug