Bug#707353: gnugk: FTBFS: job.cxx:88:2: error: 'PThreadIdentifer' does not name a type

Jan Willamowius jan at willamowius.de
Thu May 9 08:25:13 UTC 2013


Hi,

you are mixing an old GnuGk (3.0.2) version with a rather new PTLib
(2.10.10) version.

Newer PTLib version have the typo in the class name fixed and you have
to change PThreadIdentifer to PThreadIdentifier. GnuGk 3.1 and later
have this already fixed. Alternatively you can use an older PTLib
version.

Regards,
Jan

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan at willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html


Lucas Nussbaum wrote:
> Source: gnugk
> Version: 2:3.0.2-3
> Severity: serious
> Tags: jessie sid
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20130509 qa-ftbfs
> Justification: FTBFS on amd64
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> 
> Relevant part:
> > make[3]: Entering directory `/«PKGBUILDDIR»'
> > [CC] singleton.cxx
> > [CC] job.cxx
> > job.cxx:88:2: error: 'PThreadIdentifer' does not name a type
> > job.cxx: In constructor 'Worker::Worker(Agent*, long int)':
> > job.cxx:150:65: error: class 'Worker' does not have any field named 'm_id'
> > job.cxx: In destructor 'virtual Worker::~Worker()':
> > job.cxx:161:3: error: 'm_id' was not declared in this scope
> > job.cxx:165:2: error: 'm_id' was not declared in this scope
> > job.cxx: In member function 'virtual void Worker::Main()':
> > job.cxx:170:2: error: 'm_id' was not declared in this scope
> > job.cxx: In member function 'void Worker::Destroy()':
> > job.cxx:246:2: error: 'm_id' was not declared in this scope
> > make[3]: *** [obj_linux_x86_64/job.o] Error 1
> 
> The full build log is available from:
>    http://people.debian.org/~lucas/logs/2013/05/09/gnugk_3.0.2-3_unstable.log
> 
> A list of current common problems and possible solutions is available at 
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> 
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.
> 
> 



More information about the Pkg-voip-maintainers mailing list