Bugzilla – Bug 1218445
FTBFS: gerbera
Last modified: 2024-01-02 13:26:22 UTC
gerbera fails to start. The one line output is ~ ❯ gerbera --compile-info gerbera: symbol lookup error: gerbera: undefined symbol: ZN6spdlog7details7log_msgC1ENS_10source_locEN3fmt2v917basic_string_viewIcEENS_5level10level_enumES6 ~ ❯ The answer i took from [source site](https://github.com/gerbera/gerbera/issues/2936) suggests that the spdlog version does not match, it has to be recompiled on the distros side.
[ 17s] /usr/include/fmt/core.h:1576:63: error: 'fmt::v10::detail::type_is_unformattable_for<const pugi::xml_node, char> _' has incomplete type [ 17s] 1576 | type_is_unformattable_for<T, typename Context::char_type> _; [ 17s] | ^ [ 17s] /usr/include/fmt/core.h:1580: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 [ 17s] 1580 | formattable, [ 17s] | ^~~~~~~~~~~ [ 17s] /usr/include/fmt/core.h:1580:7: note: 'formattable' evaluates to false Simply fails to build from source, and spdlog since changed ABI. Assigning to maintainer.
Fix: https://github.com/gerbera/gerbera/issues/2839 https://github.com/gerbera/gerbera/pull/2840 https://github.com/gerbera/gerbera/commit/37957aac0aea776e6f843af2358916f81056a405
https://build.opensuse.org/request/show/1135898
https://build.opensuse.org/request/show/1135991
(In reply to Andreas Stieger from comment #4) > https://build.opensuse.org/request/show/1135991 Will it be available for Leap 15.5, too?
Leap 15.5 does not ship this package. You can install from multimedia:apps
(In reply to Andreas Stieger from comment #6) > Leap 15.5 does not ship this package. You can install from multimedia:apps Sry, that was what I meant. I was not aware, that multimedia:apps links to factory.