Your message dated Mon, 26 Dec 2022 21:55:28 +0000
with message-id <[email protected]>
and subject line Bug#1021686: fixed in zxing-cpp 1.4.0-1~exp2.1
has caused the Debian Bug report #1021686,
regarding zxing-cpp: FTBFS: error: static assertion failed: Cannot format an 
argument.
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.)


-- 
1021686: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021686
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: zxing-cpp
Version: 1.4.0-1~exp2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Hi,

zxing-cpp/experimental recently started to FTBFS (but the version in sid
is not affected).

...
[ 90%] Building CXX object 
test/blackbox/CMakeFiles/ReaderTest.dir/BlackboxTestRunner.cpp.o
cd /build/zxing-cpp-1.4.0/obj-x86_64-linux-gnu/test/blackbox && /usr/bin/c++ 
-DFMT_SHARED -DZX_USE_UTF8 -I/build/zxing-cpp-1.4.0/core/src -isystem 
/usr/include/stb -g -O2 -ffile-prefix-map=/build/zxing-cpp-1.4.0=. 
-fstack-protector-strong -Wformat -Werror=format-security
 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -MD -MT 
test/blackbox/CMakeFiles/ReaderTest.dir/BlackboxTestRunner.cpp.o -MF 
CMakeFiles/ReaderTest.dir/BlackboxTestRunner.cpp.o.d -o 
CMakeFiles/ReaderTest.dir/BlackboxTestRunner.cpp.o -c 
/build/zxing-cpp-1.4.0/test/blackbox/Bla
ckboxTestRunner.cpp
[ 91%] Building CXX object 
example/CMakeFiles/ZXingQtReader.dir/ZXingQtReader_autogen/mocs_compilation.cpp.o
cd /build/zxing-cpp-1.4.0/obj-x86_64-linux-gnu/example && /usr/bin/c++ 
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG 
-I/build/zxing-cpp-1.4.0/obj-x86_64-linux-gnu/example/ZXingQtReader_autogen/include
 -I/build/zxing-cpp-1.4.0/core/src -isystem /usr/include/x86_64-linux-gnu/qt
5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 
-ffile-prefix-map=/build/zxing-cpp-1.4.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdat
e-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -MD -MT 
example/CMakeFiles/ZXingQtReader.dir/ZXingQtReader_autogen/mocs_compilation.cpp.o
 -MF 
CMakeFiles/ZXingQtReader.dir/ZXingQtReader_autogen/mocs_compilation.cpp.o.d -o 
CMakeFiles/ZXingQtReader.dir/ZXingQtReader_autogen/moc
s_compilation.cpp.o -c 
/build/zxing-cpp-1.4.0/obj-x86_64-linux-gnu/example/ZXingQtReader_autogen/mocs_compilation.cpp
In file included from 
/build/zxing-cpp-1.4.0/test/blackbox/BlackboxTestRunner.cpp:17:
/usr/include/fmt/core.h: In instantiation of 'constexpr 
fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context 
= fmt::v9::basic_format_context<fmt::v9::appender, char>; T = 
std::filesystem::__cxx11::path&]':
/usr/include/fmt/core.h:1777:29:   required from 'constexpr 
fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool 
IS_PACKED = true; Context = fmt::v9::basic_format_context<fmt::v9::appender, 
char>; type <anonymous> = fmt::v9::detail::type::custom_type
; T = std::filesystem::__cxx11::path&; typename std::enable_if<IS_PACKED, 
int>::type <anonymous> = 0]'
/usr/include/fmt/core.h:1901:77:   required from 'constexpr 
fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = 
{std::filesystem::__cxx11::path&, int&, long unsigned int&}; Context = 
fmt::v9::basic_format_context<fmt::v9::appender, char>; Args =
 {std::filesystem::__cxx11::path, int, long unsigned int}]'
/usr/include/fmt/core.h:1918:31:   required from 'constexpr 
fmt::v9::format_arg_store<Context, typename std::remove_cv<typename 
std::remove_reference<Args>::type>::type ...> fmt::v9::make_format_args(Args&& 
...) [with Context = basic_format_context<appender, char>; Args
= {std::filesystem::__cxx11::path&, int&, long unsigned int&}]'
/usr/include/fmt/core.h:3294:44:   required from 'void 
fmt::v9::print(format_string<T ...>, T&& ...) [with T = 
{std::filesystem::__cxx11::path&, int&, long unsigned int}; format_string<T 
...> = basic_format_string<char, std::filesystem::__cxx11::path&, int&, long 
unsigne
d int>]'
/build/zxing-cpp-1.4.0/test/blackbox/BlackboxTestRunner.cpp:214:13:   required 
from here
/usr/include/fmt/core.h:1757: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
 1757 |       formattable,
      |       ^~~~~~~~~~~
/usr/include/fmt/core.h:1757:7: note: 'formattable' evaluates to false
[ 92%] Building CXX object 
example/CMakeFiles/ZXingQtReader.dir/ZXingQtReader.cpp.o
cd /build/zxing-cpp-1.4.0/obj-x86_64-linux-gnu/example && /usr/bin/c++ 
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG 
-I/build/zxing-cpp-1.4.0/obj-x86_64-linux-gnu/example/ZXingQtReader_autogen/include
 -I/build/zxing-cpp-1.4.0/core/src -isystem /usr/include/x86_64-linux-gnu/qt5 
-isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 
-ffile-prefix-map=/build/zxing-cpp-1.4.0=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -MD 
-MT example/CMakeFiles/ZXingQtReader.dir/ZXingQtReader.cpp.o -MF 
CMakeFiles/ZXingQtReader.dir/ZXingQtReader.cpp.o.d -o 
CMakeFiles/ZXingQtReader.dir/ZXingQtReader.cpp.o -c 
/build/zxing-cpp-1.4.0/example/ZXingQtReader.cpp
make[3]: *** [test/blackbox/CMakeFiles/ReaderTest.dir/build.make:107: 
test/blackbox/CMakeFiles/ReaderTest.dir/BlackboxTestRunner.cpp.o] Error 1
...

Andreas

Attachment: zxing-cpp_1.4.0-1~exp2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: zxing-cpp
Source-Version: 1.4.0-1~exp2.1
Done: Johannes Schauer Marin Rodrigues <[email protected]>

We believe that the bug you reported is fixed in the latest version of
zxing-cpp, 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.
Johannes Schauer Marin Rodrigues <[email protected]> (supplier of updated 
zxing-cpp 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: Mon, 26 Dec 2022 22:19:47 +0100
Source: zxing-cpp
Architecture: source
Version: 1.4.0-1~exp2.1
Distribution: experimental
Urgency: medium
Maintainer: Boyuan Yang <[email protected]>
Changed-By: Johannes Schauer Marin Rodrigues <[email protected]>
Closes: 1021686
Changes:
 zxing-cpp (1.4.0-1~exp2.1) experimental; urgency=medium
 .
   * Non-maintainer upload.
   * add patch from upstream to work with libfmt v9.0.0 (closes: #1021686)
Checksums-Sha1:
 f4528a501d0f64a445cd305bf06dd98db4d7170e 2374 zxing-cpp_1.4.0-1~exp2.1.dsc
 4c38604b295f2772bca9e7a1af9c5fbf4708f2e4 7128 
zxing-cpp_1.4.0-1~exp2.1.debian.tar.xz
 9cb069005486d8b0cc8e82631ee4e0c6e775b7ce 13050 
zxing-cpp_1.4.0-1~exp2.1_source.buildinfo
Checksums-Sha256:
 9837738462e873d734a47bff73624413c88babde1b57fe9bd1c87652ae1f2e62 2374 
zxing-cpp_1.4.0-1~exp2.1.dsc
 dfc27b035f1d48a262965d874ef9b2391a80724164e865411700eb1e34fc7d40 7128 
zxing-cpp_1.4.0-1~exp2.1.debian.tar.xz
 35d9161a9d494461a69a0e15f0afd7f6af112044ab4f067e99c313f0b2ae2834 13050 
zxing-cpp_1.4.0-1~exp2.1_source.buildinfo
Files:
 5a9ac0bcda6ee2bf62951cd4023069bb 2374 libs optional 
zxing-cpp_1.4.0-1~exp2.1.dsc
 d7944b9f541855416cb2e59d266c44a9 7128 libs optional 
zxing-cpp_1.4.0-1~exp2.1.debian.tar.xz
 fb89ab44072b32fcb722898e5de87486 13050 libs optional 
zxing-cpp_1.4.0-1~exp2.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEElFhU6KL81LF4wVq58sulx4+9g+EFAmOqEDURHGpvc2NoQGRl
Ymlhbi5vcmcACgkQ8sulx4+9g+H4qQ/+MEKvCifdahv95h2DPHEAUwYSCpuEZMXs
omoVNE+DgsBkdLQ4VDkmuHg5KiiRUoBeBNimQoMIC79PAW/TeRihOQ8z7EPC1Juy
wbWyIYDBn1f/rM3Eqkr/vH+joYCb5EjsYClo1FWwcoS20brdA88Vlx0z6xpDgYZI
F96Mwv8f1cPeWJjsVRk3l0ZguniQqnnvGHBp8dSHAZhm3+K8g3v+Po/r5D5F5FyM
tUeipS8y1Bg1+0WqU/ijW8K4+7909q4bcrn4QjCwwhD1YyfrmxeoFIHZ4WPNDAVh
NHnUajRDvQm5qPcz7qD0h4qABWqFKrEQl7QFN1JiFB9T+bCRRTG66tfcHvehrShP
o/69zEczyWywSv8jI7X3nsC6l158JiBJVI+qatSaXxe1GUeCxEMsT84a2Tn3wpfa
qyTi1bzcfK+kVtfTwR2cjZq8UytkpEJboqD1HjyleLNm3x8Z2gTVTt5jvVOxzQCZ
Jf1Ygv5+z0bna1fyfORsZiWfWcma3Gd0Z2k7qbYK711zzzOW19t1LQO9ozOh4mUw
tiTm9cLeagSI7Fla7ujVEEz9RX9jz/Sv3BEyvwTAntoRQaMbprUx53oiP9y5YRxT
6j54rSYNGayapvlvwh3VmhLUposE/M3z2P3cjQQ+4NYm6wT3O7jmWzGF1iIeKMEk
HluoScEyTCc=
=raEW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to