Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126202 - vlc-0.8.4a-r1 fails compile with gcc version 4.1.0
Summary: vlc-0.8.4a-r1 fails compile with gcc version 4.1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
: 126289 (view as bug list)
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-03-14 11:44 UTC by Ted
Modified: 2006-03-15 05:04 UTC (History)
1 user (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 Ted 2006-03-14 11:44:58 UTC
Portage 2.1_pre6-r2 (default-linux/ppc/ppc32/2006.0/G4, gcc-4.0.2, glibc-2.3.6-r3, 2.6.15-gentoo-r7 ppc)
=================================================================
System uname: 2.6.15-gentoo-r7 ppc 7450, altivec supported
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -O2 -pipe -ftracer -floop-optimize2"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -O2 -pipe -ftracer -floop-optimize2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache digest distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.mirrors.easynews.com/linux/gentoo/ "
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="ppc X aalib alsa altivec apache2 apm arts bash-completion berkdb bitmap-fonts bonobo bzip2 cairo cdr cups curl dbus dga directfb dri dvd eds emboss encode esd fam fbcon flac foomaticdb fortran gdbm gif gnutls gpm gtk gtk2 gtkhtml hal ieee1394 imlib java jpeg kde libcaca libg++ libwww mad mikmod motif mp3 mpeg ncurses network nptl nptlonly nsplugin ogg opengl pam pcre pdflib perl png posix python qt quicktime readline ruby samba scanner sdl sndfile speex spell ssl theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis xml xml2 xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_nv"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS


vlc flags: 
media-video/vlc-0.8.4a-r1  USE="X a52 aac aalib alsa altivec arts avahi cdda cddb daap dts dvb dvd esd fbcon ffmpeg flac gnutls hal httpd libcaca live matroska mod mp3 mpeg ncurses nls nsplugin ogg opengl png samba screen sdl shout skins speex stream svg theora truetype vcd vlm vorbis wxwindows xml2 xosd xv -bidi -corba -debug -ggi -joystick -lirc -oss
Comment 1 Ted 2006-03-14 11:50:10 UTC
All vlc deps emerged with gcc 4.1 but vlc fails to compile.  Builds fine with 4.0.2.  Tried removing CLAGS to make it build with no luck.    Error appears to be due to the skins flag.  Will attempt re-emerging without that set.


if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../..   -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cxxflags plugin skins2` -Wsign-compare -Wsign-compare -Wall -mcpu=7450 -mtune=7450 -O2 -pipe -floop-optimize2 -ftracer -maltivec -mabi=altivec -pipe -MT libskins2_plugin_a-cmd_playlist.o -MD -MP -MF ".deps/libskins2_plugin_a-cmd_playlist.Tpo" -c -o libskins2_plugin_a-cmd_playlist.o `test -f 'commands/cmd_playlist.cpp' || echo './'`commands/cmd_playlist.cpp; \
then mv -f ".deps/libskins2_plugin_a-cmd_playlist.Tpo" ".deps/libskins2_plugin_a-cmd_playlist.Po"; else rm -f ".deps/libskins2_plugin_a-cmd_playlist.Tpo"; exit 1; fi
commands/../src/../vars/../utils/var_tree.hpp:91: error: extra qualification 'VarTree::' on member 'checkParents'
make[6]: *** [libskins2_plugin_a-cmd_playlist.o] Error 1
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-14 12:07:50 UTC
Okay I missed it because I'm not using skins here, sorry :/
Will fix that tonight.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-14 12:53:12 UTC
Fixed with patchset 15.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-03-15 05:04:58 UTC
*** Bug 126289 has been marked as a duplicate of this bug. ***