Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61565 - vlc-0.7.2-r1 compile error
Summary: vlc-0.7.2-r1 compile error
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-24 14:39 UTC by Ben
Modified: 2004-10-12 00:46 UTC (History)
0 users

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 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.