Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86013 - speech-tools-1.2.3-r2 fails to compile
Summary: speech-tools-1.2.3-r2 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 08:08 UTC by Roel Brook
Modified: 2005-08-26 11:35 UTC (History)
3 users (show)

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


Attachments
Build log (5432-speech-tools-1.2.3-r2.log,14.22 KB, text/plain)
2005-03-20 08:09 UTC, Roel Brook
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roel Brook 2005-03-20 08:08:28 UTC
When compiling app-accessibility/speech-tools-1.2.3-r2, the emerge dies due to a missing file (it seems):

In file included from siod.cc:31:
../include/EST_THash.h: At global scope:
../include/EST_THash.h:292: error: `IPointer' was not declared in this scope
../include/EST_THash.h:292: error: template argument 2 is invalid
../include/EST_THash.h:292: error: ISO C++ forbids declaration of `Entries' with no type
../include/EST_THash.h:294: error: `IPointer' was not declared in this scope
../include/EST_THash.h:294: error: template argument 2 is invalid
../include/EST_THash.h:294: error: ISO C++ forbids declaration of `RwEntries' with no type
../include/EST_THash.h:303: error: `IPointer_k' was not declared in this scope
../include/EST_THash.h:303: error: template argument 2 is invalid
../include/EST_THash.h:303: error: ISO C++ forbids declaration of `KeyEntries' with no type
../include/EST_THash.h:304: error: `IPointer_k' was not declared in this scope
../include/EST_THash.h:304: error: template argument 2 is invalid
../include/EST_THash.h:304: error: ISO C++ forbids declaration of `KeyRwEntries' with no type
../include/EST_THash.h: In constructor `EST_TStringHash<V>::EST_TStringHash(int)':
../include/EST_THash.h:282: error: `StringHash' undeclared (first use this function)
In file included from ../include/EST_TSimpleMatrix.h:46,
                 from ../include/EST_FMatrix.h:44,
                 from ../include/EST_types.h:47,
                 from ../include/EST_string_aux.h:45,
                 from ../include/siod.h:18,
                 from siod.cc:35:
../include/EST_TMatrix.h: In member function `unsigned int EST_TMatrix<T>::mcell_pos(int, int) const':
../include/EST_TMatrix.h:107: error: `p_column_step' undeclared (first use this function)
../include/EST_TMatrix.h: In member function `const T& EST_TMatrix<T>::fast_a_m(int, int) const':
../include/EST_TMatrix.h:119: error: `p_memory' undeclared (first use this function)
../include/EST_TMatrix.h: In member function `T& EST_TMatrix<T>::fast_a_m(int, int)':
../include/EST_TMatrix.h:121: error: `p_memory' undeclared (first use this function)
../include/EST_TMatrix.h: In member function `const T& EST_TMatrix<T>::fast_a_1(int, int) const':
../include/EST_TMatrix.h:124: error: `p_memory' undeclared (first use this function)
../include/EST_TMatrix.h: In member function `T& EST_TMatrix<T>::fast_a_1(int, int)':
../include/EST_TMatrix.h:126: error: `p_memory' undeclared (first use this function)
../include/EST_TMatrix.h: In member function `int EST_TMatrix<T>::num_columns() const':
../include/EST_TMatrix.h:178: error: `p_num_columns' undeclared (first use this function)
../include/EST_TMatrix.h: In member function `void EST_TMatrix<T>::fill()':
../include/EST_TMatrix.h:217: error: `def_val' undeclared (first use this function)
In file included from ../include/EST_FMatrix.h:45,
                 from ../include/EST_types.h:47,
                 from ../include/EST_string_aux.h:45,
                 from ../include/siod.h:18,
                 from siod.cc:35:
../include/EST_TSimpleVector.h: In member function `void EST_TSimpleVector<T>::empty()':
../include/EST_TSimpleVector.h:77: error: `def_val' undeclared (first use this function)
../include/EST_TSimpleVector.h:77: error: there are no arguments to `fill' that depend on a template parameter, so a declaration of `fill' must be available
siod.cc: At global scope:
siod.cc:41: error: too few template-parameter-lists
siod.cc:41: error: too few template-parameter-lists
make[1]: *** [siod.o] Fout 1
make: *** [siod] Fout 2



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




Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r1,
2.6.11-love1 i686)
=================================================================
System uname: 2.6.11-love1 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 00:46:55)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r6
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -msse -m3dnow
-mfpmath=sse,387 -ffast-math"
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/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/alias /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -msse -m3dnow
-mfpmath=sse,387 -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks parallel-fetch sandbox
sfperms"GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="nl_NL@euro"
LC_ALL="nl_NL@euro"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib alsa apache2 apm arts audiofile avi bash-completion
bitmap-fonts bonobo bzlib calender cdparanoia cdr chipcard chroot crypt cups
curl dba divx4linux dvd dvdr dvdread emboss encode esd fam filepro flac
font-server foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2
guile hal imagemagick imlib insecure-drivers java jpeg jpeg2k junit kde ldap
libg++ libwww live mad mikmod mime mmx mono motif mozdevelop mozilla moznomail
moznoxft mp3 mpeg mplayer msn mysql ncurses network nls nptl nvidia odbc
offensive oggvorbis ooo-kde opengl pam pdflib perl php pic png postgres python
qmail qt quicktime readline real rplay samba scanner sdk sdl session sftplogging
slang softmmu speex spell sqlite sse ssl stroke svga tcltk tcpd threads tiff
truetype truetype-fonts type1-fonts usb userlocales v4l wmf xine xinerama xml
xml2 xmms xprint xscreensaver xv xvid zlib video_cards_nvidia linguas_nl"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Roel Brook 2005-03-20 08:09:07 UTC
Created attachment 53939 [details]
Build log
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2005-03-20 19:41:28 UTC
Could you pleasse translate this, "Onbekend bestand of map"

Thanks.  I'll try emerging it here as well... hopefully I will hit it.
Comment 3 Roel Brook 2005-03-24 04:49:08 UTC
sorry, it means "Unknown file or directory"

Forgat about my locale :)

The rest looks english to me.

I'll attach a build log in english in a minute
Comment 4 Roel Brook 2005-03-24 20:08:10 UTC
this bug seems to have been fixed after my last emerge sync.

I'm guesing you had something to do with this, so thank you! :)
Comment 5 Denis Knauf 2005-08-26 03:20:31 UTC
i can't compile speech-tools-1.2.3-r3 _and_ speech-tools-1.2.3-r2, i get 
exactly the same errors. 
i tested with gcc-3.4 and 4.0 on 2 different systems, one fresh and one    
old.    
something weird: on the old system, there's already speech-tools-1.2.3-r3,    
a remerge is impossible, you know the errors.   
the log i can attach, but it's really exactly the same.  
    
here the infos about my systems:    
# emerge info    
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-4.0.1 <!! ALSO:    
gcc-3.4.4 !!>, glibc-2.3.5.20050421-r0, 2.6.12.3-mm2 i686)    
=================================================================    
System uname: 2.6.12.3-mm2 i686 AMD Athlon(TM) XP 3000+    
Gentoo Base System version 1.12.0_pre6    
dev-lang/python:     2.3.5, 2.4.1-r1    
sys-apps/sandbox:    1.2.12    
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    
sys-devel/binutils:  2.16.1    
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="-O2 -march=athlon-xp -funroll-loops -fomit-frame-pointer -ffast-math    
-ffloat-store -fforce-mem -fforce-addr -frerun-loop-opt -falign-functions=4    
-maccumulate-outgoing-args -frerun-cse-after-loop -fprefetch-loop-arrays -pipe    
-ftree-vectorize"    
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/texmf/web2c /etc/env.d"    
CXXFLAGS="-O2 -march=athlon-xp -funroll-loops -fomit-frame-pointer -ffast-math    
-ffloat-store -fforce-mem -fforce-addr -frerun-loop-opt -falign-functions=4    
-maccumulate-outgoing-args -frerun-cse-after-loop -fprefetch-loop-arrays -pipe    
-ftree-vectorize"    
DISTDIR="/var/portage/distfiles"    
FEATURES="autoconfig candy ccache distlocks fixpackages noclean sandbox    
sfperms strict userpriv usersandbox"    
GENTOO_MIRRORS=" 	   
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo 	   
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror 	   
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo 	   
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo 	   
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo "    
LANG="de_DE.UTF-8"    
LINGUAS="de"    
PKGDIR="/var/portage/packages"    
PORTAGE_TMPDIR="/var/portage"    
PORTDIR="/var/portage/gentoo"    
PORTDIR_OVERLAY="/var/portage/gentoo-de /var/portage/gentookde /var/portage/bmg-main /var/portage/freedesktop /var/portage/zugaina /var/portage/gentopia /var/portage/local"    
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"    
USE="x86 3dnow X Xaw3d a52 aac aalib accessibility acl acpi alsa apache2 apm    
arts audiofile avi bash-completion bcmath berkdb bitmap-fonts bzip2 bzlib    
cairo calendar cap cdparanoia crypt cscope ctype cups curl curlwrappers dba    
dbm dbus dbx dga directfb doc dvb dvd dvdr dvdread eds emacs emboss encode esd    
exif expat f77 fam fbcon ffmpeg flac flash flatfile foomaticdb fortran ftp gcj    
gd gd-external gdbm gif gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml guile    
hal howl iconv imagemagick imap imlib inifile ipv6 jabber jack java javascript    
jikes jpeg kde kdeenablefinal kerberos ldap leim lesstif libcaca libg++ libgda    
libwww lm_sensors mad maildir mailwrapper matrox mbox mcal memlimit mhash    
migemo mikmod mime mmx mng motif mozilla mp3 mpeg nas ncurses network nls nptl    
nsplugin offensive ogg oggvorbis openal opengl oss pam pcre pdflib perl php    
pic plotutils png portaudio posix postgres ppds pthreads python qt quicktime    
readline recode rtc ruby samba sasl scanner sdl session shared sharedmem    
simplexml skey slang slp smartcard sndfile snmp soap sockets speex spell sse    
ssl svg sysvipc szip tcltk tcpd tetex theora threads tidy tiff tokenizer    
truetype truetype-fonts type1-fonts unicode usb v4l vcd vdr vorbis win32codecs    
wxwindows xface xine xml xml2 xmlrpc xmms xpm xprint xsl xv xvid zlib    
video_cards_matrox linguas_de userland_GNU kernel_linux elibc_glibc"    
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS    
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2005-08-26 11:35:30 UTC
Denis, pleasse open a new bug and attach your build log.