[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