[Debian-med-packaging] Bug#952543: Using old libfmt breaks sopt and purify

Michael R. Crusoe m.r.crusoe at vu.nl
Tue Feb 25 18:01:02 GMT 2020


On Tue, 25 Feb 2020 15:22:10 +0100 Ole Streicher <olebole at debian.org> wrote:

 > Since spdlog uses the old (included) libfmt, the builds of purify and
 > sopt fail with linker errors like:
 >
 > undefined reference to `fmt::v6::internal::assert_fail(char const*, int,
 > char const*)
 >
 > See the merged bugs for the reports. Could you revert this change? Or
 > somehow make it work (I guess, the library itself would need to be
 > included).

Thanks for the report. spdlog 1.5 requires a newer libfmt, otherwise the 
tests don't pass

libfmt 6.1.2 has been uploaded to experimental: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950857 and I just 
confirmed that it allows the spdlog tests to pass

So libfmt-dev >= 6.1.2 reaches sid we can rebuild its downstream packages.



More information about the Debian-med-packaging mailing list