Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99585 - Internal error while compiling media-plugins/gst-plugins-ffmpeg
Summary: Internal error while compiling media-plugins/gst-plugins-ffmpeg
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
: 119238 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-19 15:21 UTC by neo_katanagari
Modified: 2007-04-08 15:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description neo_katanagari 2005-07-19 15:21:12 UTC
i'm installing gnome 2.10 using emerge. It went ok until gst-plugins-ffmpeg
starts compiling, then it appeared the following message:

motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this function
motion_est_template.c: In function `ff_get_mb_score':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this function
motion_est_template.c: In function `qpel_motion_search':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this function
{standard input}: Assembler messages:
{standard input}:25241: Warning: end of file not at end of a line; newline inserted
{standard input}:25554: Error: unbalanced parenthesis in operand 1.
x86_64-pc-linux-gnu-gcc: Internal error: Segmentation fault (program cc1)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
make[8]: *** [motion_est.lo] Error 1
make[8]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg/libavcodec'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg/libavcodec'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg'
make[4]: *** [all-local] Error 2
make[4]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4'
make: *** [all] Error 2

!!! ERROR: media-plugins/gst-plugins-ffmpeg-0.8.4 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
# USE="-ipv6" emerge gst-plugins-ffmpeg




This is the content of my emerge --info:
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.11-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar  4 2005, 20:56:19)]
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.caliu.info/pub/gentoo/
ftp://ftp.caliu.info/pub/gentoo/ http://linuv.uv.es/mirror/gentoo/"
LDFLAGS="-W1,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.es.gentoo.org/gentoo-portage"
USE="amd64 X alsa avi berkdb bigger-fonts bitmap-fonts cdr crypt cups dvd dvdr
eds encode esd fam foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 imlib
imlib2 ipv6 jabber java jpeg kde lzw lzw-tiff motif mp3 mpeg msn ncurses nls
nptl nptlonly nvidia ogg opengl pam pdflib perl png python qt quicktime readline
sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales
vorbis xml2 xmms xpm xv yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LINGUAS
Comment 1 Michael Rokicki 2005-07-25 21:11:48 UTC
It also fails to compile on my P4

sputil_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
reloading `asm'
make[8]: *** [libmmxsse_la-dsputil_mmx.lo] Error 1
make[8]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg/libavcodec/i386'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg/libavcodec'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext/ffmpeg'
make[4]: *** [all-local] Error 2
make[4]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4/gst-libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gst-plugins-ffmpeg-0.8.4/work/gst-ffmpeg-0.8.4'
make: *** [all] Error 2

!!! ERROR: media-plugins/gst-plugins-ffmpeg-0.8.4 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! (no error message)

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
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-r7
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mtune=pentium4 -pipe -O3 -fweb -frename-registers
-fforce-addr -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -mtune=pentium4 -pipe -O3 -fweb -frename-registers
-fforce-addr -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
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 alsa audiofile avi berkdb bitmap-fonts bonobo cdr cjk crypt cups curl
dvd dvdr eds esd fam flac foomaticdb fortran gdbm gif gnome-print gpm gstreamer
gtk gtk2 gtkhtml guile hal howl imagemagick imlib ipv6 java jpeg libg++ libwww
mmx mmx2 motif mp3 mpeg ncurses nls nptl offensive ofx ogg openal opengl pam
pdflib perl png ppds python quicktime quotes readline real sdl spell sse sse2
ssl svg tcltk tcpd tiff toolbar truetype truetype-fonts type1-fonts unicode
vorbis xml xml2 xmms xv zlib video_cards_radeon userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 2 PuNiX 2005-08-05 23:47:29 UTC
Im using a P3 Centrino, and I tried to make an "emerge gnome" and it brakes down
at "emerge gst-plugins-ffmpeg". Its the same gst-pluguin-ffmpeg bug?
With USE="-ipv6" brakes anyhow.

I leave here my "emerge info"

Thanks

PuNiX (mpunisher at gmail dot com)

<08:38:11> root@Temido ~ # emerge info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
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-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-03 -march=pentium3 -pipe -frename-registers -fomit-frame-pointer
-funroll-loops -fforce-addr -s -falign-functions=64 -fprefetch-loop-arrays"
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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-03 -march=pentium3 -pipe -frename-registers -fomit-frame-pointer
-funroll-loops -fforce-addr -s -falign-functions=64 -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups eds emboss encode
esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick
imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg
oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl
spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms
xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY

Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-16 15:27:23 UTC
*** Bug 119238 has been marked as a duplicate of this bug. ***
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2006-08-16 05:40:27 UTC
comment #0 and comment #1 are absolutely different issues.
comment #0 looks like a hardware problem (buggy hard or bad 64bit support in the toolchain whatever...).

I think the second issue is fixed for some time now, because I remember having it a long time ago.

For the first issue, please report if this still happens with latest stable version ?
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2006-10-29 12:38:11 UTC
gnome-2.10 is out of the tree as well as gst-plugins-ffmpeg and gcc-3.4.3.
I think closing as wontfix is acceptable.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-04-08 15:48:39 UTC
Obsolete gst-plugins-ffmpeg version, obsolete compiler. If you have issues w/ uptodate stuff, file a new bug. Thanks.