Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 61565

Summary: vlc-0.7.2-r1 compile error
Product: Gentoo Linux Reporter: Ben <mben12>
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ben 2004-08-24 14:39:20 UTC
when emergeing the ~x86 version of vlc i get:

gcc -Wsign-compare -Wall -mcpu=athlon-xp -O3 -pipe -finline-limit-30000 -pipe -o libgestures_plugin.so libgestures_plugin_a-gestures.o `top_builddir=../.. ../../vlc-config --libs plugin gestures`
if gcc -DHAVE_CONFIG_H -I. -I. -I../..   -DSYS_LINUX -I../../include `top_builddir="../.." ../../vlc-config --cflags plugin http` -Wsign-compare -Wall -mcpu=athlon-xp -O3 -pipe -finline-limit-30000 -pipe -MT libhttp_plugin_a-http.o -MD -MP -MF ".deps/libhttp_plugin_a-http.Tpo" \
  -c -o libhttp_plugin_a-http.o `test -f 'http.c' || echo './'`http.c; \
then mv -f ".deps/libhttp_plugin_a-http.Tpo" ".deps/libhttp_plugin_a-http.Po"; \else rm -f ".deps/libhttp_plugin_a-http.Tpo"; exit 1; \
fi
http.c: In function `Execute':
http.c:2262: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[4]: *** [libhttp_plugin_a-http.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2/modules/control'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2/modules/control'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2'
make: *** [all] Error 2

!!! ERROR: media-video/vlc-0.7.2-r1 failed.
!!! Function src_compile, Line 194, Exitcode 2
!!! make of VLC failed

i am using a mix between +x86 and ~x86 

info about my machine:



Reproducible: Couldn't Reproduce
Steps to Reproduce:
1.su
2.ACCEPT_KEYWORDS="~x86" emerge -UO vlc
3.

Actual Results:  
second try failed with:
gcc -Wsign-compare -Wall -mcpu=athlon-xp -O3 -pipe -finline-limit-30000 -pipe -o
libsgimb_plugin.so libsgimb_plugin_a-sgimb.o `top_builddir=../..
../../vlc-config --libs plugin sgimb`
if g++ -DHAVE_CONFIG_H -I. -I. -I../..   -DSYS_LINUX -I../../include
`top_builddir="../.." ../../vlc-config --cxxflags builtin livedotcom`
-Wsign-compare -Wsign-compare -Wall -mcpu=athlon-xp -O3 -pipe
-finline-limit-30000 -pipe -MT liblivedotcom_a-livedotcom.o -MD -MP -MF
".deps/liblivedotcom_a-livedotcom.Tpo" \
  -c -o liblivedotcom_a-livedotcom.o `test -f 'livedotcom.cpp' || echo
'./'`livedotcom.cpp; \
then mv -f ".deps/liblivedotcom_a-livedotcom.Tpo"
".deps/liblivedotcom_a-livedotcom.Po"; \
else rm -f ".deps/liblivedotcom_a-livedotcom.Tpo"; exit 1; \
fi
livedotcom.cpp: In function `int AccessOpen(vlc_object_t*)':
livedotcom.cpp:135: error: `reclaim' undeclared (first use this function)
livedotcom.cpp:135: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
livedotcom.cpp: In function `int DemuxOpen(vlc_object_t*)':
livedotcom.cpp:673: error: `reclaim' undeclared (first use this function)
livedotcom.cpp: In function `void DemuxClose(vlc_object_t*)':
livedotcom.cpp:727: error: `reclaim' undeclared (first use this function)
livedotcom.cpp: In function `void StreamRead(void*, unsigned int, timeval)':
livedotcom.cpp:952: warning: unused variable `H261VideoRTPSource*h261Source'
make[4]: *** [liblivedotcom_a-livedotcom.o] Error 1
make[4]: Leaving directory
`/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2/modules/demux'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory
`/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2/modules/demux'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vlc-0.7.2-r1/work/vlc-0.7.2'
make: *** [all] Error 2

!!! ERROR: media-video/vlc-0.7.2-r1 failed.
!!! Function src_compile, Line 194, Exitcode 2
!!! make of VLC failed


Expected Results:  
merge nicely

emerge info
Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3,
glibc-2.3.3.20040420-r0,2.3.3.20040420-r1, 2.6.7)
=================================================================
System uname: 2.6.7 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3,sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="no"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
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=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://open-systems.ufl.edu/mirrors/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirrors.tds.net/gentoo
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.ccccom.com
ftp://gentoo.ccccom.com
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://194.83.57.7/sites/www.ibiblio.org/gentoo/ ftp://ftp.heanet.ie/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/bmg-main"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode esd
foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk+ gtk2 gtkhtml guile imlib java
jpeg kde ldap libg++ libwww mad mikmod motif mozilla mpeg mysql nas ncurses nls
oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba
scanner sdl slang spell ssl svga svgalib tcltk tcpd tetex truetype v4l x86 xml2
xmms xv zlib"
Comment 1 Ben 2004-08-24 14:41:31 UTC
forgot to mention: i get the same results as displayed under actual results every time
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2004-10-11 01:33:46 UTC
Could you please update gcc to 3.3.4-r1 and try again? If you already tried in the meantime, did it help?
Comment 3 Ben 2004-10-11 09:13:06 UTC
i upgraded gcc to 3.4.2-r2 and it compiled perfectly. thanks
Comment 4 Patrick Kursawe (RETIRED) gentoo-dev 2004-10-12 00:46:24 UTC
Declaring this as WONTFIX, then.