Your message dated Sat, 13 Sep 2025 21:42:32 +0000 with message-id <E1uxY0u-0041T3-0S@fasolo.debian.org> and subject line Bug#1096726: fixed in gloo 0.0~git20250912.d97133a-1 has caused the Debian Bug report #1096726, regarding gloo: ftbfs with GCC-15 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 owner@bugs.debian.org immediately.) -- 1096726: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096726 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: gloo: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 17:16:23 +0000
- Message-id: <E1tk4jH-009JVB-KU@paradis.debian.org>
Package: src:gloo Version: 0.0~git20231202.5354032-3 Severity: important Tags: sid forky User: debian-gcc@lists.debian.org Usertags: ftbfs-gcc-15 [This bug is NOT targeted to the upcoming trixie release] Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The severity of this report will be raised before the forky release. The full build log can be found at: http://qa-logs.debian.net/2025/02/16/amd64exp/gloo_0.0~git20231202.5354032-3_unstable_gccexp.log.gz The last lines of the build log are at the end of this report. To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS. Other Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-15/porting_to.html [...] /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:16:18: error: ‘uint8_t’ was not declared in this scope 16 | Slot Slot::build(uint8_t prefix, uint32_t tag) { | ^~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:10:1: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’ 9 | #include "gloo/types.h" +++ |+#include <cstdint> 10 | /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:16:34: error: ‘uint32_t’ was not declared in this scope 16 | Slot Slot::build(uint8_t prefix, uint32_t tag) { | ^~~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:16:34: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:16:48: error: expected ‘,’ or ‘;’ before ‘{’ token 16 | Slot Slot::build(uint8_t prefix, uint32_t tag) { | ^ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:22:6: error: declaration of ‘operator+’ as non-function 22 | Slot Slot::operator+(uint8_t i) const { | ^~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:22:22: error: ‘uint8_t’ was not declared in this scope 22 | Slot Slot::operator+(uint8_t i) const { | ^~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/types.cc:22:22: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’ make[3]: *** [gloo/CMakeFiles/gloo.dir/build.make:278: gloo/CMakeFiles/gloo.dir/types.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/transport/pair.h:13, from /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/context.h:15, from /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/mpi/context.h:11, from /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/mpi/context.cc:9: /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/mpi/context.cc: In destructor ‘gloo::mpi::MPIScope::~MPIScope()’: /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/common/logging.h:137:7: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 137 | throw EnforceNotMet( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | __FILE__, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | __LINE__, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | expr, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | r.get_message_and_free(MakeString(__VA_ARGS__))); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/common/logging.h:150:3: note: in expansion of macro ‘GLOO_ENFORCE_THAT_IMPL’ 150 | GLOO_ENFORCE_THAT_IMPL(Equals((x), (y)), #x " == " #y, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/mpi/context.cc:43:3: note: in expansion of macro ‘GLOO_ENFORCE_EQ’ 43 | GLOO_ENFORCE_EQ(rv, MPI_SUCCESS); | ^~~~~~~~~~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/common/logging.h:137:7: note: in C++11 destructors default to ‘noexcept’ 137 | throw EnforceNotMet( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | __FILE__, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | __LINE__, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | expr, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | r.get_message_and_free(MakeString(__VA_ARGS__))); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/common/logging.h:150:3: note: in expansion of macro ‘GLOO_ENFORCE_THAT_IMPL’ 150 | GLOO_ENFORCE_THAT_IMPL(Equals((x), (y)), #x " == " #y, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/gloo-0.0~git20231202.5354032/gloo/mpi/context.cc:43:3: note: in expansion of macro ‘GLOO_ENFORCE_EQ’ 43 | GLOO_ENFORCE_EQ(rv, MPI_SUCCESS); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/gloo-0.0~git20231202.5354032/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:242: gloo/CMakeFiles/gloo.dir/all] Error 2 make[2]: Leaving directory '/build/reproducible-path/gloo-0.0~git20231202.5354032/obj-x86_64-linux-gnu' make[1]: *** [Makefile:139: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/gloo-0.0~git20231202.5354032/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:12: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1096726-close@bugs.debian.org
- Subject: Bug#1096726: fixed in gloo 0.0~git20250912.d97133a-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 13 Sep 2025 21:42:32 +0000
- Message-id: <E1uxY0u-0041T3-0S@fasolo.debian.org>
- Reply-to: Shengqi Chen <harry@debian.org>
Source: gloo Source-Version: 0.0~git20250912.d97133a-1 Done: Shengqi Chen <harry@debian.org> We believe that the bug you reported is fixed in the latest version of gloo, 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 1096726@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Shengqi Chen <harry@debian.org> (supplier of updated gloo 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 13 Sep 2025 19:02:44 +0800 Source: gloo Architecture: source Version: 0.0~git20250912.d97133a-1 Distribution: unstable Urgency: medium Maintainer: Debian Deep Learning Team <debian-ai@lists.debian.org> Changed-By: Shengqi Chen <harry@debian.org> Closes: 1096726 1112961 Changes: gloo (0.0~git20250912.d97133a-1) unstable; urgency=medium . * Team upload. * New upstream version 0.0~git20250912.d97133a (closes: #1096726, #1112961). - Prepare for PyTorch 2.8.0 packaging. * d/patches: refresh existing patches, remove outdated one, update metadata. * d/control: bump std-ver to 4.7.2 (no changes required). * d/{control,rules}: build with ninja, skip running flaky tests. Checksums-Sha1: cd9ceeeb59ac5b6aea40ecb97471a1e564584adc 2231 gloo_0.0~git20250912.d97133a-1.dsc 6a2ba8a7850eab8a41d99f09c9eba7c3def5ac74 197248 gloo_0.0~git20250912.d97133a.orig.tar.xz 4d8e2616acf4dce56baa6fd3b2e3a658fc70dd25 6712 gloo_0.0~git20250912.d97133a-1.debian.tar.xz 6ab6740e42fb5a3985a9e933367be29b7ca54b84 9949 gloo_0.0~git20250912.d97133a-1_amd64.buildinfo Checksums-Sha256: ea128369b8f339a8d42724c1845c824c243375170db57892330653075b280190 2231 gloo_0.0~git20250912.d97133a-1.dsc 43d930375720059ac67b1619c7d020d5d2cee79757caf4e75a1bfedb8eeb2b42 197248 gloo_0.0~git20250912.d97133a.orig.tar.xz 5f01d5c0dc81e7458a852a29ef7b164a4922a9b24a007a528a71a71963d58712 6712 gloo_0.0~git20250912.d97133a-1.debian.tar.xz ecba11e085695693518821887c32465bd22f608716bd5978f89d2e9ebf597da8 9949 gloo_0.0~git20250912.d97133a-1_amd64.buildinfo Files: babd7f6b4df1cb23369fc145669b2143 2231 science optional gloo_0.0~git20250912.d97133a-1.dsc e22a54e25bc9898cae46c034b01742c4 197248 science optional gloo_0.0~git20250912.d97133a.orig.tar.xz 85747d24076f5e2b0b4865213cbd123b 6712 science optional gloo_0.0~git20250912.d97133a-1.debian.tar.xz 788b1e9ae655799338e6027db06a14be 9949 science optional gloo_0.0~git20250912.d97133a-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE+Fg++qmpHzqjSzySzhGnsHs6uUYFAmjFUvcACgkQzhGnsHs6 uUYj0g/9EXMGnDSKJDsXnLHI/jojngFGa26zLatymVfNIth9Hw5m4CnFg+RtO0UU BnuQDFoWqesMov/Oq1jwb1PNb8xDEq3/KT9M5fSuLjKjJRHwM3rQ17AgcsPBYacB gdRg39mXO+PXCdS4mjRhGJxhbeLdAZjje42pWRaz2MJ2RhdcddV7snwbIDGPGzgo lPWlcq1s2I+oBafs/8fYtrXXTSkfEh/KupL2bdsLLXV8E4jUVjvsXdhdLldl0BrL Nwv4Ft8gyGr09WpdGzYliAgqnaOaf8hbLXWivrPVogpCNaaltUCNTUQcL8le4m9r /+FnXIukkIhoiU14vDu8ih5PaNGnPqP9mIdf7WjWTLm75Zgpo5M9QPnAsP6a/VpJ vElalIBv0cka8xAfK73gAGbdAgpsUnpwZJqRAJOX3UAdXfDDCPDV5iWIbEyae3he T/81f/qkVPelyyQZdFpsYE3/ApyxTO2n2lQtB3cu/r1b4Wz2mQpAMFPP0jy1udxj rQEmWgZmrmMWZz0o33X0vFBlP5KY0uB12jRAsYK9uNwuEj9x//yENyZSPyLDaECM YT6xJoxbjJMvxYSWK8CroJBnquRHTn4yx57sx+gXtVoChIjXZr0gpq3coxKhptCw 1sdu4HXXSQkPhWZfpIG/FvK7NxwbN6HbYNH0sTivNWKPzX+e5ME= =VS9C -----END PGP SIGNATURE-----Attachment: pgp0tZ98NSftY.pgp
Description: PGP signature
--- End Message ---