Bug#436352: gnugk - FTBFS: undefined reference to `H235_SIGNED<H235_EncodedGeneralToken>::PrintOn(std::basic_ostream<char, std::char_traits<char> >&) const'

Jan Willamowius jan at willamowius.de
Wed Aug 8 17:15:20 UTC 2007


Hi,

I noticed in the build log that the 'make clean' failed.

Did you try to do a 'make clean' after the './configure' ?

Regards,
Jan


Michael Ablassmeier wrote:
> Package: gnugk
> Version: 2:2.2.5-3.1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20070806
> 
> hi,
> 
> while doing an archive wide package rebuild your package failed to build from
> source for the following reason:
> 
>  > g++ -DHAS_FIREBIRD=1  -I/usr/include/postgresql -DHAS_PGSQL=1  -I/usr/include/mysql -DHAS_MYSQL=1 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1  -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING  -D_REENTRANT -Wall  -I/usr/share/pwlib//include -DPTRACING -I/usr/include/openh323 -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=5 -O2  -felide-constructors -c sqlacct.cxx -o obj_linux_x86_r/sqlacct.o
>  > g++ -DHAS_FIREBIRD=1  -I/usr/include/postgresql -DHAS_PGSQL=1  -I/usr/include/mysql -DHAS_MYSQL=1 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1  -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING  -D_REENTRANT -Wall  -I/usr/share/pwlib//include -DPTRACING -I/usr/include/openh323 -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=5 -O2  -felide-constructors -c gksql.cxx -o obj_linux_x86_r/gksql.o
>  > g++ -DHAS_FIREBIRD=1  -I/usr/include/postgresql -DHAS_PGSQL=1  -I/usr/include/mysql -DHAS_MYSQL=1 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1  -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING  -D_REENTRANT -Wall  -I/usr/share/pwlib//include -DPTRACING -I/usr/include/openh323 -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=5 -O2  -felide-constructors -c gksql_firebird.cxx -o obj_linux_x86_r/gksql_firebird.o
>  > g++ -o obj_linux_x86_r/gnugk  -L/usr/lib -L/usr/lib -L/usr/lib    -L/usr/lib -L/usr/share/openh323/lib   ./obj_linux_x86_r/main.o  ./obj_linux_x86_r/singleton.o  ./obj_linux_x86_r/job.o  ./obj_linux_x86_r/yasocket.o  ./obj_linux_x86_r/h323util.o  ./obj_linux_x86_r/Toolkit.o  ./obj_linux_x86_r/SoftPBX.o  ./obj_linux_x86_r/GkStatus.o  ./obj_linux_x86_r/RasTbl.o  ./obj_linux_x86_r/Routing.o  ./obj_linux_x86_r/Neighbor.o  ./obj_linux_x86_r/GkClient.o  ./obj_linux_x86_r/gkauth.o  ./obj_linux_x86_r/RasSrv.o  ./obj_linux_x86_r/ProxyChannel.o  ./obj_linux_x86_r/gk.o  ./obj_linux_x86_r/version.o  ./obj_linux_x86_r/gkacct.o  ./obj_linux_x86_r/gktimer.o  ./obj_linux_x86_r/gkconfig.o  ./obj_linux_x86_r/sigmsg.o  ./obj_linux_x86_r/clirw.o  ./obj_linux_x86_r/cisco.o  ./obj_linux_x86_r/ipauth.o  ./obj_linux_x86_r/statusacct.o  ./obj_linux_x86_r/syslogacct.o  ./obj_linux_x86_r/capctrl.o  ./obj_linux_x86_r/radproto.o  ./obj_linux_x86_r/radauth.o  ./obj_linux_x86_r/radacct.o  ./obj_linux_
 x86_r/gksql_mysql.o  ./obj_linux_x86_r/gksql_pgsql.o  ./obj_linux_x86_r/sqlauth.o  ./obj_linux_x86_r/sqlacct.o  ./obj_linux_x86_r/gksql.o  ./obj_linux_x86_r/gksql_firebird.o -lopenh323  -lpt -lfbclient  -lpq -lcrypt  -lmysqlclient  -lz  -lldap -llber -lldap_r  -lpthread -lsasl2 -lssl -lcrypto -lexpat -lSDL -lresolv -ldl 
>  > ./obj_linux_x86_r/gkauth.o:(.rodata._ZTV11H235_SIGNEDI24H235_EncodedGeneralTokenE[vtable for H235_SIGNED<H235_EncodedGeneralToken>]+0x20): undefined reference to `H235_SIGNED<H235_EncodedGeneralToken>::PrintOn(std::basic_ostream<char, std::char_traits<char> >&) const'
>  > collect2: ld returned 1 exit status
>  > make[1]: *** [obj_linux_x86_r/gnugk] Error 1
>  > make[1]: Leaving directory `/build/user/gnugk-2.2.5'
>  > make: *** [build] Error 2
> 
> The Full Build log is available and can be viewed at:
> 
>  http://people.debian.org/~lucas/logs/2007/08/06/
>  
> bye,
> 	- michael
> 
> 
> 


-- 
Jan Willamowius, jan at willamowius.de, http://www.gnugk.org/




More information about the Pkg-voip-maintainers mailing list