Your message dated Sat, 09 Nov 2024 13:40:22 +0000
with message-id <e1t9lho-0098pr...@fasolo.debian.org>
and subject line Bug#1086564: fixed in ceph 18.2.4+ds-8
has caused the Debian Bug report #1086564,
regarding ceph: FTBFS with fmtlib 10
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.)
--
1086564: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086564
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ceph
Version: 18.2.4+ds-7
Severity: important
Tags: ftbfs
X-Debbugs-Cc: fmt...@packages.debian.org
Control: block 1072674 by -1
Control: affects -1 src:fmtlib
Dear maintainers,
fmtlib 10 transition will start soon, your package ceph FTBFS with
fmtlib 10.1.1+ds1-2 in experimental.
Here is some related log:
[ 82%] Building CXX object
CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o
/usr/bin/c++ -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX
-DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -DROCKSDB_MALLOC_USABLE_SIZE
-DROCKSDB_NO_DYNAMIC_EXTENSION -DROCKSDB_PLATFORM_POSIX -DROCKSDB_PORTABLE
-DROCKSDB_PTHREAD_ADAPTIVE_MUTEX -DROCKSDB_RANGESYNC_PRESENT
-DROCKSDB_SCHED_GETCPU_PRESENT -DSNAPPY -DZLIB -I/<<PKGBUILDDIR>>/src/rocksdb
-I/<<PKGBUILDDIR>>/src/rocksdb/include -isystem
/<<PKGBUILDDIR>>/src/rocksdb/third-party/gtest-1.8.1/fused-src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DFMT_DEPRECATED_OSTREAM -fpermissive -Wdate-time -D_FORTIFY_SOURCE=2
-Wno-deprecated-copy -Wno-pessimizing-move -W -Wextra -Wall -pthread
-Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable
-Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers
-Wno-strict-aliasing -Wno-invalid-offsetof -fno-omit-frame-pointer
-momit-leaf-frame-pointer -fno-builtin-memcmp -O2 -g -DNDEBUG -std=gnu++17
-fPIC -MD -MT CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o -MF
CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o.d -o
CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o -c
/<<PKGBUILDDIR>>/src/rocksdb/utilities/merge_operators/put.cc
In file included from /usr/include/fmt/format.h:49,
from /<<PKGBUILDDIR>>/src/msg/msg_types.h:21,
from /<<PKGBUILDDIR>>/src/common/entity_name.h:22,
from /<<PKGBUILDDIR>>/src/auth/Auth.h:19,
from /<<PKGBUILDDIR>>/src/msg/async/crypto_onwire.h:22,
from /<<PKGBUILDDIR>>/src/msg/async/frames_v2.h:6,
from /<<PKGBUILDDIR>>/src/msg/async/frames_v2.cc:15:
/usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin())
fmt::v10::detail::parse_format_specs(ParseContext&) [with T = ceph_le<unsigned
int>; ParseContext = compile_parse_context<char>; decltype (ctx.begin()) =
const char*]’:
/usr/include/fmt/core.h:2639:51: required from here
2639 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) :
begin;
| ~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/msg/async/frames_v2.cc:308:33: in ‘constexpr’ expansion
of ‘fmt::v10::basic_format_string<char, unsigned int&, const ceph_le<unsigned
int>&>("bad preamble crc calculated={} expected={}")’
/usr/include/fmt/core.h:2740:40: in ‘constexpr’ expansion of
‘fmt::v10::detail::parse_format_string<true, char, format_string_checker<char,
unsigned int, ceph_le<unsigned int> > >(((fmt::v10::basic_format_string<char,
unsigned int&, const ceph_le<unsigned
int>&>*)this)->fmt::v10::basic_format_string<char, unsigned int&, const
ceph_le<unsigned int>&>::str_, fmt::v10::detail::format_string_checker<char,
unsigned int, ceph_le<unsigned int> >(fmt::v10::basic_string_view<char>(((const
char*)s))))’
/usr/include/fmt/core.h:2523:36: in ‘constexpr’ expansion of
‘fmt::v10::detail::parse_replacement_field<char, format_string_checker<char,
unsigned int, ceph_le<unsigned int> >&>(p, end, (* & handler))’
/usr/include/fmt/core.h:2457:33: in ‘constexpr’ expansion of ‘(&
handler)->fmt::v10::detail::format_string_checker<char, unsigned int,
ceph_le<unsigned int> >::on_replacement_field((&
handler)->fmt::v10::detail::format_string_checker<char, unsigned int,
ceph_le<unsigned int> >::on_arg_id(), begin)’
/usr/include/fmt/core.h:2632:20: in ‘constexpr’ expansion of
‘((fmt::v10::detail::format_string_checker<char, unsigned int, ceph_le<unsigned
int> >*)this)->fmt::v10::detail::format_string_checker<char, unsigned int,
ceph_le<unsigned int> >::on_format_specs(id, begin, begin)’
/usr/include/fmt/core.h:2548:45: error:
‘fmt::v10::detail::type_is_unformattable_for<ceph_le<unsigned int>, char> _’
has incomplete type
2548 | type_is_unformattable_for<T, char_type> _;
| ^
/usr/include/fmt/core.h: In instantiation of ‘constexpr
fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool
PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender,
char>; T = const ceph_le<unsigned int>; typename std::enable_if<PACKED,
int>::type <anonymous> = 0]’:
/usr/include/fmt/core.h:1808:51: required from ‘constexpr
fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T =
{unsigned int, const ceph_le<unsigned int>}; Context =
fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {unsigned int,
ceph_le<unsigned int>}]’
1808 | data_{detail::make_arg<is_packed, Context>(args)...} {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/fmt/core.h:1826:18: required from ‘std::string
fmt::v10::format(format_string<T ...>, T&& ...) [with T = {unsigned int&, const
ceph_le<unsigned int>&}; std::string = std::__cxx11::basic_string<char>;
format_string<T ...> = basic_format_string<char, unsigned int&, const
ceph_le<unsigned int>&>]’
1826 | return {args...};
| ^
/<<PKGBUILDDIR>>/src/msg/async/frames_v2.cc:308:33: required from here
308 | throw FrameError(fmt::format(
| ~~~~~~~~~~~^
309 | "bad preamble crc calculated={} expected={}", crc,
preamble->crc));
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/fmt/core.h:2788:44: in ‘constexpr’ expansion of
‘fmt::v10::make_format_args<>(args#0, args#1)’
/usr/include/fmt/core.h:1576:63: error:
‘fmt::v10::detail::type_is_unformattable_for<const ceph_le<unsigned int>, char>
_’ has incomplete type
1576 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/usr/include/fmt/core.h:1580:7: error: static assertion failed: Cannot format
an argument. To make type T formattable provide a formatter<T> specialization:
https://fmt.dev/latest/api.html#udt
1580 | formattable,
| ^~~~~~~~~~~
--
Thanks,
Shengqi Chen
--- End Message ---
--- Begin Message ---
Source: ceph
Source-Version: 18.2.4+ds-8
Done: Daniel Baumann <m...@daniel-baumann.ch>
We believe that the bug you reported is fixed in the latest version of
ceph, 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 1086...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <m...@daniel-baumann.ch> (supplier of updated ceph 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: SHA512
Format: 1.8
Date: Sat, 09 Nov 2024 13:12:09 +0100
Source: ceph
Architecture: source
Version: 18.2.4+ds-8
Distribution: unstable
Urgency: medium
Maintainer: Ceph Packaging Team <team+c...@tracker.debian.org>
Changed-By: Daniel Baumann <m...@daniel-baumann.ch>
Closes: 1086564
Changes:
ceph (18.2.4+ds-8) unstable; urgency=medium
.
* Adding patch to fix FTBFS with fmt10 (Closes: #1086564).
* Correcting my email address in previous changelog.
Checksums-Sha1:
6e9f70059110d5d75a1414e8add87de4e6bc5172 8685 ceph_18.2.4+ds-8.dsc
ba8689ba3a7cb5378304ba3e32981d4385dfd42e 135004 ceph_18.2.4+ds-8.debian.tar.xz
f8d48daf2b17432d79692108e4aeb5cb85a7ae19 45602 ceph_18.2.4+ds-8_amd64.buildinfo
Checksums-Sha256:
31c55b4f035c8a35646c1eb082f8d8e0db8804103535ef5818e691532e936996 8685
ceph_18.2.4+ds-8.dsc
6ec930d9366a89b86a0108868f953f2178e1090f1c4c7741977ce43883af76ab 135004
ceph_18.2.4+ds-8.debian.tar.xz
d5380457a11ed6cfcddd5fb5a78d4730d17587ee1485a573ae77f861b858b7ba 45602
ceph_18.2.4+ds-8_amd64.buildinfo
Files:
ded4fd78a819c8d382036266e26b2d6a 8685 admin optional ceph_18.2.4+ds-8.dsc
2da3f54a2867c664d766ea6e6f031756 135004 admin optional
ceph_18.2.4+ds-8.debian.tar.xz
91ac9cf483fbb906a7cb7b6218bfda0a 45602 admin optional
ceph_18.2.4+ds-8_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgTbtJcfWfpLHSkKSVc8b+YaruccFAmcvXsAACgkQVc8b+Yar
uceMUQ//WuNQIQYN451dfWXdfk0eaUtXWQdr+qifLl2tGyFBC6wTW/JUamCDnHkx
qySTiAbvGplnEVbbga4vHOAOV6RZkIM/wM8sBl1FkA5VaPG0XZliNjYXBxz63Pia
e2tpkeUDsx5VJWUhsecOKqyPnGKvNVtji6bfQx9UrbQQhwyjaLcoA+HEn1zCJnf6
C7rwQABbbH/J2nVYYjVfQPvAM9V4wPaGOSinuQ7NMuKFISBXCWSlqFZK9DthkVG2
ffYM/THcjPsk/l7OBuwgBYuvFAa3wlRTwI/QHyeG2L4+4wcBdLMuz+O7FnjV+RPY
BMNWgJZTADgZGOyI4yHQzoCq6JxBSmlS7NJhW4Beg1lg6Xi1lllA+/4c0kturq6+
yBM1xqTkLZ+QUoQPoY8M2bHvIIf6gLfvBzoFvIMRiGtRNLoQTki6FNWD185ScU2v
qSn3Yqv1igP2kBFF73IkGpPhGjC1UlQ4aF8L9voeeXkRXp4WB4dHJg8j2xZqZMns
o+oLPAhWUYg1dzsGljc8Mqjxe93Unh6ATXtQTURjkBs+vEHFsfzTTgW5etl9fkg+
OW2iryrBKqatCwYPWRrfPA77kCJvdNcGpc6M9nWA4Tn1qXEzfroF8OgQt3gaMidb
aN0SmdVuyeoUm8RQ8rk30iD7QBZPruJjAOkIvimqUv5J6CX1+pQ=
=EmF8
-----END PGP SIGNATURE-----
pgpkH9SrCXJpy.pgp
Description: PGP signature
--- End Message ---