DEBUG: Executing shell function do_compile
NOTE: cmake --build TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build --target all --
[1/134] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_objects.cc.o
FAILED: CMakeFiles/libgerbera.dir/src/cds/cds_objects.cc.o
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++ --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -DATRAILERS -DFMT_SHARED -DGERBERA_VERSION=\"2.0.0\" -DGRBDEBUG -DHAVE_CURL -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MATROSKA -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_TAGLIB -DONLINE_SERVICES -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DTOMBDEBUG -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/libexif -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/ebml -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/matroska -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/uuid -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/upnp -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/taglib -target aarch64-yoe-linux-musl -mcpu=cortex-a57+crc -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -std=c++17 -Wall -MD -MT CMakeFiles/libgerbera.dir/src/cds/cds_objects.cc.o -MF CMakeFiles/libgerbera.dir/src/cds/cds_objects.cc.o.d -o CMakeFiles/libgerbera.dir/src/cds/cds_objects.cc.o -c TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/cds/cds_objects.cc
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/cds/cds_objects.cc:174:35: error: no member named 'join' in namespace 'fmt'
174 | return fmt::format("{}", fmt::join(myFlags, " | "));
| ~~~~~^
1 error generated.
[2/134] Building CXX object CMakeFiles/libgerbera.dir/src/config/client_config.cc.o
FAILED: CMakeFiles/libgerbera.dir/src/config/client_config.cc.o
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++ --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -DATRAILERS -DFMT_SHARED -DGERBERA_VERSION=\"2.0.0\" -DGRBDEBUG -DHAVE_CURL -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MATROSKA -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_TAGLIB -DONLINE_SERVICES -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DTOMBDEBUG -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/libexif -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/ebml -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/matroska -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/uuid -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/upnp -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/taglib -target aarch64-yoe-linux-musl -mcpu=cortex-a57+crc -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -std=c++17 -Wall -MD -MT CMakeFiles/libgerbera.dir/src/config/client_config.cc.o -MF CMakeFiles/libgerbera.dir/src/config/client_config.cc.o.d -o CMakeFiles/libgerbera.dir/src/config/client_config.cc.o -c TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/client_config.cc
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/client_config.cc:235:35: error: no member named 'join' in namespace 'fmt'
235 | return fmt::format("{}", fmt::join(myFlags, " | "));
| ~~~~~^
1 error generated.
[3/134] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_container.cc.o
[4/134] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_item.cc.o
[5/134] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_manager.cc.o
FAILED: CMakeFiles/libgerbera.dir/src/config/config_manager.cc.o
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++ --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -DATRAILERS -DFMT_SHARED -DGERBERA_VERSION=\"2.0.0\" -DGRBDEBUG -DHAVE_CURL -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MATROSKA -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_TAGLIB -DONLINE_SERVICES -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DTOMBDEBUG -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/libexif -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/ebml -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/matroska -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/uuid -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/upnp -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/taglib -target aarch64-yoe-linux-musl -mcpu=cortex-a57+crc -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -std=c++17 -Wall -MD -MT CMakeFiles/libgerbera.dir/src/config/config_manager.cc.o -MF CMakeFiles/libgerbera.dir/src/config/config_manager.cc.o.d -o CMakeFiles/libgerbera.dir/src/config/config_manager.cc.o -c TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.cc
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.cc:34:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.h:43:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<UrlAppendMode, fmt::formatter<UrlAppendMode>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<UrlAppendMode>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.cc:372:9: note: in instantiation of function template specialization 'fmt::format<UrlAppendMode &>' requested here
372 | throw_std_runtime_error("Error in config file: \"append-to\" attribute "
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/exceptions.h:40:145: note: expanded from macro 'throw_std_runtime_error'
40 | #define throw_std_runtime_error(...) throw std::runtime_error(fmt::format("[{}:{}] {} Error: {}", __FILE__, __LINE__, __PRETTY_FUNCTION__, fmt::format(__VA_ARGS__)))
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<UrlAppendMode>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.cc:34:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.h:43:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<config_option_t, fmt::formatter<config_option_t>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<config_option_t>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.cc:477:9: note: in instantiation of function template specialization 'fmt::format<config_option_t &>' requested here
477 | throw_std_runtime_error("option {} not set", option);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/exceptions.h:40:145: note: expanded from macro 'throw_std_runtime_error'
40 | #define throw_std_runtime_error(...) throw std::runtime_error(fmt::format("[{}:{}] {} Error: {}", __FILE__, __LINE__, __PRETTY_FUNCTION__, fmt::format(__VA_ARGS__)))
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<config_option_t>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
2 errors generated.
[6/134] Building CXX object CMakeFiles/libgerbera.dir/src/action_request.cc.o
[7/134] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_generator.cc.o
FAILED: CMakeFiles/libgerbera.dir/src/config/config_generator.cc.o
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++ --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -DATRAILERS -DFMT_SHARED -DGERBERA_VERSION=\"2.0.0\" -DGRBDEBUG -DHAVE_CURL -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MATROSKA -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_TAGLIB -DONLINE_SERVICES -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DTOMBDEBUG -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/libexif -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/ebml -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/matroska -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/uuid -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/upnp -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/taglib -target aarch64-yoe-linux-musl -mcpu=cortex-a57+crc -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -std=c++17 -Wall -MD -MT CMakeFiles/libgerbera.dir/src/config/config_generator.cc.o -MF CMakeFiles/libgerbera.dir/src/config/config_generator.cc.o.d -o CMakeFiles/libgerbera.dir/src/config/config_generator.cc.o -c TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_generator.cc
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_generator.cc:162:21: warning: variable 'index' set but not used [-Wunused-but-set-variable]
162 | std::size_t index = 0;
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_generator.cc:26:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_generator.h:31:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_manager.h:43:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<config_option_t, fmt::formatter<config_option_t>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<config_option_t>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:96:13: note: in instantiation of function template specialization 'fmt::format<config_option_t &>' requested here
96 | throw_std_runtime_error("Error in config code: {} has wrong class", option);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/exceptions.h:40:145: note: expanded from macro 'throw_std_runtime_error'
40 | #define throw_std_runtime_error(...) throw std::runtime_error(fmt::format("[{}:{}] {} Error: {}", __FILE__, __LINE__, __PRETTY_FUNCTION__, fmt::format(__VA_ARGS__)))
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_generator.cc:598:33: note: in instantiation of function template specialization 'ConfigDefinition::findConfigSetup<ConfigBoxLayoutSetup>' requested here
598 | auto cs = ConfigDefinition::findConfigSetup<ConfigBoxLayoutSetup>(option);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<config_option_t>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
1 warning and 1 error generated.
[8/134] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_resource.cc.o
[9/134] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_options.cc.o
[10/134] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_definition.cc.o
FAILED: CMakeFiles/libgerbera.dir/src/config/config_definition.cc.o
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++ --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -DATRAILERS -DFMT_SHARED -DGERBERA_VERSION=\"2.0.0\" -DGRBDEBUG -DHAVE_CURL -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_MATROSKA -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_TAGLIB -DONLINE_SERVICES -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DTOMBDEBUG -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/libexif -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/ebml -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/matroska -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/uuid -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/upnp -ITMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/taglib -target aarch64-yoe-linux-musl -mcpu=cortex-a57+crc -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot -O2 -g -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git=/usr/src/debug/gerbera/2.0.0 -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build=/usr/src/debug/gerbera/2.0.0 -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fmacro-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot= -fdebug-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -std=c++17 -Wall -MD -MT CMakeFiles/libgerbera.dir/src/config/config_definition.cc.o -MF CMakeFiles/libgerbera.dir/src/config/config_definition.cc.o.d -o CMakeFiles/libgerbera.dir/src/config/config_definition.cc.o -c TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<UrlAppendMode, fmt::formatter<UrlAppendMode>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const UrlAppendMode>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const UrlAppendMode &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<UrlAppendMode>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<UrlAppendMode>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<UrlAppendMode>>::construct<ConfigEnumSetup<UrlAppendMode>, config_option_t, const char (&)[45], const char (&)[35], UrlAppendMode, std::map<std::string, UrlAppendMode>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<UrlAppendMode>>>::construct<ConfigEnumSetup<UrlAppendMode>, config_option_t, const char (&)[45], const char (&)[35], UrlAppendMode, std::map<std::string, UrlAppendMode>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<UrlAppendMode>, std::allocator<ConfigEnumSetup<UrlAppendMode>>>::__shared_ptr_emplace<config_option_t, const char (&)[45], const char (&)[35], UrlAppendMode, std::map<std::string, UrlAppendMode>, std::allocator<ConfigEnumSetup<UrlAppendMode>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<UrlAppendMode>, std::allocator<ConfigEnumSetup<UrlAppendMode>>, config_option_t, const char (&)[45], const char (&)[35], UrlAppendMode, std::map<std::string, UrlAppendMode>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:393:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<UrlAppendMode>, config_option_t, const char (&)[45], const char (&)[35], UrlAppendMode, std::map<std::string, UrlAppendMode>, void>' requested here
393 | std::make_shared<ConfigEnumSetup<UrlAppendMode>>(CFG_SERVER_APPEND_PRESENTATION_URL_TO,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<UrlAppendMode>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<ImportMode, fmt::formatter<ImportMode>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const ImportMode>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const ImportMode &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<ImportMode>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<ImportMode>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<ImportMode>>::construct<ConfigEnumSetup<ImportMode>, config_option_t, const char (&)[31], const char (&)[26], ImportMode, std::map<std::string, ImportMode>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<ImportMode>>>::construct<ConfigEnumSetup<ImportMode>, config_option_t, const char (&)[31], const char (&)[26], ImportMode, std::map<std::string, ImportMode>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<ImportMode>, std::allocator<ConfigEnumSetup<ImportMode>>>::__shared_ptr_emplace<config_option_t, const char (&)[31], const char (&)[26], ImportMode, std::map<std::string, ImportMode>, std::allocator<ConfigEnumSetup<ImportMode>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<ImportMode>, std::allocator<ConfigEnumSetup<ImportMode>>, config_option_t, const char (&)[31], const char (&)[26], ImportMode, std::map<std::string, ImportMode>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:605:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<ImportMode>, config_option_t, const char (&)[31], const char (&)[26], ImportMode, std::map<std::string, ImportMode>, void>' requested here
605 | std::make_shared<ConfigEnumSetup<ImportMode>>(CFG_IMPORT_LAYOUT_MODE,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<ImportMode>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<LayoutType, fmt::formatter<LayoutType>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const LayoutType>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const LayoutType &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<LayoutType>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<LayoutType>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<LayoutType>>::construct<ConfigEnumSetup<LayoutType>, config_option_t, const char (&)[49], const char (&)[29], LayoutType, std::map<std::string, LayoutType>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<LayoutType>>>::construct<ConfigEnumSetup<LayoutType>, config_option_t, const char (&)[49], const char (&)[29], LayoutType, std::map<std::string, LayoutType>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<LayoutType>, std::allocator<ConfigEnumSetup<LayoutType>>>::__shared_ptr_emplace<config_option_t, const char (&)[49], const char (&)[29], LayoutType, std::map<std::string, LayoutType>, std::allocator<ConfigEnumSetup<LayoutType>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<LayoutType>, std::allocator<ConfigEnumSetup<LayoutType>>, config_option_t, const char (&)[49], const char (&)[29], LayoutType, std::map<std::string, LayoutType>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:746:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<LayoutType>, config_option_t, const char (&)[49], const char (&)[29], LayoutType, std::map<std::string, LayoutType>, void>' requested here
746 | std::make_shared<ConfigEnumSetup<LayoutType>>(CFG_IMPORT_SCRIPTING_VIRTUAL_LAYOUT_TYPE,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<LayoutType>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<AtrailerResolution, fmt::formatter<AtrailerResolution>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const AtrailerResolution>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const AtrailerResolution &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<AtrailerResolution>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<AtrailerResolution>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<AtrailerResolution>>::construct<ConfigEnumSetup<AtrailerResolution>, config_option_t, const char (&)[59], const char (&)[33], AtrailerResolution, std::map<std::string, AtrailerResolution>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<AtrailerResolution>>>::construct<ConfigEnumSetup<AtrailerResolution>, config_option_t, const char (&)[59], const char (&)[33], AtrailerResolution, std::map<std::string, AtrailerResolution>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<AtrailerResolution>, std::allocator<ConfigEnumSetup<AtrailerResolution>>>::__shared_ptr_emplace<config_option_t, const char (&)[59], const char (&)[33], AtrailerResolution, std::map<std::string, AtrailerResolution>, std::allocator<ConfigEnumSetup<AtrailerResolution>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<AtrailerResolution>, std::allocator<ConfigEnumSetup<AtrailerResolution>>, config_option_t, const char (&)[59], const char (&)[33], AtrailerResolution, std::map<std::string, AtrailerResolution>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:895:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<AtrailerResolution>, config_option_t, const char (&)[59], const char (&)[33], AtrailerResolution, std::map<std::string, AtrailerResolution>, void>' requested here
895 | std::make_shared<ConfigEnumSetup<AtrailerResolution>>(CFG_ONLINE_CONTENT_ATRAILERS_RESOLUTION,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<AtrailerResolution>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<AutoscanScanMode, fmt::formatter<AutoscanScanMode>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const AutoscanScanMode>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const AutoscanScanMode &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<AutoscanScanMode>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<AutoscanScanMode>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<AutoscanScanMode>>::construct<ConfigEnumSetup<AutoscanScanMode>, config_option_t, const char (&)[16], const char (&)[28], std::map<std::string, AutoscanScanMode>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<AutoscanScanMode>>>::construct<ConfigEnumSetup<AutoscanScanMode>, config_option_t, const char (&)[16], const char (&)[28], std::map<std::string, AutoscanScanMode>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<AutoscanScanMode>, std::allocator<ConfigEnumSetup<AutoscanScanMode>>>::__shared_ptr_emplace<config_option_t, const char (&)[16], const char (&)[28], std::map<std::string, AutoscanScanMode>, std::allocator<ConfigEnumSetup<AutoscanScanMode>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<AutoscanScanMode>, std::allocator<ConfigEnumSetup<AutoscanScanMode>>, config_option_t, const char (&)[16], const char (&)[28], std::map<std::string, AutoscanScanMode>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:918:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<AutoscanScanMode>, config_option_t, const char (&)[16], const char (&)[28], std::map<std::string, AutoscanScanMode>, void>' requested here
918 | std::make_shared<ConfigEnumSetup<AutoscanScanMode>>(ATTR_AUTOSCAN_DIRECTORY_MODE,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<AutoscanScanMode>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<TranscodingType, fmt::formatter<TranscodingType>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const TranscodingType>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const TranscodingType &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<TranscodingType>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<TranscodingType>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<TranscodingType>>::construct<ConfigEnumSetup<TranscodingType>, config_option_t, const char (&)[16], const char (&)[31], std::map<std::string, TranscodingType>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<TranscodingType>>>::construct<ConfigEnumSetup<TranscodingType>, config_option_t, const char (&)[16], const char (&)[31], std::map<std::string, TranscodingType>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<TranscodingType>, std::allocator<ConfigEnumSetup<TranscodingType>>>::__shared_ptr_emplace<config_option_t, const char (&)[16], const char (&)[31], std::map<std::string, TranscodingType>, std::allocator<ConfigEnumSetup<TranscodingType>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<TranscodingType>, std::allocator<ConfigEnumSetup<TranscodingType>>, config_option_t, const char (&)[16], const char (&)[31], std::map<std::string, TranscodingType>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:1009:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<TranscodingType>, config_option_t, const char (&)[16], const char (&)[31], std::map<std::string, TranscodingType>, void>' requested here
1009 | std::make_shared<ConfigEnumSetup<TranscodingType>>(ATTR_TRANSCODING_PROFILES_PROFLE_TYPE,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<TranscodingType>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<AviFourccListmode, fmt::formatter<AviFourccListmode>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<const AviFourccListmode>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:41:87: note: in instantiation of function template specialization 'fmt::format<const AviFourccListmode &>' requested here
41 | std::string getOption() const override { return optionString.length() == 0 ? fmt::format("{}", option) : optionString; }
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_option_enum.h:35:14: note: in instantiation of member function 'EnumOption<AviFourccListmode>::getOption' requested here
35 | explicit EnumOption(Enum option, const std::string& optionString)
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator.h:173:24: note: in instantiation of member function 'EnumOption<AviFourccListmode>::EnumOption' requested here
173 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<ConfigEnumSetup<AviFourccListmode>>::construct<ConfigEnumSetup<AviFourccListmode>, config_option_t, const char (&)[5], const char (&)[31], std::map<std::string, AviFourccListmode>>' requested here
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:265:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<ConfigEnumSetup<AviFourccListmode>>>::construct<ConfigEnumSetup<AviFourccListmode>, config_option_t, const char (&)[5], const char (&)[31], std::map<std::string, AviFourccListmode>, void>' requested here
265 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:823:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<ConfigEnumSetup<AviFourccListmode>, std::allocator<ConfigEnumSetup<AviFourccListmode>>>::__shared_ptr_emplace<config_option_t, const char (&)[5], const char (&)[31], std::map<std::string, AviFourccListmode>, std::allocator<ConfigEnumSetup<AviFourccListmode>>, 0>' requested here
823 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/c++/v1/__memory/shared_ptr.h:831:15: note: in instantiation of function template specialization 'std::allocate_shared<ConfigEnumSetup<AviFourccListmode>, std::allocator<ConfigEnumSetup<AviFourccListmode>>, config_option_t, const char (&)[5], const char (&)[31], std::map<std::string, AviFourccListmode>, void>' requested here
831 | return std::allocate_shared<_Tp>(allocator<_Tp>(), std::forward<_Args>(__args)...);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:1012:10: note: in instantiation of function template specialization 'std::make_shared<ConfigEnumSetup<AviFourccListmode>, config_option_t, const char (&)[5], const char (&)[31], std::map<std::string, AviFourccListmode>, void>' requested here
1012 | std::make_shared<ConfigEnumSetup<AviFourccListmode>>(ATTR_TRANSCODING_PROFILES_PROFLE_AVI4CC_MODE,
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<AviFourccListmode>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:27:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.h:30:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/common.h:37:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:38:
In file included from TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/format.h:41:
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1402:23: error: no matching member function for call to 'format'
1402 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx));
| ~~~^~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1383:21: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::format_custom_arg<config_option_t, fmt::formatter<config_option_t>>' requested here
1383 | custom.format = format_custom_arg<
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/recipe-sysroot/usr/include/fmt/base.h:1647:10: note: in instantiation of function template specialization 'fmt::detail::value<fmt::context>::value<config_option_t>' requested here
1647 | return {arg_mapper<Context>().map(val)};
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/config/config_definition.cc:1516:5: note: in instantiation of function template specialization 'fmt::format<config_option_t &, config_option_t>' requested here
1516 | throw_std_runtime_error("Error in config code: {} tag not found. CFG_MAX={}", option, CFG_MAX);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/exceptions.h:40:145: note: expanded from macro 'throw_std_runtime_error'
40 | #define throw_std_runtime_error(...) throw std::runtime_error(fmt::format("[{}:{}] {} Error: {}", __FILE__, __LINE__, __PRETTY_FUNCTION__, fmt::format(__VA_ARGS__)))
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/git/src/util/logger.h:139:10: note: candidate function template not viable: 'this' argument has type 'const fmt::formatter<config_option_t>', but method is not marked const
139 | auto format(const T& value, FormatContext& ctx) -> decltype(ctx.out())
| ^
8 errors generated.
ninja: build stopped: subcommand failed.
WARNING: TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/temp/run.do_compile.2455285:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script):
#1: cmake_runcmake_build, TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/temp/run.do_compile.2455285, line 153
#2: cmake_do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/temp/run.do_compile.2455285, line 147
#3: do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/temp/run.do_compile.2455285, line 142
#4: main, TMPDIR/work/cortexa57-yoe-linux-musl/gerbera/2.0.0/temp/run.do_compile.2455285, line 166