Your message dated Fri, 24 Nov 2023 11:04:41 +0000
with message-id <e1r6tzf-00bd61...@fasolo.debian.org>
and subject line Bug#1051433: fixed in mysql-workbench 8.0.32+dfsg-2
has caused the Debian Bug report #1051433,
regarding mysql-workbench: FTBFS: error: ‘int64_t’ has not been declared in
‘std’
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.)
--
1051433: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051433
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mysql-workbench
Version: 8.0.32+dfsg-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Dear maintainer,
mysql-workbench fails to build from source. From my build log on amd64:
|
| cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/library/base && /usr/bin/c++
-DBOOST_ALL_NO_LIB -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
-DGTK_DISABLE_SINGLE_INCLUDES -DRAPIDJSON_HAS_STDSTRING -D__STDC_FORMAT_MACROS
-Dwbbase_EXPORTS -I/<<PKGBUILDDIR>>/library/base
-I/<<PKGBUILDDIR>>/backend/wbprivate
-I/<<PKGBUILDDIR>>/backend/wbprivate/workbench -isystem /usr/include/gtkmm-3.0
-isystem /usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -isystem
/usr/include/giomm-2.4 -isystem /usr/lib/x86_64-linux-gnu/giomm-2.4/include
-isystem /usr/include/glib-2.0 -isystem
/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/libmount
-isystem /usr/include/blkid -isystem /usr/include/glibmm-2.4 -isystem
/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -isystem /usr/include/sigc++-2.0
-isystem /usr/lib/x86_64-linux-gnu/sigc++-2.0/include -isystem
/usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem
/usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem
/usr/include/libpng16 -isystem /usr/include/fribidi -isystem /usr/include/cairo
-isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem
/usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem
/usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem
/usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem
/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /usr/include/cairomm-1.0
-isystem /usr/lib/x86_64-linux-gnu/cairomm-1.0/include -isystem
/usr/include/pangomm-1.4 -isystem /usr/lib/x86_64-linux-gnu/pangomm-1.4/include
-isystem /usr/include/atkmm-1.6 -isystem
/usr/lib/x86_64-linux-gnu/atkmm-1.6/include -isystem
/usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0 -isystem
/usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -isystem /<<PKGBUILDDIR>>/res
-isystem /usr/include/python3.11 -isystem /usr/include/libxml2 -isystem
/usr/include/gdal -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-Wno-error=deprecated-declarations -Wno-error=maybe-uninitialized -std=gnu++17
-fPIC -Wall -Wextra -Wno-unused-parameter -Wno-deprecated -Wno-deprecated-copy
-Wno-deprecated-declarations -Werror -Wno-nonnull -MD -MT
library/base/CMakeFiles/wbbase.dir/util_functions.cpp.o -MF
CMakeFiles/wbbase.dir/util_functions.cpp.o.d -o
CMakeFiles/wbbase.dir/util_functions.cpp.o -c
/<<PKGBUILDDIR>>/library/base/util_functions.cpp
| In file included from /<<PKGBUILDDIR>>/library/base/util_functions.cpp:32:
| /<<PKGBUILDDIR>>/library/base/base/string_utilities.h:48:12: error: ‘int64_t’
has not been declared in ‘std’
| 48 | using std::int64_t;
| | ^~~~~~~
| In file included from /<<PKGBUILDDIR>>/library/base/util_functions.cpp:77:
| /<<PKGBUILDDIR>>/library/base/base/util_functions.h:82:30: error: ‘int64_t’
in namespace ‘std’ does not name a type
| 82 | BASELIBRARY_PUBLIC_FUNC std::int64_t get_physical_memory_size(void);
| | ^~~~~~~
| /<<PKGBUILDDIR>>/library/base/base/util_functions.h:84:30: error: ‘int64_t’
in namespace ‘std’ does not name a type
| 84 | BASELIBRARY_PUBLIC_FUNC std::int64_t get_file_size(const char
*filename);
| | ^~~~~~~
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp:85:8: error: ‘int64_t’ in
namespace ‘std’ does not name a type
| 85 | std::int64_t _memory_in_bytes;
| | ^~~~~~~
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp: In function ‘int
_get_hardware_info(hardware_info&)’:
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp:557:8: error: ‘struct
hardware_info’ has no member named ‘_memory_in_bytes’
| 557 | info._memory_in_bytes = get_physical_memory_size();
| | ^~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp:557:27: error:
‘get_physical_memory_size’ was not declared in this scope
| 557 | info._memory_in_bytes = get_physical_memory_size();
| | ^~~~~~~~~~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp: In function ‘std::string
get_local_hardware_info()’:
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp:578:50: error: ‘struct
hardware_info’ has no member named ‘_memory_in_bytes’
| 578 | hardware_string << " - " << base::sizefmt(info._memory_in_bytes,
false) << " RAM";
| | ^~~~~~~~~~~~~~~~
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp: At global scope:
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp:587:6: error: ‘int64_t’ in
namespace ‘std’ does not name a type
| 587 | std::int64_t get_physical_memory_size() {
| | ^~~~~~~
| /<<PKGBUILDDIR>>/library/base/util_functions.cpp:652:6: error: ‘int64_t’ in
namespace ‘std’ does not name a type
| 652 | std::int64_t get_file_size(const char *filename) {
| | ^~~~~~~
| make[4]: *** [library/base/CMakeFiles/wbbase.dir/build.make:93:
library/base/CMakeFiles/wbbase.dir/util_functions.cpp.o] Error 1
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| make[3]: *** [CMakeFiles/Makefile2:1717:
library/base/CMakeFiles/wbbase.dir/all] Error 2
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| make[2]: *** [Makefile:139: all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
| dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
| make[1]: *** [debian/rules:50: override_dh_auto_build] Error 25
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:25: build-arch] Error 2
| dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
A full build log on riscv64 is also available:
https://buildd.debian.org/status/fetch.php?pkg=mysql-workbench&arch=riscv64&ver=8.0.32%2Bdfsg-1&stamp=1694106563&raw=0
Regards
Aurelien
--- End Message ---
--- Begin Message ---
Source: mysql-workbench
Source-Version: 8.0.32+dfsg-2
Done: Dmitry Smirnov <only...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mysql-workbench, 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 1051...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Smirnov <only...@debian.org> (supplier of updated mysql-workbench
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: SHA256
Format: 1.8
Date: Fri, 24 Nov 2023 21:26:54 +1100
Source: mysql-workbench
Architecture: source
Version: 8.0.32+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Dmitry Smirnov <only...@debian.org>
Changed-By: Dmitry Smirnov <only...@debian.org>
Closes: 1051433
Changes:
mysql-workbench (8.0.32+dfsg-2) unstable; urgency=medium
.
[ Bas Couwenberg ]
* New patch to fix FTBFS with GCC 13 (Closes: #1051433).
Checksums-Sha1:
11a464ab8baa2bd558187ee3e26bc9a11137d0d9 2728 mysql-workbench_8.0.32+dfsg-2.dsc
f110170dbdde1805aa80b82cc5c9c951ac30d521 26872
mysql-workbench_8.0.32+dfsg-2.debian.tar.xz
41a9e4a873ac0c0a65dad80e11167d34f9343891 21324
mysql-workbench_8.0.32+dfsg-2_amd64.buildinfo
Checksums-Sha256:
49a22015d1b7ae42fbb28f6a2ffd74c4a2a9fefb095c6908fcde8698f72cb72e 2728
mysql-workbench_8.0.32+dfsg-2.dsc
51f0495cd4a397df548c221044dfd9c9c9c20480c712eefa08a173750929ab58 26872
mysql-workbench_8.0.32+dfsg-2.debian.tar.xz
b45c848c9c63d5805aa054f14a06949c3fabb547d3e1f988ebb2da50a6fc13b8 21324
mysql-workbench_8.0.32+dfsg-2_amd64.buildinfo
Files:
4e52b823ce5d320a7943d314dc696e2d 2728 database optional
mysql-workbench_8.0.32+dfsg-2.dsc
e7ddf8ba7261e4565be87fa52b4ad747 26872 database optional
mysql-workbench_8.0.32+dfsg-2.debian.tar.xz
c0e105b3c479fd6abf43c88ad2e12db0 21324 database optional
mysql-workbench_8.0.32+dfsg-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEULx8+TnSDCcqawZWUra72VOWjRsFAmVgfOAACgkQUra72VOW
jRtviQ//QCjS2p9WWTbctWe9QznN5UI9LdEdVpe8MK6HpFqwOgglZXccxHH9909v
apXSzT1VC+mT9VkcdMaQ9jDJ+Q+45+O1hlTD7pH/6/iWdB0741jWkzurSOgNKVZl
Jk+/pQt8vf5De1vOck+tBYXrWX0VcD86L8Pi5Yja9Nnm8Kgx4P6AObOMooKRkJXI
lI1m2u66qhfJ3jwM4UYkET+QiILcPmcu6eL+gsbqFiXCu0IboQuE/pnCjmOcC6nI
dxEtqE2ZsA637WlBQJXFHqELN4IHPUpkQbnEj+sq64wBvU7koSYzv+nDb4kWNqpT
I9IO0dyrfaOkTU/u3H9fs+vXwdgS82AwhqVQcTFrlxdOPaou8bXovYbbS8nJa2iD
ca9qQs6QwmvTDARvv6pFiywOSj2L3v/yF0jKGp6LVRRKKzmLNo3ioyIen7rBix1o
veXc1CIgvQhrGEBMgQCBOR615+8Ha1DJAtgYQUxW5wsj1bBE0zk9UIr6fcZjK4dk
+nKOSUURXPJteZAWmgfyR0mqG+Ak1ZLQKn5VNKkPDgGwgnvFQgAKoupKqKKtM3p6
aWQo0O3ICgZCO8Of5Sm2KzaMo+K7gm+JY+lnPjIOlI8baLFFjzo0eicl/XTxAF4w
FtlId2CmPIz8tq0kk+jT7isvwYtR8H5Sb9CgMBVcrrQwwC+m+28=
=zRMl
-----END PGP SIGNATURE-----
--- End Message ---