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

Joost van Baal-Ilić joostvb-debian-bugs-20150325-3 at mdcc.cx
Wed Mar 25 05:46:16 UTC 2015


Hi James,

On Tue, Jan 20, 2015 at 05:23:22PM +0000, James Cowgill wrote:
> 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();
<snip>
> >                       ^
> > 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
> 

I'll get to this soonish.  It'll get fixed with the upcoming upload of new
upstream 1.9. (Note to self: first convert repo from svn to git.)

Thanks for reporting!

Bye,

Joost

PS: do you happen to know if this endangers timblserver in jessie? I'd guess
not...



More information about the debian-science-maintainers mailing list