Your message dated Mon, 13 Jan 2014 12:04:34 +0000
with message-id <e1w2gfu-0003ck...@franck.debian.org>
and subject line Bug#733396: fixed in ptlib 2.10.10~dfsg-3
has caused the Debian Bug report #733396,
regarding ptlib: FTBFS: ptlib/common/getdate.y:112:18: error: conflicting types
for 'PTime_yyparse'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
733396: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733396
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ptlib
Version: 2.10.10~dfsg-2.1
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20131226 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> make[4]: Entering directory `/«PKGBUILDDIR»/src'
> [CC] ptclib/psasl.cxx
> [CC] ptclib/pldap.cxx
> [CC] ptclib/pils.cxx
> [CC] ptclib/pssl.cxx
> [CC] ptclib/vsdl.cxx
> [CC] ptclib/podbc.cxx
> ptclib/podbc.cxx: In member function 'void PODBCRecord::Data(PINDEX,
> PODBC::Field&)':
> ptclib/podbc.cxx:1331:72: warning: cast to pointer from integer of different
> size [-Wint-to-pointer-cast]
> SQLBindCol(m_hStmt, Column, SQL_LONGVARCHAR,
> (SQLPOINTER)Column, 0, &b.dataLen);
> ^
> [CC] ptlib/common/vfakeio.cxx
> [CC] ptlib/common/videoio.cxx
> [CC] ptlib/common/vconvert.cxx
> [CC] ptlib/common/pvidchan.cxx
> [CC] ptlib/common/tinyjpeg.cxx
> [CC] ptlib/common/jidctflt.cxx
> [CC] ptlib/unix/shmvideo.cxx
> [CC] ptlib/common/sound.cxx
> [CC] ptclib/pxml.cxx
> [CC] ptclib/pxmlrpc.cxx
> In file included from /«PKGBUILDDIR»/include/ptlib/psync.h:43:0,
> from /«PKGBUILDDIR»/include/ptlib/critsec.h:34,
> from /«PKGBUILDDIR»/include/ptlib/contain.h:42,
> from /«PKGBUILDDIR»/include/ptlib.h:56,
> from ptclib/pxmlrpc.cxx:34:
> ptclib/pxmlrpc.cxx: In member function 'PXMLElement*
> PXMLRPCBlock::GetParam(PINDEX) const':
> /«PKGBUILDDIR»/include/ptlib/object.h:108:18: warning: converting 'false' to
> pointer type 'PXMLElement*' [-Wconversion-null]
> # define PFalse false
> ^
> ptclib/pxmlrpc.cxx:730:12: note: in expansion of macro 'PFalse'
> return PFalse;
> ^
> [CC] ptclib/pxmlrpcs.cxx
> [CC] ptclib/psoap.cxx
> [CC] ptclib/vxml.cxx
> [CC] ptclib/xmpp.cxx
> [CC] ptclib/xmpp_c2s.cxx
> [CC] ptclib/xmpp_muc.cxx
> [CC] ptclib/xmpp_roster.cxx
> [CC] ptclib/pdns.cxx
> [CC] ptclib/enum.cxx
> [CC] ptclib/ptts.cxx
> [CC] ptclib/asner.cxx
> [CC] ptclib/pasn.cxx
> [CC] ptclib/snmpclnt.cxx
> [CC] ptclib/snmpserv.cxx
> [CC] ptclib/psnmp.cxx
> [CC] ptclib/snmp.cxx
> [CC] ptclib/rfc1155.cxx
> [CC] ptclib/ftpclnt.cxx
> [CC] ptclib/ftpsrvr.cxx
> [CC] ptclib/ftp.cxx
> [CC] ptclib/telnet.cxx
> [CC] ptclib/pstun.cxx
> [CC] ptclib/pnat.cxx
> [CC] ptclib/socks.cxx
> [CC] ptlib/unix/pipechan.cxx
> [CC] ptlib/unix/remconn.cxx
> [CC] ptclib/pwavfile.cxx
> [CC] ptclib/pwavfiledev.cxx
> [CC] ptclib/dtmf.cxx
> [CC] ptlib/unix/serchan.cxx
> [CC] ptclib/modem.cxx
> [CC] ptclib/inetmail.cxx
> [CC] ptclib/url.cxx
> [CC] ptclib/http.cxx
> [CC] ptclib/httpclnt.cxx
> [CC] ptclib/html.cxx
> [CC] ptclib/httpsrvr.cxx
> [CC] ptclib/httpform.cxx
> [CC] ptlib/unix/svcproc.cxx
> ptlib/unix/svcproc.cxx: In member function 'int
> PServiceProcess::InitialiseService()':
> ptlib/unix/svcproc.cxx:353:22: warning: ignoring return value of 'int
> seteuid(__uid_t)', declared with attribute warn_unused_result
> [-Wunused-result]
> seteuid(getuid()); // Switch back to starting uid for next call
> ^
> ptlib/unix/svcproc.cxx:355:17: warning: ignoring return value of 'int
> seteuid(__uid_t)', declared with attribute warn_unused_result
> [-Wunused-result]
> seteuid(uid);
> ^
> ptlib/unix/svcproc.cxx:366:24: warning: ignoring return value of 'int
> seteuid(__uid_t)', declared with attribute warn_unused_result
> [-Wunused-result]
> seteuid(getuid()); // Switch back to starting uid for next call
> ^
> ptlib/unix/svcproc.cxx:375:19: warning: ignoring return value of 'int
> seteuid(__uid_t)', declared with attribute warn_unused_result
> [-Wunused-result]
> seteuid(uid);
> ^
> [CC] ptclib/httpsvc.cxx
> [CC] ptclib/shttpsvc.cxx
> [CC] ptlib/unix/config.cxx
> [CC] ptclib/pvidfile.cxx
> [CC] ptclib/pvfiledev.cxx
> [CC] ptclib/pffvdev.cxx
> [CC] ptlib/unix/uicmp.cxx
> [CC] ptlib/unix/socket.cxx
> [CC] ptlib/unix/udll.cxx
> [CC] ptlib/unix/channel.cxx
> [CC] ptlib/unix/osutil.cxx
> [CC] ptlib/unix/tlib.cxx
> [CC] ptlib/unix/switch.cxx
> [CC] ptclib/cli.cxx
> [CC] ptclib/threadpool.cxx
> [CC] ptclib/ipacl.cxx
> [CC] ptclib/qchannel.cxx
> [CC] ptclib/delaychan.cxx
> [CC] ptclib/memfile.cxx
> [CC] ptclib/cypher.cxx
> [CC] ptclib/random.cxx
> [CC] ptclib/inetprot.cxx
> [CC] ptlib/common/notifier_ext.cxx
> [CC] ptclib/vcard.cxx
> [CC] ptclib/guid.cxx
> bison ptlib/common/getdate.y -o ptlib/common/getdate.tab.c
> ptlib/common/getdate.y:135.1-12: warning: deprecated directive, use
> '%pure-parser' [-Wdeprecated]
> %pure_parser
> ^^^^^^^^^^^^
> ptlib/common/getdate.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr]
> ptlib/common/getdate.y: warning: 18 reduce/reduce conflicts [-Wconflicts-rr]
> [CC] ptlib/common/getdate.tab.c
> ptlib/common/getdate.y:112:18: error: conflicting types for 'PTime_yyparse'
> #define yyparse PTime_yyparse
> ^
> ptlib/common/getdate.tab.c:271:5: note: in expansion of macro 'yyparse'
> int yyparse (void);
> ^
> ptlib/common/getdate.y:112:18: note: previous declaration of 'PTime_yyparse'
> was here
> #define yyparse PTime_yyparse
> ^
> ptlib/common/getdate.y:120:12: note: in expansion of macro 'yyparse'
> static int yyparse(void *);
> ^
> ptlib/common/getdate.y: In function 'PTime_yyparse':
> ptlib/common/getdate.y:105:38: error: 'parseParam' undeclared (first use in
> this function)
> #define VARIABLE ((struct Variables*)parseParam)
> ^
> ptlib/common/getdate.y:158:6: note: in expansion of macro 'VARIABLE'
> VARIABLE->yyHaveTime++;
> ^
> ptlib/common/getdate.y:105:38: note: each undeclared identifier is reported
> only once for each function it appears in
> #define VARIABLE ((struct Variables*)parseParam)
> ^
> ptlib/common/getdate.y:158:6: note: in expansion of macro 'VARIABLE'
> VARIABLE->yyHaveTime++;
> ^
> ptlib/common/getdate.y: In function 'PTimeParse':
> ptlib/common/getdate.y:981:5: error: too many arguments to function
> 'PTime_yyparse'
> yyparse(&var);
> ^
> ptlib/common/getdate.y:112:18: note: declared here
> #define yyparse PTime_yyparse
> ^
> ptlib/common/getdate.tab.c:1159:1: note: in expansion of macro 'yyparse'
> yyparse (void)
> ^
> make[4]: *** [/«PKGBUILDDIR»/lib_linux_x86_64/obj/getdate.tab.o] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2013/12/26/ptlib_2.10.10~dfsg-2.1_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.
--- End Message ---
--- Begin Message ---
Source: ptlib
Source-Version: 2.10.10~dfsg-3
We believe that the bug you reported is fixed in the latest version of
ptlib, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 733...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Eugen Dedu <eugen.d...@pu-pm.univ-fcomte.fr> (supplier of updated ptlib package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 08 Jan 2014 14:50:49 +0100
Source: ptlib
Binary: libpt2.10.10 libpt-dev libpt-dbg libpt-doc
Architecture: source amd64 all
Version: 2.10.10~dfsg-3
Distribution: unstable
Urgency: low
Maintainer: Debian VoIP Team <pkg-voip-maintain...@lists.alioth.debian.org>
Changed-By: Eugen Dedu <eugen.d...@pu-pm.univ-fcomte.fr>
Description:
libpt-dbg - Portable Tools Library development debug files
libpt-dev - Portable Tools Library development files
libpt-doc - Portable Tools Library documentation & sample files
libpt2.10.10 - Portable Tools Library
Closes: 733396
Changes:
ptlib (2.10.10~dfsg-3) unstable; urgency=low
.
* patches/bison-fix: Fix build with bison 3.0 (Closes: Bug#733396).
* Ack NMU, thanks Samuel!
Checksums-Sha1:
280ff49fddf86399cf848a9081cf1c9b8aff36ac 2437 ptlib_2.10.10~dfsg-3.dsc
ef1e3d35343134db26abc57668f7b4bcbed088d2 24609
ptlib_2.10.10~dfsg-3.debian.tar.gz
7bb21604187bb046e7dd3030740fa73b33fc4e06 1066612
libpt2.10.10_2.10.10~dfsg-3_amd64.deb
bafaf4f5844923039333101c9236d62a8b3533ab 1617034
libpt-dev_2.10.10~dfsg-3_amd64.deb
a202e734950c2e624e3073b89b6b4025169b4dc6 236858
libpt-dbg_2.10.10~dfsg-3_amd64.deb
09e45441ebfbd855f9bfd4123ae0faff505a59e1 3907394
libpt-doc_2.10.10~dfsg-3_all.deb
Checksums-Sha256:
e43a19c03086102891e1c2e8160511337e1f466e79b52ae520a899c4220a8389 2437
ptlib_2.10.10~dfsg-3.dsc
17ed79594c122353eb596fdbae28f40737ef9ec295472ab47fca6e30e0e3ab87 24609
ptlib_2.10.10~dfsg-3.debian.tar.gz
e764462a6414b7535f2c951fea0c44508f2f665b86c380cf45d9a9ae21037f3f 1066612
libpt2.10.10_2.10.10~dfsg-3_amd64.deb
4e71012b6a0c423d6d56a46b4b7d3eadd18cb28615f432541db3bda61f7fa85d 1617034
libpt-dev_2.10.10~dfsg-3_amd64.deb
b7030b564cbce8d8d7a34399f9852f437e1d25a4cce4deaebaf22bcb74f35a8d 236858
libpt-dbg_2.10.10~dfsg-3_amd64.deb
091007c1e226be5f6bcaef36a362999416d013a795130b432feb23d7c796303c 3907394
libpt-doc_2.10.10~dfsg-3_all.deb
Files:
7d353ef5c6c3dc7a222959ec30f89de1 2437 libs optional ptlib_2.10.10~dfsg-3.dsc
2192352384118b61242de08c5f351487 24609 libs optional
ptlib_2.10.10~dfsg-3.debian.tar.gz
7b89059480054af64c531a07e6c86e3b 1066612 libs optional
libpt2.10.10_2.10.10~dfsg-3_amd64.deb
abc065529a522af570af5204ae5f1dc3 1617034 libdevel optional
libpt-dev_2.10.10~dfsg-3_amd64.deb
a525099d868703247057eca47250cda5 236858 debug extra
libpt-dbg_2.10.10~dfsg-3_amd64.deb
34447643d047b026e063b40b65dc231f 3907394 doc extra
libpt-doc_2.10.10~dfsg-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBAgAGBQJS09HwAAoJEACrBnrke3mkQKUQAJ7UvEqgu8EOODUYzqw1RLJG
mwqYrE/BpgIO6xb2cj3fT2UQgxVYkc3Q3XbKBfpF67zE4s1wSGPPfzWjOFWc52uK
LEPDSVsPtQsypoOuYyrit+OJ7Ldxz/iXPwK8q6/FYnzm5S9LYapW9ke8J2Fw90n3
w3oflr6m2PaD//LcfGLl2ZqNKoSlveMRaTJBGf5YFSdC7W7twohKaElDxYkrYJoR
4p6+9zJPFWhbB8ZIIx4ZwXz5xd4bL8OcrqHzJF6r8PyJgqKDZNjCtiZQhbTBYNU9
uaTaBkUFQFUIYakD3mX7hh6m/Vfs8mh654iCs6TWjGX5rXdvHBn0x3bSQaTxOU/Z
/WGxcIym5pcXmf9V4itowLhgTq74TiOuttsccKSQe9Ik3hAuwW5+QXp+usQQYf5+
Y8QPixseeClyNdomRGB/9E5gT6I96xXzygFPIaP5bDhKrbpu86Irpt1wyFHn4Ssa
O8WVZYEuUovnfdSzqfIad4SFx0/yUbDmSmiMeyl5Z+eu57WYv67/kCupIwL40W6H
TEcuEgka4nDwxTim/Hy4PPafDNR72cFpAOmzt5XI71lWCgim53MJ8a62yrObhBxn
nwWF5QObggfw8Eq8Y5kq75F2zDVRcbn2Aj6diBlW0U0Zf0qa8zU0fXxEYpX/pIt8
sLACwgVU0oX4Uxg7BOMr
=hYDm
-----END PGP SIGNATURE-----
--- End Message ---