Bug#358131: yate: FTBFS: compile error

stigge at antcom.de stigge at antcom.de
Tue Mar 21 09:44:47 UTC 2006


Package: yate
Version: 0.8.7+cvs20050604-4
Severity: serious

Hi,

building the package yate in a clean sid build environment
(with pbuilder) on i386 results in:

=========================================================================
[...]
g++ -Wall   -I.. -I.. -O2 -fno-check-new  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK  -export-dynamic -shared -Wl,--retain-symbols-file,/dev/null -L.. -lyate -o h323chan.yate -DPHAS_TEMPLATES -D_REENTRANT -DP_HAS_SEMAPHORES -I/usr/include/ptlib/unix/ptlib -I/usr/include/ptlib/unix -I/usr/include/ptlib -I/usr/include/openh323 -L/usr/lib -lpt -L/usr/lib -lopenh323 h323chan.cpp 
/usr/include/ptlib/unix/ptlib/pdirect.h:78: error: expected unqualified-id before 'protected'
/usr/include/ptlib/unix/ptlib/pdirect.h:80: error: expected constructor, destructor, or type conversion before '*' token
/usr/include/ptlib/unix/ptlib/config.h:53: error: expected unqualified-id before 'public'
/usr/include/ptlib/unix/ptlib/config.h:55: error: expected class-name before '(' token
/usr/include/ptlib/unix/ptlib/config.h:57: error: expected unqualified-id before 'protected'
[...]
/usr/include/openh323/transports.h:318: error: 'AppendStringCollection' was not declared in this scope
/usr/include/openh323/transports.h: At global scope:
/usr/include/openh323/transports.h:320: error: expected ',' or '...' before '&' token
/usr/include/openh323/transports.h:321: error: ISO C++ forbids declaration of 'H323TransportAddressArray' with no type
/usr/include/openh323/transports.h:321: error: ISO C++ forbids declaration of 'PSortedStringList' with no type
/usr/include/openh323/transports.h: In function 'int H323TransportAddressArray(int)':
/usr/include/openh323/transports.h:321: error: redefinition of 'int H323TransportAddressArray(int)'
/usr/include/openh323/transports.h:315: error: 'int H323TransportAddressArray(int)' previously defined here
/usr/include/openh323/transports.h:321: error: 'list' was not declared in this scope
/usr/include/openh323/transports.h:321: error: 'AppendStringCollection' was not declared in this scope
/usr/include/openh323/transports.h: At global scope:
/usr/include/openh323/transports.h:327: error: expected ',' or '...' before '&' token
/usr/include/openh323/transports.h:328: error: ISO C++ forbids declaration of 'PString' with no type
/usr/include/openh323/transports.h:333: error: expected unqualified-id before 'protected'
/usr/include/openh323/transports.h:337: error: expected declaration before '}' token
/usr/include/openh323/transports.h: In function 'int H323TransportAddressArray(int)':
/usr/include/openh323/transports.h:315: warning: control reaches end of non-void function
/usr/include/openh323/transports.h: In function 'int H323TransportAddressArray(int)':
/usr/include/openh323/transports.h:318: warning: control reaches end of non-void function
/usr/include/openh323/transports.h: In function 'int H323TransportAddressArray(int)':
/usr/include/openh323/transports.h:321: warning: control reaches end of non-void function
/usr/include/ptlib/unix/ptlib/thread.h: At global scope:
/usr/include/ptlib/unix/ptlib/thread.h:178: warning: 'void PX_ThreadEnd(void*)' declared 'static' but never defined
/usr/include/ptlib/unix/ptlib/pprocess.h:157: warning: 'void PXShowSystemWarning(PINDEX)' declared 'static' but never defined
/usr/include/ptlib/unix/ptlib/pprocess.h:158: warning: 'void PXShowSystemWarning(PINDEX, int)' declared 'static' but never defined
make[2]: *** [h323chan.yate] Error 1
make[2]: Leaving directory `/tmp/buildd/yate-0.8.7+cvs20050604/modules'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/buildd/yate-0.8.7+cvs20050604'
make: *** [build-stamp] Error 2
=========================================================================

Thanks for considering.


--
DARTS - Debian Archive Regression Test Suite
http://darts.alioth.debian.org/




More information about the Pkg-voip-maintainers mailing list