Package: libestools1.2-dev
Version: 1:1.2.3-8
Severity: serious

festival fails to build because of errors in the header files provided
by libestools1.2-dev:

> gcc -c   -g -O3 -fPIC -fno-shared-data -Wall -Wno-non-template-friend         
>   -I../../../src/include -I/usr/lib/speech_tools/include      
> -DINSTANTIATE_TEMPLATES -DFTNAME='Festival Speech Synthesis System' 
> -DFTVERSION='1.4.3' -DFTSTATE='release'  -DFTDATE='Jan 2003' 
> -DFTOSTYPEC='unknown_DebianGNULinux' festival.cc
> /usr/lib/speech_tools/include/EST_Chunk.h:133: error: 'EST_ChunkPtr' does not 
> name a type
> /usr/lib/speech_tools/include/EST_Chunk.h:134: error: 'EST_ChunkPtr' does not 
> name a type
> /usr/lib/speech_tools/include/EST_Chunk.h:135: error: 'EST_ChunkPtr' does not 
> name a type
> /usr/lib/speech_tools/include/EST_Chunk.h:137: error: 'EST_ChunkPtr' has not 
> been declared
> /usr/lib/speech_tools/include/EST_Chunk.h:138: error: 'EST_ChunkPtr' has not 
> been declared
> /usr/lib/speech_tools/include/EST_Chunk.h:140: error: 'EST_ChunkPtr' has not 
> been declared
> /usr/lib/speech_tools/include/EST_Chunk.h:141: error: 'EST_ChunkPtr' has not 
> been declared
> /usr/lib/speech_tools/include/EST_TIterator.h: In constructor 
> 'EST_TStructIterator<Container, IPointer, Entry>::EST_TStructIterator()':
> /usr/lib/speech_tools/include/EST_TIterator.h:203: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 
> 'EST_TIterator<Container, IPointer, Entry>& EST_TStructIterator<Container, 
> IPointer, Entry>::operator=(const EST_TIterator<Container, IPointer, 
> Entry>&)':
> /usr/lib/speech_tools/include/EST_TIterator.h:207: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:207: error: 'pos' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:207: error: 'pointer' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 'const 
> Entry* EST_TStructIterator<Container, IPointer, Entry>::operator->() const':
> /usr/lib/speech_tools/include/EST_TIterator.h:214: error: there are no 
> arguments to 'current' that depend on a template parameter, so a declaration 
> of 'current' must be available
> /usr/lib/speech_tools/include/EST_TIterator.h:214: error: (if you use 
> '-fpermissive', G++ will accept your code, but allowing the use of an 
> undeclared name is deprecated)
> /usr/lib/speech_tools/include/EST_TIterator.h: In constructor 
> 'EST_TRwIterator<Container, IPointer, Entry>::EST_TRwIterator()':
> /usr/lib/speech_tools/include/EST_TIterator.h:232: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 
> 'EST_TRwIterator<Container, IPointer, Entry>& EST_TRwIterator<Container, 
> IPointer, Entry>::operator=(const EST_TRwIterator<Container, IPointer, 
> Entry>&)':
> /usr/lib/speech_tools/include/EST_TIterator.h:236: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:236: error: 'pos' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:236: error: 'pointer' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 'void 
> EST_TRwIterator<Container, IPointer, Entry>::begin(Container&)':
> /usr/lib/speech_tools/include/EST_TIterator.h:244: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:244: error: there are no 
> arguments to 'beginning' that depend on a template parameter, so a 
> declaration of 'beginning' must be available
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 'Entry& 
> EST_TRwIterator<Container, IPointer, Entry>::current() const':
> /usr/lib/speech_tools/include/EST_TIterator.h:251: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:251: error: 'pointer' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 'Entry& 
> EST_TRwIterator<Container, IPointer, Entry>::next_element()':
> /usr/lib/speech_tools/include/EST_TIterator.h:265: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:265: error: 'pointer' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In constructor 
> 'EST_TRwStructIterator<Container, IPointer, Entry>::EST_TRwStructIterator()':
> /usr/lib/speech_tools/include/EST_TIterator.h:281: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 
> 'EST_TRwStructIterator<Container, IPointer, Entry>& 
> EST_TRwStructIterator<Container, IPointer, Entry>::operator=(const 
> EST_TRwStructIterator<Container, IPointer, Entry>&)':
> /usr/lib/speech_tools/include/EST_TIterator.h:285: error: 'cont' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:285: error: 'pos' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h:285: error: 'pointer' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TIterator.h: In member function 'Entry* 
> EST_TRwStructIterator<Container, IPointer, Entry>::operator->() const':
> /usr/lib/speech_tools/include/EST_TIterator.h:292: error: there are no 
> arguments to 'current' that depend on a template parameter, so a declaration 
> of 'current' must be available
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'unsigned int 
> EST_TMatrix<T>::mcell_pos(int, int) const':
> /usr/lib/speech_tools/include/EST_TMatrix.h:109: error: 'p_column_step' was 
> not declared in this scope
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'const T& 
> EST_TMatrix<T>::fast_a_m(int, int) const':
> /usr/lib/speech_tools/include/EST_TMatrix.h:121: error: 'p_memory' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'T& 
> EST_TMatrix<T>::fast_a_m(int, int)':
> /usr/lib/speech_tools/include/EST_TMatrix.h:123: error: 'p_memory' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'const T& 
> EST_TMatrix<T>::fast_a_1(int, int) const':
> /usr/lib/speech_tools/include/EST_TMatrix.h:126: error: 'p_memory' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'T& 
> EST_TMatrix<T>::fast_a_1(int, int)':
> /usr/lib/speech_tools/include/EST_TMatrix.h:128: error: 'p_memory' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'int 
> EST_TMatrix<T>::num_columns() const':
> /usr/lib/speech_tools/include/EST_TMatrix.h:180: error: 'p_num_columns' was 
> not declared in this scope
> /usr/lib/speech_tools/include/EST_TMatrix.h: In member function 'void 
> EST_TMatrix<T>::fill()':
> /usr/lib/speech_tools/include/EST_TMatrix.h:219: error: 'def_val' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TSimpleVector.h: In member function 'void 
> EST_TSimpleVector<T>::empty()':
> /usr/lib/speech_tools/include/EST_TSimpleVector.h:77: error: 'def_val' was 
> not declared in this scope
> /usr/lib/speech_tools/include/EST_TSimpleVector.h:77: error: no matching 
> function for call to 'fill(<type error>)'
> /usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../include/c++/4.0.1/bits/stl_algobase.h:573:
>  note: candidates are: void std::fill(unsigned char*, unsigned char*, const 
> unsigned char&)
> /usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../include/c++/4.0.1/bits/stl_algobase.h:581:
>  note:                 void std::fill(signed char*, signed char*, const 
> signed char&)
> /usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../include/c++/4.0.1/bits/stl_algobase.h:589:
>  note:                 void std::fill(char*, char*, const char&)
> /usr/lib/speech_tools/include/EST_THash.h: In constructor 
> 'EST_TStringHash<V>::EST_TStringHash(int)':
> /usr/lib/speech_tools/include/EST_THash.h:284: error: 'StringHash' was not 
> declared in this scope
> /usr/lib/speech_tools/include/EST_TNamedEnum.h: In constructor 
> 'EST_TNamedEnumI<ENUM, INFO>::EST_TNamedEnumI(EST_TValuedEnumDefinition<ENUM, 
> const char*, INFO>*)':
> /usr/lib/speech_tools/include/EST_TNamedEnum.h:127: error: there are no 
> arguments to 'initialise' that depend on a template parameter, so a 
> declaration of 'initialise' must be available
> /usr/lib/speech_tools/include/EST_TNamedEnum.h: In constructor 
> 'EST_TValuedEnum<ENUM, VAL>::EST_TValuedEnum(EST_TValuedEnumDefinition<ENUM, 
> VAL, NO_INFO>*)':
> /usr/lib/speech_tools/include/EST_TNamedEnum.h:139: error: there are no 
> arguments to 'initialise' that depend on a template parameter, so a 
> declaration of 'initialise' must be available
> /usr/lib/speech_tools/include/EST_TNamedEnum.h: In constructor 
> 'EST_TNamedEnum<ENUM>::EST_TNamedEnum(EST_TValuedEnumDefinition<ENUM, const 
> char*, NO_INFO>*)':
> /usr/lib/speech_tools/include/EST_TNamedEnum.h:153: error: there are no 
> arguments to 'initialise' that depend on a template parameter, so a 
> declaration of 'initialise' must be available

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to