Your message dated Mon, 28 Feb 2011 10:32:09 +0000
with message-id <[email protected]>
and subject line Bug#615659: fixed in diagnostics 0.3.2-1
has caused the Debian Bug report #615659,
regarding diagnostics: ftbfs with gcc-4.5
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.)
--
615659: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615659
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: diagnostics
Version: 0.3.1-3
Severity: normal
Tags: sid
User: [email protected]
Usertags: ftbfs-gcc-4.5
The package fails to build in a test rebuild on at least amd64 with
gcc-4.5/g++-4.5, but succeeds to build with gcc-4.4/g++-4.4.
The full build log can be found at:
http://people.debian.org/~lucas/logs/2011/02/14/gcc/gcc4.5/diagnostics_0.3.1-3_lsid64b.buildlog
The last lines of the build log are at the end of this report.
Some more details can be found at
http://lists.debian.org/debian-devel-announce/2011/02/msg00012.html
The mangling for virtual thunks did change, and generates different symbols
on some architectures. The issues can be avoided by using the unmangled names.
[...]
@@ -89,7 +138,7 @@
(c++)"diagnostics::internal::Diff_Generator::~Diff_Generator()@Base" 0.1
(c++)"diagnostics::internal::Lock_Guard::m_mutex@Base" 0.1
(c++)"diagnostics::internal::Lock_Guard::m_nesting_count@Base" 0.1
- (c++)"diagnostics::internal::Lock_Guard::~Lock_Guard()@Base" 0.2
+#MISSING: 0.3.1-3#
(c++)"diagnostics::internal::Lock_Guard::~Lock_Guard()@Base" 0.2
(c++)"diagnostics::internal::Logging_Implementation::Logging_Implementation()@Base"
0.1
(c++)"diagnostics::internal::Logging_Implementation::atexit_handler()@Base"
0.1
(c++)"diagnostics::internal::Logging_Implementation::m_instance@Base" 0.1
@@ -112,7 +161,7 @@
(c++)"diagnostics::memory::Allocation_Database::creation_tick()@Base" 0.1
(c++)"diagnostics::memory::Allocation_Database::register_deallocation(void*)@Base"
0.1
(c++)"diagnostics::memory::Allocation_Database::reset()@Base" 0.1
-
(c++)"diagnostics::memory::Allocation_Database_Implementation::instance()@Base"
0.1
+#MISSING: 0.3.1-3#
(c++)"diagnostics::memory::Allocation_Database_Implementation::instance()@Base"
0.1
(c++)"diagnostics::memory::Allocation_Database_Implementation::m_check_nesting@Base"
0.1
(c++)"diagnostics::memory::Allocation_Database_Implementation::m_instance@Base"
0.1
(c++)"diagnostics::memory::Allocation_Database_Implementation::register_deallocation(void*)@Base"
0.1
@@ -288,7 +337,7 @@
(c++|optional)"std::vector<diagnostics::Logger*,
std::allocator<diagnostics::Logger*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<diagnostics::Logger**,
std::vector<diagnostics::Logger*, std::allocator<diagnostics::Logger*> > >,
diagnostics::Logger* const&)@Base" 0.3
(c++|optional)"std::vector<diagnostics::Record,
std::allocator<diagnostics::Record>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<diagnostics::Record*,
std::vector<diagnostics::Record, std::allocator<diagnostics::Record> > >,
diagnostics::Record const&)@Base" 0.3
(c++|optional)"std::vector<diagnostics::Record,
std::allocator<diagnostics::Record>
>::operator=(std::vector<diagnostics::Record,
std::allocator<diagnostics::Record> > const&)@Base" 0.3
- (c++|optional)"std::vector<diagnostics::Record,
std::allocator<diagnostics::Record> >::push_back(diagnostics::Record
const&)@Base" 0.3
+#MISSING: 0.3.1-3# (c++|optional)"std::vector<diagnostics::Record,
std::allocator<diagnostics::Record> >::push_back(diagnostics::Record
const&)@Base" 0.3
(c++|optional)"std::vector<diagnostics::Record,
std::allocator<diagnostics::Record> >::~vector()@Base" 0.3
(c++|optional)"std::vector<diagnostics::unittest::Test_Case*,
std::allocator<diagnostics::unittest::Test_Case*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<diagnostics::unittest::Test_Case**,
std::vector<diagnostics::unittest::Test_Case*,
std::allocator<diagnostics::unittest::Test_Case*> > >,
diagnostics::unittest::Test_Case* const&)@Base" 0.3
(c++|optional)"std::vector<diagnostics::unittest::Test_List_Result*,
std::allocator<diagnostics::unittest::Test_List_Result*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<diagnostics::unittest::Test_List_Result**,
std::vector<diagnostics::unittest::Test_List_Result*,
std::allocator<diagnostics::unittest::Test_List_Result*> > >,
diagnostics::unittest::Test_List_Result* const&)@Base" 0.3
dh_makeshlibs: dpkg-gensymbols -plibdiagnostics0
-Idebian/libdiagnostics0.symbols -Pdebian/libdiagnostics0 returned exit code 1
make: *** [binary-arch] Error 1
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit
status 2
--- End Message ---
--- Begin Message ---
Source: diagnostics
Source-Version: 0.3.2-1
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.3.2-1.debian.tar.gz
to main/d/diagnostics/diagnostics_0.3.2-1.debian.tar.gz
diagnostics_0.3.2-1.dsc
to main/d/diagnostics/diagnostics_0.3.2-1.dsc
diagnostics_0.3.2.orig.tar.gz
to main/d/diagnostics/diagnostics_0.3.2.orig.tar.gz
libdiagnostics-dev_0.3.2-1_amd64.deb
to main/d/diagnostics/libdiagnostics-dev_0.3.2-1_amd64.deb
libdiagnostics0_0.3.2-1_amd64.deb
to main/d/diagnostics/libdiagnostics0_0.3.2-1_amd64.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.8
Date: Mon, 28 Feb 2011 10:21:38 +0100
Source: diagnostics
Binary: libdiagnostics-dev libdiagnostics0
Architecture: source amd64
Version: 0.3.2-1
Distribution: unstable
Urgency: low
Maintainer: Michael Tautschnig <[email protected]>
Changed-By: Michael Tautschnig <[email protected]>
Description:
libdiagnostics-dev - Logging, unittesting, and runtime diagnostics for C++ -
developme
libdiagnostics0 - Logging, unittesting, and runtime diagnostics for C++ -
library
Closes: 615659
Changes:
diagnostics (0.3.2-1) unstable; urgency=low
.
* New upstream version
* Build-dep on libace-dev >= 5.7.7-3 as #591610 has been fixed
* Updated symbol files to work with g++ 4.5 (closes: #615659)
Checksums-Sha1:
2f3c9e86c294ca6ed250eaba65ae179874ed9ef3 1229 diagnostics_0.3.2-1.dsc
a26bf4723aa8b7fb26a35ace0b8142ce552f4e71 668526 diagnostics_0.3.2.orig.tar.gz
20ebbc1ee2b5bac274fb889abfa9c3cc403b7c31 10332
diagnostics_0.3.2-1.debian.tar.gz
4568b524d55f63a537cfa4221b668a50dfc20921 297760
libdiagnostics-dev_0.3.2-1_amd64.deb
2bfc2bec2393033372c6b91a72ba4448eb95e0fc 127500
libdiagnostics0_0.3.2-1_amd64.deb
Checksums-Sha256:
70bab238ecb17b1ddf5a149b5926788c6c235f1c85703522643f0064f1e4c975 1229
diagnostics_0.3.2-1.dsc
663c62280a89c0497a7b090e019578013d1b1d9853f7e3a266d71d0cc81f8ee3 668526
diagnostics_0.3.2.orig.tar.gz
cafcd8fe3d7c882beff82197980be0dc136437f953ad8285f28aa7c1708285ff 10332
diagnostics_0.3.2-1.debian.tar.gz
454c3ee9c21532a4b5b2cf041f7f6b7794478522cae8fde541b371846baf2350 297760
libdiagnostics-dev_0.3.2-1_amd64.deb
37f65234b3f9144317f346eff572b30821a967467600c2c056eb90fe07ab1590 127500
libdiagnostics0_0.3.2-1_amd64.deb
Files:
e2d188bae39c4b217936e8f6db95e04a 1229 libs extra diagnostics_0.3.2-1.dsc
862544bb787b7b34f18826dc1799af39 668526 libs extra
diagnostics_0.3.2.orig.tar.gz
5b6e1edafc345b5384d8848c972b077c 10332 libs extra
diagnostics_0.3.2-1.debian.tar.gz
7e90cb9b4595e39cbdd3f0590fb2e6e2 297760 libdevel extra
libdiagnostics-dev_0.3.2-1_amd64.deb
d5d6c5501864b617f73757ae1ff91242 127500 libs extra
libdiagnostics0_0.3.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk1rdi4ACgkQvx6dH3bVKsRszgCg43agoAicaMPVWLmTLTAeyR6h
oA4An0TETyGvp9LS04476GMB5jWKcCuZ
=GMrK
-----END PGP SIGNATURE-----
--- End Message ---