=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/gerbera", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for gerbera-3.0.0nb1 [ 1%] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_container.cc.o [ 1%] Building CXX object CMakeFiles/libgerbera.dir/src/action_request.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/action_request.cc:42: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/action_request.cc:116:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/action_request.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/action_request.cc:135:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 2%] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_enums.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/box_layout.h:32, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/scripting/script_names.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_enums.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 2%] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_item.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 3%] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_objects.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 4%] Building CXX object CMakeFiles/libgerbera.dir/src/cds/cds_resource.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_resource.cc:40: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_resource.cc:183:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_resource.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 4%] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_definition.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_definition.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 5%] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_generator.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/box_layout.h:32, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_generator.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char* const&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:130:13: required from 'bool ConfigEnumSetup::checkEnumValue(const std::string&, En&) const [with En = MetadataFields; std::string = std::__cxx11::basic_string]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:171:14: required from 'std::shared_ptr ConfigEnumSetup::newOption(const std::string&) [with En = MetadataFields; std::string = std::__cxx11::basic_string]' 171 | if (!checkEnumValue(optValue, result)) { | ^~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:96:9: required from 'void ConfigEnumSetup::makeOption(const pugi::xml_node&, const std::shared_ptr&, const std::map, std::__cxx11::basic_string >*) [with En = MetadataFields]' 96 | newOption(ConfigSetup::getXmlContent(root, config, true)); | ^~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:88:10: required from here 88 | void makeOption( | ^~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_definition.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_definition.cc:28: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 6%] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_manager.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:139:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:175:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:394:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*&, std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:498:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*&, std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {long unsigned int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:512:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {long unsigned int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, const char*&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, const char*&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:527:29: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, const char*&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:538:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_manager.cc:599:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 6%] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_options.cc.o [ 7%] Building CXX object CMakeFiles/libgerbera.dir/src/config/config_setup.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 8%] Building CXX object CMakeFiles/libgerbera.dir/src/config/grb_compile_info.cc.o [ 8%] Building CXX object CMakeFiles/libgerbera.dir/src/config/grb_runtime.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/timer.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:220:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:24: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:253:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:316:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:390:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:408:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:448:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char (&)[6], const char (&)[20]}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/grb_runtime.cc:577:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char (&)[6], const char (&)[20]}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 9%] Building CXX object CMakeFiles/libgerbera.dir/src/config/result/autoscan.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 9%] Building CXX object CMakeFiles/libgerbera.dir/src/config/result/box_layout.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/box_layout.h:32, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/box_layout.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 10%] Building CXX object CMakeFiles/libgerbera.dir/src/config/result/client_config.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/client_config.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/client_config.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 11%] Building CXX object CMakeFiles/libgerbera.dir/src/config/result/directory_tweak.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/directory_tweak.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/directory_tweak.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 11%] Building CXX object CMakeFiles/libgerbera.dir/src/config/result/dynamic_content.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/dynamic_content.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/dynamic_content.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {long unsigned int&, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/dynamic_content.cc:42:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {long unsigned int&, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 12%] Building CXX object CMakeFiles/libgerbera.dir/src/config/result/transcoding.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/transcoding.h:40, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/transcoding.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 13%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_array.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_array.cc:34: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_array.cc:251:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_array.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_array.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*&, const char (&)[6], const char (&)[6], const char (&)[6]}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_array.cc:256:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*&, const char (&)[6], const char (&)[6], const char (&)[6]}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*&, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_array.cc:276:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 13%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_autoscan.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_autoscan.cc:33: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_autoscan.cc:134:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_autoscan.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_autoscan.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_autoscan.cc:266:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char* const&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:130:13: required from 'bool ConfigEnumSetup::checkEnumValue(const std::string&, En&) const [with En = AutoscanScanMode; std::string = std::__cxx11::basic_string]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:159:14: required from 'En ConfigEnumSetup::getXmlContent(const pugi::xml_node&, const std::shared_ptr&) [with En = AutoscanScanMode]' 159 | if (!checkEnumValue(optValue, result)) { | ^~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_autoscan.cc:96:148: required from here 96 | AutoscanScanMode mode = definition->findConfigSetup>(ConfigVal::A_AUTOSCAN_DIRECTORY_MODE)->getXmlContent(child, config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 14%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_bool.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_bool.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 15%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_boxlayout.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:33: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 15%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_client.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/client_config.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_client.cc:33: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:99:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, int}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, int>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:131:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, int, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, int, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:151:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, int, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char* const&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:130:13: required from 'bool ConfigEnumSetup::checkEnumValue(const std::string&, En&) const [with En = AutoscanMediaMode; std::string = std::__cxx11::basic_string]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:316:42: required from here 316 | if (setup->checkEnumValue(optValue, type)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = BoxLayout; std::size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = BoxLayout; std::size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_boxlayout.cc:105:60: required from here 105 | EDIT_CAST(EditHelperBoxLayout, result)->add(box); /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_client.cc:426:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_client.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_client.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = ClientGroupConfig; std::size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = ClientGroupConfig; std::size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_client.cc:68:60: required from here 68 | EDIT_CAST(EditHelperClientGroupConfig, result)->add(group); /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 16%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_dictionary.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_dictionary.cc:34: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 17%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_dynamic.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/dynamic_content.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_dynamic.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = DynamicContent; std::size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = DynamicContent; std::size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_dynamic.cc:85:24: required from here 85 | result->add(cont); | ~~~~~~~~~~~^~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_dynamic.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_dynamic.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 17%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_int.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_int.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_int.cc:145:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_int.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_int.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 18%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_path.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_path.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_path.cc:49:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_path.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_path.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*, const std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_path.cc:63:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 19%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_string.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_string.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 19%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_time.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_string.cc:63:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_string.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_string.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 20%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_transcoding.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/transcoding.h:40, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 20%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_tweak.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/directory_tweak.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_tweak.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:120:25: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:221:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:254:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:647:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, long unsigned int&, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, long unsigned int&, long unsigned int&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:679:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, long unsigned int&, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char* const&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_enum.h:130:13: required from 'bool ConfigEnumSetup::checkEnumValue(const std::string&, En&) const [with En = TranscodingType; std::string = std::__cxx11::basic_string]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_transcoding.cc:422:46: required from here 422 | if (setup->checkEnumValue(optValue, type)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char* const&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = DirectoryTweak; std::size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = DirectoryTweak; std::size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_tweak.cc:107:24: required from here 107 | result->add(dir); | ~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_setup.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_tweak.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_tweak.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 21%] Building CXX object CMakeFiles/libgerbera.dir/src/config/setup/config_setup_vector.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/setup/config_setup_vector.cc:33: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 22%] Building CXX object CMakeFiles/libgerbera.dir/src/content/autoscan_list.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/autoscan_list.h:29, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/autoscan_list.cc:27: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = AutoscanDirectory; std::size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = AutoscanDirectory; std::size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/autoscan_list.cc:84:26: required from here 84 | rmIdList->add(copy); | ~~~~~~~~~~~~~^~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 22%] Building CXX object CMakeFiles/libgerbera.dir/src/content/autoscan_setting.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/directory_tweak.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/autoscan_setting.cc:32: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 23%] Building CXX object CMakeFiles/libgerbera.dir/src/content/cm_task.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/cm_task.cc:29: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 24%] Building CXX object CMakeFiles/libgerbera.dir/src/content/content_manager.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/timer.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.h:36, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 24%] Building CXX object CMakeFiles/libgerbera.dir/src/content/import_service.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:550:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:672:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:752:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:849:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:856:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:906:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:1007:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/autoscan_list.h:29, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:37: /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h: In instantiation of 'void EditHelper::remove(const std::shared_ptr<_Tp>&) [with Editable = AutoscanDirectory]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:1604:25: required from here 1604 | autoscanList->remove(adir); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:133:10: warning: unused variable 'index' [-Wunused-variable] 133 | auto index = entry - list.begin(); | ^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:1035:5: required from 'std::shared_ptr ContentManager::updateCdsObject(const std::shared_ptr<_Tp>&, const std::map, std::__cxx11::basic_string >&) [with T = CdsObject]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:1163:35: required from here 1163 | return updateCdsObject(obj, parameters); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:169:13: required from 'static void ThreadRunner::waitFor(std::string_view, Predicate, int) [with Predicate = ContentManager::threadProc()::; Condition = std::_V2::condition_variable_any; Mutex = std::recursive_mutex; std::string_view = std::basic_string_view]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:1311:77: required from here 1311 | ThreadRunner::waitFor("ContentManager", [this] { return threadRunner != nullptr; }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = AutoscanDirectory; std::size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, std::size_t) [with Editable = AutoscanDirectory; std::size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:180:38: required from here 180 | autoscanList->add(dir); | ~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:195:13: required from 'void ThreadRunner::startThread() [with Condition = std::_V2::condition_variable_any; Mutex = std::recursive_mutex]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:54:27: required from 'ThreadRunner::ThreadRunner(std::string, ThreadProc, void*) [with Condition = std::_V2::condition_variable_any; Mutex = std::recursive_mutex; std::string = std::__cxx11::basic_string; ThreadProc = std::function]' 54 | ThreadRunner::startThread(); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /opt/tools/gcc14/include/c++/14.3.0/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = ThreadRunner<_V2::condition_variable_any, recursive_mutex>; _Args = {const char (&)[18], ContentManager::run()::, ContentManager*}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.cc:137:101: required from here 137 | threadRunner = std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 138 | "ContentTaskThread", [](void* arg) -> void* { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | auto inst = static_cast(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | inst->threadProc(); | ~~~~~~~~~~~~~~~~~~~ 141 | return nullptr; | ~~~~~~~~~~~~~~~ 142 | }, | ~~ 143 | this); | ~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:247:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:322:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:392:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:533:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:617:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:744:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:764:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, int&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, int&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/import_service.cc:918:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 25%] Building CXX object CMakeFiles/libgerbera.dir/src/content/inotify/autoscan_inotify.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/autoscan_inotify.cc:41: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/autoscan_inotify.cc:136:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_option_enum.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/autoscan_inotify.cc:39: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/autoscan_inotify.cc:187:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/autoscan_inotify.cc:418:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/autoscan_inotify.cc:496:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 26%] Building CXX object CMakeFiles/libgerbera.dir/src/content/inotify/directory_watch.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/autoscan.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/directory_watch.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 26%] Building CXX object CMakeFiles/libgerbera.dir/src/content/inotify/inotify_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/inotify_handler.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 27%] Building CXX object CMakeFiles/libgerbera.dir/src/content/inotify/inotify_types.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/inotify_handler.cc:96:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 28%] Building CXX object CMakeFiles/libgerbera.dir/src/content/inotify/mt_inotify.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/mt_inotify.cc:46: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 28%] Building CXX object CMakeFiles/libgerbera.dir/src/content/inotify/scripting_inotify.cc.o [ 29%] Building CXX object CMakeFiles/libgerbera.dir/src/content/layout/builtin_layout.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/layout/builtin_layout.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/mt_inotify.cc:116:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/mt_inotify.cc:45: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/inotify/mt_inotify.cc:199:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 29%] Building CXX object CMakeFiles/libgerbera.dir/src/content/layout/js_layout.cc.o [ 30%] Building CXX object CMakeFiles/libgerbera.dir/src/content/layout/layout.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/layout/layout.cc:28: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/layout/builtin_layout.cc:122:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/layout/layout.cc:71:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 31%] Building CXX object CMakeFiles/libgerbera.dir/src/content/onlineservice/curl_online_service.cc.o [ 31%] Building CXX object CMakeFiles/libgerbera.dir/src/content/onlineservice/lastfm_scrobbler.cc.o [ 32%] Building CXX object CMakeFiles/libgerbera.dir/src/content/onlineservice/lastfmlib.cc.o [ 33%] Building CXX object CMakeFiles/libgerbera.dir/src/content/onlineservice/online_service.cc.o [ 33%] Building CXX object CMakeFiles/libgerbera.dir/src/content/onlineservice/online_service_helper.cc.o [ 34%] Building CXX object CMakeFiles/libgerbera.dir/src/content/onlineservice/task_processor.cc.o [ 35%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/import_script.cc.o [ 35%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/js_functions.cc.o [ 36%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/metafile_parser_script.cc.o [ 37%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/parser_script.cc.o [ 37%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/playlist_parser_script.cc.o [ 38%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/script.cc.o [ 39%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/script_property.cc.o [ 39%] Building CXX object CMakeFiles/libgerbera.dir/src/content/scripting/scripting_runtime.cc.o [ 40%] Building CXX object CMakeFiles/libgerbera.dir/src/content/update_manager.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/update_manager.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/update_manager.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/update_manager.cc:214:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:169:13: required from 'static void ThreadRunner::waitFor(std::string_view, Predicate, int) [with Predicate = UpdateManager::threadProc()::; Condition = std::condition_variable; Mutex = std::mutex; std::string_view = std::basic_string_view]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/update_manager.cc:170:29: required from here 170 | StdThreadRunner::waitFor("UpdateManager", [this] { return threadRunner != nullptr; }); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:195:13: required from 'void ThreadRunner::startThread() [with Condition = std::condition_variable; Mutex = std::mutex]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:54:27: required from 'ThreadRunner::ThreadRunner(std::string, ThreadProc, void*) [with Condition = std::condition_variable; Mutex = std::mutex; std::string = std::__cxx11::basic_string; ThreadProc = std::function]' 54 | ThreadRunner::startThread(); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /opt/tools/gcc14/include/c++/14.3.0/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = ThreadRunner; _Args = {const char (&)[13], UpdateManager::run()::, UpdateManager*}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/update_manager.cc:60:53: required from here 60 | threadRunner = std::make_unique( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 61 | "UpdateThread", [](void* arg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | auto inst = static_cast(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | inst->threadProc(); | ~~~~~~~~~~~~~~~~~~~ 64 | }, | ~~ 65 | this); | ~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 40%] Building CXX object CMakeFiles/libgerbera.dir/src/context.cc.o [ 41%] Building C object CMakeFiles/libgerbera.dir/src/contrib/md5.c.o [ 42%] Building CXX object CMakeFiles/libgerbera.dir/src/database/database.cc.o [ 42%] Building CXX object CMakeFiles/libgerbera.dir/src/database/mysql/mysql_database.cc.o [ 43%] Building CXX object CMakeFiles/libgerbera.dir/src/database/mysql/mysql_result.cc.o [ 44%] Building CXX object CMakeFiles/libgerbera.dir/src/database/postgres/postgres_database.cc.o [ 44%] Building CXX object CMakeFiles/libgerbera.dir/src/database/postgres/pg_result.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/database.cc:44: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 45%] Building CXX object CMakeFiles/libgerbera.dir/src/database/postgres/pg_task.cc.o [ 46%] Building CXX object CMakeFiles/libgerbera.dir/src/database/search_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/search_handler.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:195:13: required from 'void ThreadRunner::startThread() [with Condition = std::condition_variable; Mutex = std::mutex]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:182:10: required from here 182 | void startThread() override | ^~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_format.h:28, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.h:40, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 46%] Building CXX object CMakeFiles/libgerbera.dir/src/database/sql_database.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/search_handler.cc:606:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/search_handler.h:35, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/search_handler.cc:26: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/search_handler.cc:705:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {long unsigned int, const unsigned int&, const unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:637:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {long unsigned int, const unsigned int&, const unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_format.h:28, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.h:40, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {long unsigned int&, long unsigned int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:660:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {long unsigned int&, long unsigned int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:672:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:1123:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:1612:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:2578:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, bool&, int&, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:2939:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, bool&, int&, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {bool&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:3072:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {bool&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:3119:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:3374:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char (&)[17], std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:3410:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char (&)[17], std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char (&)[14], const char (&)[17]}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:3443:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char (&)[14], const char (&)[17]}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:183:9: required from 'void EditHelper::_add(const std::shared_ptr<_Tp>&, size_t) [with Editable = AutoscanDirectory; size_t = long unsigned int]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:176:5: required from 'void EditHelper::add(const std::shared_ptr<_Tp>&, size_t) [with Editable = AutoscanDirectory; size_t = long unsigned int]' 176 | _add(editable, index); | ^~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.cc:2883:21: required from here 2883 | ret->add(adir); | ~~~~~~~~^~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 47%] Building CXX object CMakeFiles/libgerbera.dir/src/database/sql_table.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_table.cc:28: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 48%] Building CXX object CMakeFiles/libgerbera.dir/src/database/sqlite3/sl_result.cc.o [ 48%] Building CXX object CMakeFiles/libgerbera.dir/src/database/sqlite3/sl_task.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sl_task.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, int, unsigned int&, unsigned int&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, int, unsigned int&, unsigned int&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sl_task.cc:129:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, int, unsigned int&, unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sl_task.cc:28: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sl_task.cc:229:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 49%] Building CXX object CMakeFiles/libgerbera.dir/src/database/sqlite3/sqlite_config.cc.o [ 49%] Building CXX object CMakeFiles/libgerbera.dir/src/database/sqlite3/sqlite_database.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:130:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_format.h:28, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sql_database.h:40, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:144:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, unsigned int&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, unsigned int&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:232:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:234:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:286:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:291:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&, const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:169:13: required from 'static void ThreadRunner::waitFor(std::string_view, Predicate, int) [with Predicate = Sqlite3Database::threadProc()::; Condition = std::condition_variable; Mutex = std::mutex; std::string_view = std::basic_string_view]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:385:33: required from here 385 | StdThreadRunner::waitFor("Sqlite3Database", [this] { return threadRunner != nullptr; }); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:195:13: required from 'void ThreadRunner::startThread() [with Condition = std::condition_variable; Mutex = std::mutex]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:54:27: required from 'ThreadRunner::ThreadRunner(std::string, ThreadProc, void*) [with Condition = std::condition_variable; Mutex = std::mutex; std::string = std::__cxx11::basic_string; ThreadProc = std::function]' 54 | ThreadRunner::startThread(); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /opt/tools/gcc14/include/c++/14.3.0/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = ThreadRunner; _Args = {const char (&)[13], Sqlite3Database::run()::, Sqlite3Database*}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/database/sqlite3/sqlite_database.cc:185:53: required from here 185 | threadRunner = std::make_unique( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 186 | "SQLiteThread", [](void* arg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | auto inst = static_cast(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | inst->threadProc(); }, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 50%] Building CXX object CMakeFiles/libgerbera.dir/src/exceptions.cc.o [ 51%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/buffered_io_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/buffered_io_handler.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/buffered_io_handler.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/buffered_io_handler.cc:141:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:169:13: required from 'static void ThreadRunner::waitFor(std::string_view, Predicate, int) [with Predicate = BufferedIOHandler::threadProc()::; Condition = std::condition_variable; Mutex = std::mutex; std::string_view = std::basic_string_view]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/buffered_io_handler.cc:80:29: required from here 80 | StdThreadRunner::waitFor("BufferedIOHandler", [this] { return threadRunner != nullptr; }); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 51%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/curl_io_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/curl_io_handler.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/curl_io_handler.cc:36: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {CURLcode&, char (&)[256]}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/curl_io_handler.cc:152:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {CURLcode&, char (&)[256]}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {CURLcode&, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/curl_io_handler.cc:154:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {CURLcode&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:169:13: required from 'static void ThreadRunner::waitFor(std::string_view, Predicate, int) [with Predicate = CurlIOHandler::threadProc()::; Condition = std::condition_variable; Mutex = std::mutex; std::string_view = std::basic_string_view]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/curl_io_handler.cc:87:29: required from here 87 | StdThreadRunner::waitFor("CurlIOHandler", [this] { return threadRunner != nullptr; }); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 52%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/file_io_handler.cc.o [ 53%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/io_handler.cc.o [ 53%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/io_handler_buffer_helper.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:169:13: required from 'static void ThreadRunner::waitFor(std::string_view, Predicate, int) [with Predicate = IOHandlerBufferHelper::read(std::byte*, std::size_t)::; Condition = std::condition_variable; Mutex = std::mutex; std::string_view = std::basic_string_view]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.cc:77:29: required from here 77 | StdThreadRunner::waitFor( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 78 | "IOHandlerBufferHelper", [this] { return threadRunner != nullptr; }, 100); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:56:13: required from 'ThreadRunner::ThreadRunner(std::string, ThreadProc, void*) [with Condition = std::condition_variable; Mutex = std::mutex; std::string = std::__cxx11::basic_string; ThreadProc = std::function]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc14/include/c++/14.3.0/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = ThreadRunner; _Args = {const char (&)[19], IOHandlerBufferHelper::startBufferThread()::, IOHandlerBufferHelper*}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.cc:182:53: required from here 182 | threadRunner = std::make_unique( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 183 | "BufferHelperThread", [](void* arg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | auto inst = static_cast(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | inst->threadProc(); | ~~~~~~~~~~~~~~~~~~~ 186 | }, | ~~ 187 | this); | ~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:195:13: required from 'void ThreadRunner::startThread() [with Condition = std::condition_variable; Mutex = std::mutex]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:54:27: required from 'ThreadRunner::ThreadRunner(std::string, ThreadProc, void*) [with Condition = std::condition_variable; Mutex = std::mutex; std::string = std::__cxx11::basic_string; ThreadProc = std::function]' 54 | ThreadRunner::startThread(); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /opt/tools/gcc14/include/c++/14.3.0/bits/unique_ptr.h:1077:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = ThreadRunner; _Args = {const char (&)[19], IOHandlerBufferHelper::startBufferThread()::, IOHandlerBufferHelper*}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' 1077 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_buffer_helper.cc:182:53: required from here 182 | threadRunner = std::make_unique( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 183 | "BufferHelperThread", [](void* arg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | auto inst = static_cast(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | inst->threadProc(); | ~~~~~~~~~~~~~~~~~~~ 186 | }, | ~~ 187 | this); | ~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 54%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/io_handler_chainer.cc.o [ 55%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/mem_io_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/io_handler_chainer.cc:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 55%] Building CXX object CMakeFiles/libgerbera.dir/src/iohandler/process_io_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/timer.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/iohandler/process_io_handler.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 56%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/exiv2_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/exiv2_handler.cc:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 57%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/ffmpeg_handler.cc.o [ 57%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/ffmpeg_thumbnailer_handler.cc.o [ 58%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/libexif_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/exiv2_handler.cc:84:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/exiv2_handler.cc:131:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/exiv2_handler.cc:136:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/exiv2_handler.cc:228:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/libexif_handler.cc:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, long unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/libexif_handler.cc:55:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, long unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/libexif_handler.cc:66:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/libexif_handler.cc:181:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/libexif_handler.cc:275:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/libexif_handler.cc:314:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 59%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/matroska_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/matroska_handler.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlStream.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/matroska_handler.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/matroska_handler.cc:28: /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] 395 | virtual operator const EbmlId &() const = 0; | ^~~~~~~~ : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/matroska_handler.cc:383:13: required from 'std::string MkvObject::getString(libebml::EbmlElement*) [with MkvKey = libmatroska::KaxTagName; std::string = std::__cxx11::basic_string]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/matroska_handler.cc:440:67: required from here 440 | name = mkvObject.getString(tagElv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 59%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/metacontent_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metacontent_handler.cc:29: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metacontent_handler.cc:291:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metacontent_handler.cc:319:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metacontent_handler.cc:559:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 60%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/metadata_enums.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.cc:34: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 60%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/metadata_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_handler.cc:29: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 61%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/metadata_service.cc.o [ 62%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/resolution.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_service.cc:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 62%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/taglib_handler.cc:39: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlStream.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/matroska_handler.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_service.cc:63: /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] 395 | virtual operator const EbmlId &() const = 0; | ^~~~~~~~ : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' /tmp/work/multimedia/gerbera/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=] : note: by 'operator' In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::basic_string_view >&, const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring >&, const char*, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_service.cc:202:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::basic_string_view >&, const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/taglib_handler.cc:201:21: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/taglib_handler.cc:391:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/taglib_handler.cc:577:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 63%] Building CXX object CMakeFiles/libgerbera.dir/src/metadata/wavpack_handler.cc.o [ 64%] Building CXX object CMakeFiles/libgerbera.dir/src/request_handler/file_request_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/file_request_handler.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 64%] Building CXX object CMakeFiles/libgerbera.dir/src/request_handler/device_description_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/device_description_handler.cc:36: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 65%] Building CXX object CMakeFiles/libgerbera.dir/src/request_handler/request_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/timer.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/request_handler.cc:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 66%] Building CXX object CMakeFiles/libgerbera.dir/src/request_handler/ui_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/ui_handler.cc:35: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 66%] Building CXX object CMakeFiles/libgerbera.dir/src/request_handler/upnp_desc_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/upnp_desc_handler.cc:36: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/upnp_desc_handler.cc:56:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_options.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/clients.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/upnp_desc_handler.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 67%] Building CXX object CMakeFiles/libgerbera.dir/src/request_handler/url_request_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_item.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/url_request_handler.cc:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 68%] Building CXX object CMakeFiles/libgerbera.dir/src/server.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/timer.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content_manager.h:36, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:42: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/request_handler/url_request_handler.cc:92:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 68%] Building CXX object CMakeFiles/libgerbera.dir/src/subscription_request.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:172:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/config_definition.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:39: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:274:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:345:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, short unsigned int&, const char*, int&, long unsigned int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:363:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, short unsigned int&, const char*, int&, long unsigned int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, short unsigned int&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, short unsigned int&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:377:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, short unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:458:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:530:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {int&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {Upnp_EventType_e&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:552:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {Upnp_EventType_e&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*&, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, std::__cxx11::basic_string, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/server.cc:717:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*&, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 69%] Building CXX object CMakeFiles/libgerbera.dir/src/transcoding/transcode_dispatcher.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/transcoding.h:40, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/transcoding/transcode_dispatcher.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:195:13: required from 'void ThreadRunner::startThread() [with Condition = std::condition_variable; Mutex = std::mutex]' 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:182:10: required from here 182 | void startThread() override | ^~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 69%] Building CXX object CMakeFiles/libgerbera.dir/src/transcoding/transcode_ext_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/transcoding/transcode_ext_handler.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/transcoding/transcode_ext_handler.cc:131:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 70%] Building CXX object CMakeFiles/libgerbera.dir/src/transcoding/transcode_handler.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_runner.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/timer.h:38, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/content/content.h:31, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/transcoding/transcode_handler.cc:29: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 71%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/client_manager.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/client_config.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/client_manager.cc:33: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 71%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/compat.cc.o [ 72%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/conn_mgr_service.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/conn_mgr_service.cc:46: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 73%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/cont_dir_service.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/cont_dir_service.cc:40: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 73%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/headers.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/headers.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 74%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/mr_reg_service.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/mr_reg_service.cc:45: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 75%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/quirks.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/quirks.cc:30: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 75%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/upnp_service.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/upnp_service.cc:33: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/quirks.cc:260:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 76%] Building CXX object CMakeFiles/libgerbera.dir/src/upnp/xml_builder.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/metadata/metadata_enums.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_objects.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/cds/cds_container.h:33, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/xml_builder.cc:37: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 77%] Building CXX object CMakeFiles/libgerbera.dir/src/util/generic_task.cc.o [ 77%] Building CXX object CMakeFiles/libgerbera.dir/src/util/grb_fs.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_fs.cc:26: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/upnp/xml_builder.cc:630:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_fs.cc:150:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_fs.cc:25: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_fs.cc:170:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 78%] Building CXX object CMakeFiles/libgerbera.dir/src/util/grb_net.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_net.cc:26: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, int&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, int&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_net.cc:94:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_net.cc:25: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_net.cc:158:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_net.cc:196:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_net.cc:218:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 79%] Building CXX object CMakeFiles/libgerbera.dir/src/util/grb_time.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_time.cc:25: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::basic_string_view >&}; fmt::v12::format_string = fmt::v12::fstring >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_time.cc:98:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::basic_string_view >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_time.cc:125:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/grb_time.cc:144:5: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 79%] Building CXX object CMakeFiles/libgerbera.dir/src/util/jpeg_resolution.cc.o [ 80%] Building CXX object CMakeFiles/libgerbera.dir/src/util/logger.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.cc:26: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 80%] Building CXX object CMakeFiles/libgerbera.dir/src/util/mime.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/mime.cc:31: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 81%] Building CXX object CMakeFiles/libgerbera.dir/src/util/process_executor.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/process_executor.cc:45: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, fmt::v12::join_view<__gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, __gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, char>}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, fmt::v12::join_view<__gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, __gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, char> >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/process_executor.cc:79:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, fmt::v12::join_view<__gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, __gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > >, char>}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/core.h:8, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/exceptions.h:37, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/process_executor.cc:44: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/process_executor.cc:144:17: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/process_executor.cc:148:13: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [ 82%] Building CXX object CMakeFiles/libgerbera.dir/src/util/string_converter.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/edit_helper.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/config/result/directory_tweak.h:30, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/string_converter.cc:39: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition [ 82%] Building CXX object CMakeFiles/libgerbera.dir/src/util/thread_executor.cc.o In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/common.h:7, from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:12, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:43, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_executor.cc:36: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/tweakme.h:81:9: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | ^~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/string_converter.cc: In member function 'std::pair, std::__cxx11::basic_string > StringConverter::_convert(const std::string&, bool, std::size_t*)': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/string_converter.cc:141:25: error: invalid conversion from 'const char**' to 'char**' [-fpermissive] 141 | int ret = iconv(cd, inputPtr, &inputBytes, outputPtr, &outputBytes); | ^~~~~~~~ | | | const char** In file included from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/string_converter.h:39, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/string_converter.cc:34: /tmp/work/multimedia/gerbera/work/.buildlink/include/iconv.h:81:43: note: initializing argument 2 of 'std::size_t libiconv(libiconv_t, char**, std::size_t*, char**, std::size_t*)' 81 | extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft); | ~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/spdlog.h:15: /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/thread_executor.cc:56:9: required from here 293 | (logger)->log(spdlog::source_loc{__FILE__, __LINE__, SPDLOG_FUNCTION}, level, __VA_ARGS__) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/multimedia/gerbera/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const fmt::v12::string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/format.h:41, from /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/src/util/logger.h:38: /tmp/work/multimedia/gerbera/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ --- CMakeFiles/libgerbera.dir/src/util/string_converter.cc.o --- *** [CMakeFiles/libgerbera.dir/src/util/string_converter.cc.o] Error code 1 bmake[2]: stopped making "CMakeFiles/libgerbera.dir/build" in /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "CMakeFiles/libgerbera.dir/build" in /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/cmake-pkgsrc-build --- CMakeFiles/libgerbera.dir/all --- *** [CMakeFiles/libgerbera.dir/all] Error code 2 bmake[1]: stopped making "all" in /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /tmp/work/multimedia/gerbera/work/gerbera-3.0.0/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/gerbera *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/gerbera