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

Bug 80228

Summary: media-video/vls-0.5.6-r2 doesn't compile
Product: Gentoo Linux Reporter: Holly <holly-gentoo-bugzilla>
Component: [OLD] ServerAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Holly 2005-01-31 10:09:00 UTC
i get the following errormessage while compiling the videolan-server:

make[1]: Entering directory `/var/tmp/portage/vls-0.5.6-r2/work/vls-0.5.6/src/modules/filechannel'
Generating dependancies for filechannel.cpp...
Generating dependancies for fileoutput.cpp...
Compiling filechannel.cpp...
i686-pc-linux-gnu-g++  -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DCONFIG_PATH='"/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT -DSYSLOG  -D__BUILTIN__  -o obj/BUILTIN_filechannel.o -c filechannel.cpp
In file included from ../../core/core.h:107,
                 from filechannel.cpp:34:
../../core/hashtable.h:67: error: an explicit specialization must be preceded by 'template <>'
../../core/hashtable.h:80: error: an explicit specialization must be preceded by 'template <>'
../../core/hashtable.h:93: error: an explicit specialization must be preceded by 'template <>'
In file included from ../../core/core.h:147,
                 from filechannel.cpp:34:
../../core/stream.cpp: In member function `C_Stream<IOStream>& C_Stream<IOStream>::operator>>(C_Serializable&)':
../../core/stream.cpp:322: error: `cSerializer' undeclared (first use this function)
../../core/stream.cpp:322: error: (Each undeclared identifier is reported only once for each function it appears in.)
../../core/stream.cpp:335: error: `iRc' undeclared (first use this function)
make[1]: *** [obj/BUILTIN_filechannel.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/vls-0.5.6-r2/work/vls-0.5.6/src/modules/filechannel'
make: *** [filechannel] Error 2

!!! ERROR: media-video/vls-0.5.6-r2 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 VIA Nehemiah
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan  5 2005, 21:50:20)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.9.4, 1.8.5-r2, 1.6.3, 1.7.9, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-pipe -Os -mtune=c3-2 -fomit-frame-pointer"
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/share/config
/usr/lib/X11/xkb /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/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe -Os -mtune=c3-2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://194.117.143.71 http://194.117.143.70
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://194.117.143.69"
LANG="english"
LC_ALL="en_US.utf8"
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 a52 aac aalib acl acpi alsa apache2 apm arts audiofile avi
bash-completion berkdb bigger-fonts bitmap-fonts bzlib calendar caps cdb cdda
cddb cdio cdparanoia cdr cle266 codecs cpdflib crypt cups curl dba dedicated
divx4linux djbfft dts dvb dvd dvdr dvdread edl encode ethereal evo faad fam
fastcgi fbcon ffmpeg fftw flac flash fortran freetype ftp gd gdbm gif gnome
gnutls gphoto2 gpm gps gstreamer gtk gtk2 hal httpd iconv icq imagemagick imap
imlib ipv6 jack java joystick jpeg kde kdexdeltas ladcca lcms libcaca libwww
live lm_sensors lzo mad maildir mailwrapper makecheck mcal memlimit mikmod mime
ming mmx mng mozilla mp3 mpeg mpeg2 mpeg4 mplayer mysql mythtv nas ncurses nls
nocd nptl offensive ogg oggvorbis opengl oscar oss pam pcre pda pdflib perl php
png pnp portaudio pwdb python qt quicktime readline real recode rrdtool rtc
samba sdl session sharedmem slang slp sndfile snmp soap sockets sox speex spell
spl sqlite sse ssl stream svg svga tcltk tcpd tetex tga theora tidy tiff
transcode truetype unicode usb userlocales utf8 v4l v4l2 vcd vcdimager vhosts
videos vim vlm vorbis wmf wxwindows xanim xine xinerama xml xml2 xmlrpc xmms
xosd xpm xprint xsl xv xvid xvmc zlib video_cards_cle266"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-01-31 10:30:14 UTC

*** This bug has been marked as a duplicate of 64575 ***
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2005-01-31 12:08:34 UTC
../../core/hashtable.h:67: error: an explicit specialization must be preceded by 'template <>'
../../core/hashtable.h:80: error: an explicit specialization must be preceded by 'template <>'
../../core/hashtable.h:93: error: an explicit specialization must be preceded by 'template <>'

that is causing problems, in both of the bugs so i would say yes, it's an duplicate. :)