Control: reassign -1 libspdlog1/1:1.8.1+ds-2+b1
Control: affects -1 waybar
Control: severity -1 serious
Control: retitle -1 libspdlog1 breaks ABI on rebuilds with different libfmt

On Sun, Dec 27, 2020 at 09:26:09PM +0100, Michele Cane wrote:
> waybar: symbol lookup error: waybar: undefined symbol: 
> _ZN6spdlog7details7log_msgC1ENS_10source_locEN3fmt2v617basic_string_viewIcEENS_5level10level_enumES6_
This is because libspdlog1 was rebuilt with newer libfmt and this caused
symbol renames.

#977454 says "The code is actually working with the new version, only the
symbols file is wrong here. spdlog uses fmtlib internal API and exposes it
through the symbols files. This looks wrong to me, as every new fmtlib
will cause spdlog ftbfs due to the symbols file.". If it's about the same
problem then it looks like it failed to mention that symbol changes cause
much worse problems than just needing to update the symbols file.

-- 
WBR, wRAR

Attachment: signature.asc
Description: PGP signature

Reply via email to