Bug#775850: timblserver: FTBFS in unstable: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'

James Cowgill james410 at cowgill.org.uk
Tue Jan 20 17:23:22 UTC 2015


Source: timblserver
Version: 1.7-4
Severity: serious
Tags: sid

Hi,

timblserver FTBFS in unstable (but not in testing) on amd64 with the
following error:
> /bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -I/usr/include/libxml2   -fopenmp   -fopenmp -c -o ServerBase.lo ServerBase.cxx
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -I/usr/include/libxml2 -fopenmp -fopenmp -c ServerBase.cxx  -fPIC -DPIC -o .libs/ServerBase.o
> ServerBase.cxx: In constructor 'TimblServer::IB1_Server::IB1_Server(Timbl::GetOptClass*)':
> ServerBase.cxx:1128:22: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'
>        logFile = opt->getLogFile();
>                       ^
> ServerBase.cxx:1129:22: error: 'class Timbl::GetOptClass' has no member named 'getPidFile'
>        pidFile = opt->getPidFile();
>                       ^
> ServerBase.cxx:1130:23: error: 'class Timbl::GetOptClass' has no member named 'daemonizeFlag'
>        doDaemon = opt->daemonizeFlag();
>                        ^
> ServerBase.cxx: In constructor 'TimblServer::IG_Server::IG_Server(Timbl::GetOptClass*)':
> ServerBase.cxx:1138:22: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'
>        logFile = opt->getLogFile();
>                       ^
> ServerBase.cxx:1139:22: error: 'class Timbl::GetOptClass' has no member named 'getPidFile'
>        pidFile = opt->getPidFile();
>                       ^
> ServerBase.cxx:1140:23: error: 'class Timbl::GetOptClass' has no member named 'daemonizeFlag'
>        doDaemon = opt->daemonizeFlag();
>                        ^
> ServerBase.cxx: In constructor 'TimblServer::TRIBL_Server::TRIBL_Server(Timbl::GetOptClass*)':
> ServerBase.cxx:1148:22: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'
>        logFile = opt->getLogFile();
>                       ^
> ServerBase.cxx:1149:22: error: 'class Timbl::GetOptClass' has no member named 'getPidFile'
>        pidFile = opt->getPidFile();
>                       ^
> ServerBase.cxx:1150:23: error: 'class Timbl::GetOptClass' has no member named 'daemonizeFlag'
>        doDaemon = opt->daemonizeFlag();
>                        ^
> ServerBase.cxx: In constructor 'TimblServer::TRIBL2_Server::TRIBL2_Server(Timbl::GetOptClass*)':
> ServerBase.cxx:1158:22: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'
>        logFile = opt->getLogFile();
>                       ^
> ServerBase.cxx:1159:22: error: 'class Timbl::GetOptClass' has no member named 'getPidFile'
>        pidFile = opt->getPidFile();
>                       ^
> ServerBase.cxx:1160:23: error: 'class Timbl::GetOptClass' has no member named 'daemonizeFlag'
>        doDaemon = opt->daemonizeFlag();
>                        ^
> Makefile:413: recipe for target 'ServerBase.lo' failed
> make[3]: *** [ServerBase.lo] Error 1

After playing around with the build dependencies, this seems to be
caused by the upgrade of timbl from 6.4.4-4 -> 6.4.6-1

Full mips64el build log (the arch where I first saw this):
http://mipsdebian.imgtec.com/debian/logs/t/timblserver/timblserver_1.7-4_mips64el-20150115-0504.build.gz

Thanks,
James



More information about the debian-science-maintainers mailing list