Your message dated Fri, 02 Dec 2022 17:34:47 +0000 with message-id <[email protected]> and subject line Bug#1020520: fixed in cxxtools 3.0.0-1.1 has caused the Debian Bug report #1020520, regarding cxxtools: ftbfs with GCC-12 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.) -- 1020520: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020520 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: cxxtools Version: 3.0.0-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) Hi, cxxtools/experimental recently started to FTBFS: libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-long-long -Wall -pedantic -g -O2 -ffile-prefix-map=/build/cxxtools-3.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -c timer.cpp -fPIC -DPIC -o .libs/timer.o timer.cpp: In member function 'void cxxtools::Timer::start(const cxxtools::DateTime&, const cxxtools::Milliseconds&, bool)': timer.cpp:134:15: error: aggregate 'tm tim' has incomplete type and cannot be defined 134 | struct tm tim; | ^~~ timer.cpp:137:9: error: 'localtime_r' was not declared in this scope; did you mean 'localtime'? 137 | localtime_r(&sec, &tim); | ^~~~~~~~~~~ | localtime timer.cpp:139:9: error: 'gmtime_r' was not declared in this scope; did you mean 'time_t'? 139 | gmtime_r(&sec, &tim); | ^~~~~~~~ | time_t timer.cpp: In member function 'bool cxxtools::Timer::update(const cxxtools::Milliseconds&)': timer.cpp:245:23: error: aggregate 'tm tim' has incomplete type and cannot be defined 245 | struct tm tim; | ^~~ timer.cpp:247:13: error: 'localtime_r' was not declared in this scope; did you mean 'locale_t'? 247 | localtime_r(&sec, &tim); | ^~~~~~~~~~~ | locale_t timer.cpp:256:23: error: aggregate 'tm tim' has incomplete type and cannot be defined 256 | struct tm tim; | ^~~ timer.cpp:258:13: error: 'gmtime_r' was not declared in this scope; did you mean 'time_t'? 258 | gmtime_r(&sec, &tim); | ^~~~~~~~ | time_t make[3]: *** [Makefile:921: timer.lo] Error 1 This looks like a missing #include <ctime>. time.h was previously transitively included, but that no longer seems to be the case with cleaned up #include dependencies in newer gcc or glibc headers. Andreas
--- End Message ---
--- Begin Message ---Source: cxxtools Source-Version: 3.0.0-1.1 Done: Thorsten Alteholz <[email protected]> We believe that the bug you reported is fixed in the latest version of cxxtools, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thorsten Alteholz <[email protected]> (supplier of updated cxxtools 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: SHA512 Format: 1.8 Date: Thu, 01 Dec 2022 22:03:02 +0100 Source: cxxtools Architecture: source Version: 3.0.0-1.1 Distribution: unstable Urgency: medium Maintainer: Kari Pahula <[email protected]> Changed-By: Thorsten Alteholz <[email protected]> Closes: 1020520 Changes: cxxtools (3.0.0-1.1) unstable; urgency=medium . * Non-maintainer upload * upload to unstable * fix ftbfs with GCC-12 (Closes: #1020520) Thanks to Reiner Herrmann for finding the upstream fix Checksums-Sha1: b5e06ca96a57f885d5ec9602b3399927658600e4 2010 cxxtools_3.0.0-1.1.dsc 55410098a986361bcbec670247fe3498f5680d01 1079247 cxxtools_3.0.0.orig.tar.gz 03b2780e06afa1151fb37e2f4d9c595dca38bc80 6368 cxxtools_3.0.0-1.1.debian.tar.xz 74a062c454791a7cfda5bcd62dfbc25f83f60bf7 7276 cxxtools_3.0.0-1.1_amd64.buildinfo Checksums-Sha256: 01161ad7e675b41a0c22610e640c964b63c13782049a7b93fd659a020cb1b641 2010 cxxtools_3.0.0-1.1.dsc 07b18037fb0983f6292f5c8d53e2369e9e7a9711df2c9ad50838aacbc8c62f7c 1079247 cxxtools_3.0.0.orig.tar.gz 8260456fc0e159e249e7c019ea606950c5ab8dcc710f4cc43dc531108242ab0b 6368 cxxtools_3.0.0-1.1.debian.tar.xz 90ae29e7492241705337a599e2822780b983e054af9129441bb627c33cbb808e 7276 cxxtools_3.0.0-1.1_amd64.buildinfo Files: e9137fb7b173c1383636834b3627f183 2010 libs optional cxxtools_3.0.0-1.1.dsc 7dc3b6f722fbefdb864cfee1841b545f 1079247 libs optional cxxtools_3.0.0.orig.tar.gz f4a6d51d2104133ef1c3149164e1a195 6368 libs optional cxxtools_3.0.0-1.1.debian.tar.xz 2a57a09997ff55cf285423262464c7e5 7276 libs optional cxxtools_3.0.0-1.1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmOKMvVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh bHRlaG9sei5kZQAKCRCW/KwNOHtYRypqEACPkLGeBcWm5goEJ40vJfUSwg3u5LnE y7QGT5bysg69Wf9stBXDFVUaltlOHDREZkK+4VHToH+ohUzRvHMXu6I79v24NhGF 6+T0/WgIyn+obn9n5KyW8xRn3L57LcQMNH8oND56pwmh8dC/RYxXaKx6pbFiUMGK hXvn8X65u6opE8ZzZxac43hpiPlw+KP6qe8rI54t26tP7TRcr0Js4mXPf6b6gYe1 b4z0JfQhHFlvlwxqDngpcMDRNbktCGCSujNu3sZexIGoSQDRhwKNoiOLV5+xxN6G mvNJJOJsI8YoiOTtzPyPNc0wjo915UFqRkJxAzDbWOc62eLH0fz68UEc/bqkcYZP vy7qDHTFWc9OTYFD/8v7xCU5NwxNsLyxUswPoXed+5Ck5Aysbllwf20C4ehbsr6T 0skc9NB0Ag5J3WmEGhUaNlx0aMQAs2RO5Kjsd1qe+80VTMn9umjj3Tgm2JwO6vSJ Ui/CcdAl3canDqOBrv2SZ0c09d22Z5ECt8+VN6JQcLahFOlQqVjwtnVSssrRDUy0 ptO3istGO8EkhDQ4Ql5Jn/+P4Cu0Qm/JueYTto3crjCec3heF4yqcTNYFyDF6F3B eMwnri5Va8/S9e5O6GVexQSOBRb52NBCZennAKEN2fJMwYXqO3durtbD33cHDB5V W/2U7Z+7Mt/kQA== =3R3x -----END PGP SIGNATURE-----
--- End Message ---

