X-Debbugs-Cc: fmtlib@packages.debian.org, aron@debian.org Dear maintainers, We are planning the transition towards fmtlib 11.1 (in experimental). You package ceph 18.2.4+ds-11 FTBFS with fmtlib 11.1.1+ds1-1. There are no significant API changes from (in testing) fmtlib 10 to 11. After a quick look at ratt logs (thanks @aron for running it), I can spot problems including (but not limited to): - removal of APIs: nmodl, opm-common - use of private APIs (fmt::detail): dolphin-emu - '-fpermissive' compiler errors: doxygen, nheko - unformattable types: genomicsdb, gerbera - missing #include for std header: ntfs2btrfs, transmission ...and many of them have already been fixed by upstream. There might be false positives due to collision with other on-going transitions (e.g. python3.13). Please close this bug if so.
(Probably) related build logs: CMake Error at cmake/modules/Findfmt.cmake:15 (math): math cannot parse the expression: " % 100": syntax error, unexpected exp_MOD (2). Call Stack (most recent call first): src/CMakeLists.txt:327 (find_package) CMake Error at cmake/modules/Findfmt.cmake:16 (math): math cannot parse the expression: "( - ERROR) / 100": syntax error, unexpected exp_CLOSEPARENT (10). Call Stack (most recent call first): src/CMakeLists.txt:327 (find_package) CMake Error at cmake/modules/Findfmt.cmake:15 (math): math cannot parse the expression: "ERROR % 100": syntax error, unexpected exp_MOD (7). Call Stack (most recent call first): src/CMakeLists.txt:327 (find_package) CMake Error at cmake/modules/Findfmt.cmake:16 (math): math cannot parse the expression: "(ERROR - ERROR) / 100": syntax error, unexpected exp_CLOSEPARENT (15). Call Stack (most recent call first): src/CMakeLists.txt:327 (find_package) CMake Error at cmake/modules/Findfmt.cmake:15 (math): math cannot parse the expression: "ERROR % 100": syntax error, unexpected exp_MOD (7). Call Stack (most recent call first): src/CMakeLists.txt:327 (find_package) CMake Error at cmake/modules/Findfmt.cmake:16 (math): math cannot parse the expression: "(ERROR - ERROR) / 100": syntax error, unexpected exp_CLOSEPARENT (15). Call Stack (most recent call first): src/CMakeLists.txt:327 (find_package) ...
Hello, Bug #1092838 in ceph reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/ceph-team/ceph/-/commit/ffa883272f1b08cb9efbcd4c2772d3c7fffb95da (this message was generated automatically) -- Greetings https://bugs.debian.org/1092838
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 1092838@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 23 Jun 2026 09:21:52 +0200
Source: ceph
Architecture: source
Version: 20.2.2+ds-2
Distribution: experimental
Urgency: medium
Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1092838 1139227
Changes:
ceph (20.2.2+ds-2) experimental; urgency=medium
.
* Make it work with -DWITH_SYSTEM_BOOST=ON.
* Also set -DWITH_SYSTEM_ARROW=ON.
* Also set:
- -DWITH_SYSTEM_ZSTD=ON
- -DWITH_SYSTEM_JERASURE=ON
- -DWITH_SYSTEM_QATLIB=ON
- -DWITH_SYSTEM_QATZIP=ON
* Set -DWITH_UADK=OFF to avoid download at build time on ARM.
* Add 0039-fix-MarkupSafe-cephadm-pinning.patch.
* Run cephadm unittests before build.
* Add 0040-fix-mock-import.patch.
* d/copyright: added full text of APSL as per suggestion from DFSG team.
* Add 0041-accept-any-openssl-version.patch (Closes: #1139227).
* Checked: this version builds properly with libfmt 11.1 (Closes: #1092838).
Checksums-Sha1:
20a4da57090f00f35cd9ef39a36c9176d9216703 8909 ceph_20.2.2+ds-2.dsc
da7f9208a920ed3d269721e441e1ca96de78a316 144164 ceph_20.2.2+ds-2.debian.tar.xz
abc294e118eddd9dfef05056129f42121f93940f 48209 ceph_20.2.2+ds-2_amd64.buildinfo
Checksums-Sha256:
7704bee93d6c605a5b2bdf5e33439fdb30df9dd8b33dddeaf7654efc33dff829 8909 ceph_20.2.2+ds-2.dsc
61e1e3a710939ec512de4204baaaec0ce71b5bc11868b59fe33035e33a5656dd 144164 ceph_20.2.2+ds-2.debian.tar.xz
8987739ba764c04ea8ec3f23348303d74da32c4bd93956f9cfc1dec702a51224 48209 ceph_20.2.2+ds-2_amd64.buildinfo
Files:
8a9f65efa538e1a66d8df93b0346c1b9 8909 admin optional ceph_20.2.2+ds-2.dsc
cad58bba6b17ba2299f6c93155ea4278 144164 admin optional ceph_20.2.2+ds-2.debian.tar.xz
dcc11ea62e2e4e1b4e54e8adc537019d 48209 admin optional ceph_20.2.2+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmo6kvYACgkQ1BatFaxr
Q/6P5Q/+LBYI/zpnGo6eO39dlyRQKkSVS/Qvd7tsrcfqc5nTFjKAFwYkehZ+yqPh
SUEU3DHGuXHW266tbKzYXOHTIIwbCZ4YXr9g9sZqe0p/1hTA4DlvOqPU2ohWkOVw
iXb/0Ip54Znka//up4qhN0HLfepitsdhA568CMt7Yw4AUq8TOMQ2hPtPDjjVO4tt
BIf+6mAFyUQZw8GnsgmH2EBG/H8bvOyAY6Gk5fwubpTYowNvFwSEdJl+SElcOsO/
vO2Gsq2LGBS3Q73R6tr5laCt8Hs4qiTrq0ptBnHGcb+5ivLymYXpyQ3xrNZpXEtd
uD6klZlQy7Nlvpqma2IK+3BboBZV87mEJM6iZMRwUE77DqstRt+JHyqwS6h5WRFE
bk/Rlkv2sl1SRfvtLigU/g21L6ajoTKp44mpZ9EiJbPAaFXZnFQmCtTJR/msb94J
2F10x6YLwGB4A6oSYHeVgegAIc4hA0k9Heua8t2W5nGcOLHnTIdSrMirQf/sGf18
QjZj3ns4bmpGIQHTTzlQKgqLpODVnRgCBC3aNxmTjOcXQv16Nq2CyJPMaNCU9460
YZd6AJlcsWdkM8OgVr2MwZzvYmM3FVRHPo9z0VWrGniEowfLoj7F2kEQ7d0lXLDH
9Bt47xYstgBK0Nd24SdbMOYzc0a7QqrZth62mERz1DwvRdZEXLE=
=nO1j
-----END PGP SIGNATURE-----