Your message dated Thu, 24 Jan 2008 15:02:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#461952: fixed in diagnostics 0.2.2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: diagnostics
Version: 0.2.1
Usertags: ftbfs-gcc-4.3
Your package fails 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://gcc.gnu.org/gcc-4.3/porting_to.html
You can reproduce this problem with gcc-4.3 or gcc-snapshot from
unstable.
> Automatic build of diagnostics_0.2.1 on em64t by sbuild/amd64 0.53
...
> x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I../../.. -DDEBUG__LEVEL__=2 -g -O2
> -MT stream_test_system.lo -MD -MP -MF .deps/stream_test_system.Tpo -c
> stream_test_system.cpp -fPIC -DPIC -o .libs/stream_test_system.o
> stream_test_system.cpp: In constructor
> 'diagnostics::unittest::Stream_Test_System_Implementation::Stream_Test_System_Implementation(diagnostics::Level_t,
> int, const char* const*, const std::string&, const std::string&,
> std::istream&, std::ostream&)':
> stream_test_system.cpp:142: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:144: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:145: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:146: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:151: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:152: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp: In member function 'int
> diagnostics::unittest::Stream_Test_System_Implementation::run()':
> stream_test_system.cpp:386: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:400: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:404: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:408: error: 'strcmp' is not a member of 'std'
> stream_test_system.cpp:413: error: 'strcmp' is not a member of 'std'
> make[9]: *** [stream_test_system.lo] Error 1
> make[9]: Leaving directory
> `/build/tbm/diagnostics-0.2.1/diagnostics/unittest/test_system'
> make[8]: *** [all-recursive] Error 1
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: diagnostics
Source-Version: 0.2.2
We believe that the bug you reported is fixed in the latest version of
diagnostics, which is due to be installed in the Debian FTP archive:
diagnostics_0.2.2.dsc
to pool/main/d/diagnostics/diagnostics_0.2.2.dsc
diagnostics_0.2.2.tar.gz
to pool/main/d/diagnostics/diagnostics_0.2.2.tar.gz
libdiagnostics-dev_0.2.2_i386.deb
to pool/main/d/diagnostics/libdiagnostics-dev_0.2.2_i386.deb
libdiagnostics0_0.2.2_i386.deb
to pool/main/d/diagnostics/libdiagnostics0_0.2.2_i386.deb
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.
Michael Tautschnig <[EMAIL PROTECTED]> (supplier of updated diagnostics 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: Wed, 23 Jan 2008 23:04:30 +0100
Source: diagnostics
Binary: libdiagnostics-dev libdiagnostics0
Architecture: source i386
Version: 0.2.2
Distribution: unstable
Urgency: low
Maintainer: Michael Tautschnig <[EMAIL PROTECTED]>
Changed-By: Michael Tautschnig <[EMAIL PROTECTED]>
Description:
libdiagnostics-dev - A framework for logging, unittesting, and runtime
diagnostics
libdiagnostics0 - A framework for logging, unittesting, and runtime diagnostics
Closes: 461952
Changes:
diagnostics (0.2.2) unstable; urgency=low
.
* stream_test_system.cpp: #include cstring to fix FTBFS with gcc 4.3
(closes: #461952)
Files:
a98b11faab3a20134dd6fba9b52a7669 646 libs extra diagnostics_0.2.2.dsc
1977edf5923637ca46c9f4a34ba17f20 576339 libs extra diagnostics_0.2.2.tar.gz
985199d9930c430eda3a3f7c56873009 269786 libdevel extra
libdiagnostics-dev_0.2.2_i386.deb
1ee2785a6231ff98d2993198fc3f0e10 105784 libs extra
libdiagnostics0_0.2.2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHmKYzvx6dH3bVKsQRAgfnAKC7gcYx4Sb0aIyEw7EdyHvIARw4XgCg19Zv
ecRfAQ8C5AnG4zyXm4pcl8w=
=+yZV
-----END PGP SIGNATURE-----
--- End Message ---