Your message dated Thu, 03 Apr 2008 18:29:22 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#454837: fixed in tntnet 1.6.1.2-1
has caused the Debian Bug report #454837,
regarding FTBFS with GCC 4.3: missing #includes
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 [EMAIL PROTECTED]
immediately.)
--
454837: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454837
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: tntnet
Usertags: ftbfs-gcc-4.3
Your package causes other packages to fail to build with GCC 4.3.
Version 4.3 has not been released yet but I'm building with a snapshot
in order to find errors and give people an advance warning. In GCC
4.3, the C++ header dependencies have been cleaned up. The advantage
of this is that programs will compile faster. The downside is that
you actually need to directly #include everything you use (but you
really should do this anyway, otherwise your program won't work with
any compiler other than GCC). There's some more information about
this at http://www.cyrius.com/journal/2007/05/10#gcc-4.3-include
You can reproduce this problem with gcc-snapshot from unstable. Note
that Red Hat, Novell and Ubuntu have done some work getting packages
to build with GCC 4.3 so there might be patches floating around
somewhere. I suggest you talk to your upstream.
Anyway, I realize I filed such a bug before, but GCC has changed
again... but there shouldn't be any new issues new that GCC 4.3 is
getting close.
> Automatic build of vdr-plugin-live_0.1.0-4 on em64t by sbuild/amd64 0.53
...
> g++ -fPIC -O2 -Wall -Woverloaded-virtual -Wno-unused-variable
> -Wno-non-virtual-dtor -I/usr/include -I/usr/include -c -D_GNU_SOURCE
> -DPLUGIN_NAME_I18N='"live"' -I. -o job.o job.cpp
> In file included from tnt/job.h:29,
> from job.cpp:20:
> /usr/include/tnt/httprequest.h: In member function 'void
> tnt::HttpRequest::setPeerAddr(const sockaddr_storage&)':
> /usr/include/tnt/httprequest.h:118: error: 'memcpy' was not declared in this
> scope
> /usr/include/tnt/httprequest.h: In member function 'void
> tnt::HttpRequest::setServerAddr(const sockaddr_storage&)':
> /usr/include/tnt/httprequest.h:124: error: 'memcpy' was not declared in this
> scope
...
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: tntnet
Source-Version: 1.6.1.2-1
We believe that the bug you reported is fixed in the latest version of
tntnet, which is due to be installed in the Debian FTP archive:
libtntnet-dev_1.6.1.2-1_i386.deb
to pool/main/t/tntnet/libtntnet-dev_1.6.1.2-1_i386.deb
libtntnet7_1.6.1.2-1_i386.deb
to pool/main/t/tntnet/libtntnet7_1.6.1.2-1_i386.deb
tntnet-demos_1.6.1.2-1_i386.deb
to pool/main/t/tntnet/tntnet-demos_1.6.1.2-1_i386.deb
tntnet-doc_1.6.1.2-1_all.deb
to pool/main/t/tntnet/tntnet-doc_1.6.1.2-1_all.deb
tntnet_1.6.1.2-1.diff.gz
to pool/main/t/tntnet/tntnet_1.6.1.2-1.diff.gz
tntnet_1.6.1.2-1.dsc
to pool/main/t/tntnet/tntnet_1.6.1.2-1.dsc
tntnet_1.6.1.2-1_i386.deb
to pool/main/t/tntnet/tntnet_1.6.1.2-1_i386.deb
tntnet_1.6.1.2.orig.tar.gz
to pool/main/t/tntnet/tntnet_1.6.1.2.orig.tar.gz
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kari Pahula <[EMAIL PROTECTED]> (supplier of updated tntnet 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 27 Mar 2008 21:18:40 +0200
Source: tntnet
Binary: tntnet tntnet-doc tntnet-demos libtntnet7 libtntnet-dev
Architecture: source all i386
Version: 1.6.1.2-1
Distribution: unstable
Urgency: low
Maintainer: Kari Pahula <[EMAIL PROTECTED]>
Changed-By: Kari Pahula <[EMAIL PROTECTED]>
Description:
libtntnet-dev - Tntnet library development headers
libtntnet7 - Tntnet libraries
tntnet - modular, multithreaded web application server for C++
tntnet-demos - demo web applications for Tntnet
tntnet-doc - documentation for Tntnet
Closes: 454837 456991
Changes:
tntnet (1.6.1.2-1) unstable; urgency=low
.
* New upstream release (Closes: #456991)
* SONAME 6 -> 7.
* Added LIBS=-lpthread to configure's parameters.
.
tntnet (1.6.0.1-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix FTBFS with gcc-4.3. Thanks to Kumar Appaiah for the patch. (Closes:
#454837)
* Lintian cleanups:
- Use utf-8 for debian/copyright.
- Add Homepage field to debian/control in place of having it in every
package description.
- Update to Standards-Version 3.7.3 (no changes needed).
Files:
f9ccbaa1c998ec656a7a8a68d00b75b9 732 web extra tntnet_1.6.1.2-1.dsc
fdf5614566f984be8981fda7d51f0bd8 1946583 web extra tntnet_1.6.1.2.orig.tar.gz
dfc36655b9824635bf6869ccbdee685a 40380 web extra tntnet_1.6.1.2-1.diff.gz
f95426fd2384d0a8eed936867dbf8b84 1378648 doc extra tntnet-doc_1.6.1.2-1_all.deb
b90f671eccd2f1c6db7de7c688fb119a 428014 web extra tntnet_1.6.1.2-1_i386.deb
f6f294988815916b9156569dea0e9eb5 189770 doc extra
tntnet-demos_1.6.1.2-1_i386.deb
9b9cbea112910912a8a307db840658ec 315784 libs extra
libtntnet7_1.6.1.2-1_i386.deb
b36e7e5d2368420fc98f8b5cf5c24896 115008 libdevel extra
libtntnet-dev_1.6.1.2-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFH6/R/eYl9593Atw0RAvqdAKCCMw5pfTlghUJx7KBcj1fUeIdYJQCg0UNj
z1OOIelNUsaiZ0EfkM44yPU=
=V/yi
-----END PGP SIGNATURE-----
--- End Message ---