Applying ./patches/010-matroska-memory-leak.patch using plaintext: patching file src/metadata/matroska_handler.cc Applying ./patches/020-meson.patch using plaintext: patching file .gitignore patching file meson.build patching file meson_options.txt patching file subprojects/.gitignore patching file subprojects/fmt.wrap patching file subprojects/gtest.wrap patching file subprojects/lastfmlib.wrap patching file subprojects/libebml.wrap patching file subprojects/libexif.wrap patching file subprojects/libffmpegthumbnailer.wrap patching file subprojects/libmatroska.wrap patching file subprojects/libnpupnp.wrap patching file subprojects/libupnp.wrap patching file subprojects/packagefiles/lastfmlib/meson.build patching file subprojects/pugixml.wrap patching file subprojects/spdlog.wrap patching file subprojects/sqlite3.wrap patching file subprojects/taglib.wrap patching file test/config/meson.build patching file test/content/meson.build patching file test/core/meson.build patching file test/database/meson.build patching file test/meson.build patching file test/scripting/meson.build patching file test/util/meson.build The Meson build system Version: 0.61.5 Source dir: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0 Build dir: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0/openwrt-build Build type: cross build Project name: gerbera Project version: 1.11.0 C compiler for the host machine: arm-openwrt-linux-muslgnueabi-gcc (gcc 11.3.0 "arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 11.3.0 r20346-163e680e05) 11.3.0") C linker for the host machine: arm-openwrt-linux-muslgnueabi-gcc ld.bfd 2.37 C++ compiler for the host machine: arm-openwrt-linux-muslgnueabi-g++ (gcc 11.3.0 "arm-openwrt-linux-muslgnueabi-g++ (OpenWrt GCC 11.3.0 r20346-163e680e05) 11.3.0") C++ linker for the host machine: arm-openwrt-linux-muslgnueabi-g++ ld.bfd 2.37 C compiler for the build machine: gcc (gcc 8.3.0 "gcc (Debian 8.3.0-6) 8.3.0") C linker for the build machine: gcc ld.bfd 2.31.1 C++ compiler for the build machine: g++ (gcc 8.3.0 "g++ (Debian 8.3.0-6) 8.3.0") C++ linker for the build machine: g++ ld.bfd 2.31.1 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: generic Target machine cpu family: arm Target machine cpu: generic Found pkg-config: /builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config (1.8.0) Run-time dependency fmt found: YES 9.0.0 Run-time dependency pugixml found: YES 1.12 Run-time dependency spdlog found: YES 1.9.2 Run-time dependency sqlite3 found: YES 3.37.0 Run-time dependency iconv found: YES Checking if "built-in atomics" : links: YES Checking for function "nl_langinfo" : YES Checking for function "setlocale" : YES Run-time dependency uuid found: YES 2.38.0 Found CMake: /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake (3.22.3) Run-time dependency nsl found: NO (tried pkgconfig and cmake) Run-time dependency socket found: NO (tried pkgconfig and cmake) Dependency libavcodec skipped: feature avcodec disabled Dependency libavfilter skipped: feature avcodec disabled Dependency libavformat skipped: feature avcodec disabled Dependency libavutil skipped: feature avcodec disabled Run-time dependency libcurl found: YES 7.83.1 Run-time dependency libexif found: YES 0.6.24 Dependency exiv2 skipped: feature exiv2 disabled Dependency libffmpegthumbnailer skipped: feature ffmpegthumbnailer disabled Dependency duktape skipped: feature js disabled Dependency liblastfm skipped: feature lastfm disabled Library magic found: YES Run-time dependency libebml found: YES 1.4.2 Run-time dependency libmatroska found: YES 1.6.3 Dependency libmariadb skipped: feature mysql disabled Run-time dependency libnpupnp found: YES 4.2.3 Run-time dependency taglib found: YES 1.12 Dependency wavpack skipped: feature wavpack disabled Dependency gmock skipped: feature tests disabled Dependency gtest skipped: feature tests disabled Dependency systemd skipped: feature systemd disabled Build targets in project: 2 gerbera 1.11.0 User defined options Cross files : /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0/openwrt-cross.txt Native files : /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0/openwrt-native.txt buildtype : plain b_lto : true avcodec : disabled curl : enabled exif : enabled exiv2 : disabled ffmpegthumbnailer: disabled inotify : enabled js : disabled lastfm : disabled magic : enabled matroska : enabled mysql : disabled npupnp : enabled systemd : disabled taglib : enabled tests : disabled wavpack : disabled Found ninja-1.11.0 at /builder/shared-workdir/build/sdk/staging_dir/host/bin/ninja ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0/openwrt-build' [1/122] Compiling C++ object libgerbera.a.p/src_action_request.cc.o [2/122] Compiling C++ object libgerbera.a.p/src_cds_objects.cc.o [3/122] Compiling C++ object libgerbera.a.p/src_cds_resource.cc.o [4/122] Compiling C++ object libgerbera.a.p/src_config_client_config.cc.o [5/122] Compiling C++ object libgerbera.a.p/src_config_config_generator.cc.o [6/122] Compiling C++ object libgerbera.a.p/src_config_config_definition.cc.o [7/122] Compiling C++ object libgerbera.a.p/src_config_config_manager.cc.o [8/122] Compiling C++ object libgerbera.a.p/src_config_config_options.cc.o [9/122] Compiling C++ object libgerbera.a.p/src_config_config_setup.cc.o [10/122] Compiling C++ object libgerbera.a.p/src_config_directory_tweak.cc.o [11/122] Compiling C++ object libgerbera.a.p/src_config_dynamic_content.cc.o [12/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_array.cc.o [13/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_autoscan.cc.o [14/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_bool.cc.o [15/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_dictionary.cc.o [16/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_client.cc.o [17/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_int.cc.o [18/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_dynamic.cc.o [19/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_string.cc.o [20/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_path.cc.o [21/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_tweak.cc.o [22/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_transcoding.cc.o [23/122] Compiling C++ object libgerbera.a.p/src_config_setup_config_setup_vector.cc.o [24/122] Compiling C++ object libgerbera.a.p/src_content_autoscan.cc.o [25/122] Compiling C++ object libgerbera.a.p/src_content_autoscan_list.cc.o [26/122] Compiling C++ object libgerbera.a.p/src_content_autoscan_inotify.cc.o [27/122] Compiling C++ object libgerbera.a.p/src_content_content_manager.cc.o [28/122] Compiling C++ object libgerbera.a.p/src_content_layout_js_layout.cc.o [29/122] Compiling C++ object libgerbera.a.p/src_content_layout_builtin_layout.cc.o [30/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_atrailers_service.cc.o [31/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_atrailers_content_handler.cc.o [32/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_lastfm_scrobbler.cc.o [33/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_online_service.cc.o [34/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_curl_online_service.cc.o [35/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_online_service_helper.cc.o [36/122] Compiling C++ object libgerbera.a.p/src_content_scripting_import_script.cc.o [37/122] Compiling C++ object libgerbera.a.p/src_content_scripting_js_functions.cc.o [38/122] Compiling C++ object libgerbera.a.p/src_content_scripting_playlist_parser_script.cc.o [39/122] Compiling C++ object libgerbera.a.p/src_content_scripting_scripting_runtime.cc.o [40/122] Compiling C++ object libgerbera.a.p/src_content_scripting_script.cc.o [41/122] Compiling C++ object libgerbera.a.p/src_content_onlineservice_task_processor.cc.o [42/122] Compiling C++ object libgerbera.a.p/src_context.cc.o [43/122] Compiling C object libgerbera.a.p/src_contrib_md5.c.o [44/122] Compiling C++ object libgerbera.a.p/src_content_update_manager.cc.o [45/122] Compiling C++ object libgerbera.a.p/src_exceptions.cc.o [46/122] Compiling C++ object libgerbera.a.p/src_device_description_handler.cc.o [47/122] Compiling C++ object libgerbera.a.p/src_file_request_handler.cc.o [48/122] Compiling C++ object libgerbera.a.p/src_iohandler_buffered_io_handler.cc.o [49/122] Compiling C++ object libgerbera.a.p/src_iohandler_curl_io_handler.cc.o [50/122] Compiling C++ object libgerbera.a.p/src_iohandler_file_io_handler.cc.o [51/122] Compiling C++ object libgerbera.a.p/src_iohandler_io_handler.cc.o [52/122] Compiling C++ object libgerbera.a.p/src_iohandler_io_handler_buffer_helper.cc.o [53/122] Compiling C++ object libgerbera.a.p/src_iohandler_io_handler_chainer.cc.o [54/122] Compiling C++ object libgerbera.a.p/src_iohandler_mem_io_handler.cc.o [55/122] Compiling C++ object libgerbera.a.p/src_metadata_exiv2_handler.cc.o [56/122] Compiling C++ object libgerbera.a.p/src_metadata_ffmpeg_handler.cc.o [57/122] Compiling C++ object libgerbera.a.p/src_metadata_ffmpeg_thumbnailer_handler.cc.o [58/122] Compiling C++ object libgerbera.a.p/src_iohandler_process_io_handler.cc.o [59/122] Compiling C++ object libgerbera.a.p/src_metadata_libexif_handler.cc.o [60/122] Compiling C++ object libgerbera.a.p/src_metadata_matroska_handler.cc.o [61/122] Compiling C++ object libgerbera.a.p/src_metadata_metadata_handler.cc.o [62/122] Compiling C++ object libgerbera.a.p/src_metadata_metacontent_handler.cc.o [63/122] Compiling C++ object libgerbera.a.p/src_metadata_resolution.cc.o [64/122] Compiling C++ object libgerbera.a.p/src_metadata_wavpack_handler.cc.o [65/122] Compiling C++ object libgerbera.a.p/src_request_handler.cc.o [66/122] Compiling C++ object libgerbera.a.p/src_metadata_taglib_handler.cc.o [67/122] Compiling C++ object libgerbera.a.p/src_database_mysql_mysql_database.cc.o [68/122] Compiling C++ object libgerbera.a.p/src_database_sqlite3_sqlite_database.cc.o [69/122] Compiling C++ object libgerbera.a.p/src_server.cc.o [70/122] Compiling C++ object libgerbera.a.p/src_database_database.cc.o [71/122] Compiling C++ object libgerbera.a.p/src_database_sql_database.cc.o FAILED: libgerbera.a.p/src_database_sql_database.cc.o arm-openwrt-linux-muslgnueabi-g++ -Ilibgerbera.a.p -I. -I.. -I../src -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/taglib -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/npupnp -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/uuid -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-11.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-11.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+vfpv4_gcc-11.3.0_musl_eabi/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 '-DGERBERA_VERSION="1.11.0"' '-DPACKAGE_DATADIR="/usr/share/gerbera"' '-DCOMPILE_INFO="WITH_MAGIC=YES\nWITH_MYSQL=NO\nWITH_CURL=YES\nWITH_INOTIFY=YES\nWITH_JS=NO\nWITH_TAGLIB=YES\nWITH_AVCODEC=NO\nWITH_FFMPEGTHUMBNAILER=NO\nWITH_EXIF=YES\nWITH_EXIV2=NO\nWITH_SYSTEMD=NO\nWITH_LASTFM=NO\nWITH_DEBUG=NO\nWITH_TESTS=NO"' '-DGIT_COMMIT_HASH=""' '-DGIT_BRANCH=""' -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0=gerbera-1.11.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -ffunction-sections -fdata-sections -fPIC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DEBML_STATIC_DEFINE -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -DHAVE_CURL -DONLINE_SERVICES -DATRAILERS -DHAVE_LIBEXIF -DHAVE_INOTIFY -DHAVE_MAGIC -DHAVE_MATROSKA -DUSING_NPUPNP -DHAVE_TAGLIB -MD -MQ libgerbera.a.p/src_database_sql_database.cc.o -MF libgerbera.a.p/src_database_sql_database.cc.o.d -o libgerbera.a.p/src_database_sql_database.cc.o -c ../src/database/sql_database.cc In file included from ../src/util/logger.h:35, from ../src/common.h:36, from ../src/util/timer.h:39, from ../src/content/autoscan.h:38, from ../src/database/database.h:39, from ../src/database/sql_database.h:41, from ../src/database/sql_database.cc:32: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/format.h: In instantiation of 'decltype (ctx.out()) fmt::v9::formatter, Char>::format(const fmt::v9::join_view&, FormatContext&) const [with FormatContext = fmt::v9::basic_format_context; It = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >; Char = char; decltype (ctx.out()) = fmt::v9::appender]': /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1295:28: required from 'static void fmt::v9::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>; Formatter = fmt::v9::formatter >, __gnu_cxx::__normal_iterator >, char>, char, void>; Context = fmt::v9::basic_format_context; typename Context::parse_context_type = fmt::v9::basic_format_parse_context]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1274:19: required from 'constexpr fmt::v9::detail::value::value(T&) [with T = const fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>; Context = fmt::v9::basic_format_context]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1736:14: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>&]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1753:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; fmt::v9::detail::type = fmt::v9::detail::type::custom_type; T = fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>&; typename std::enable_if::type = 0]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1877:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>&}; Context = fmt::v9::basic_format_context; Args = {fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>}]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1894:38: required from 'constexpr fmt::v9::format_arg_store::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = fmt::v9::basic_format_context; Args = {fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>&}]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:3163:44: required from 'std::string fmt::v9::format(fmt::v9::format_string, T&& ...) [with T = {fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>}; std::string = std::__cxx11::basic_string; fmt::v9::format_string = fmt::v9::basic_format_string > >, __gnu_cxx::__normal_iterator > >, char> >]' ../src/database/sql_database.cc:417:43: required from here /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/format.h:3948:36: error: passing 'const formatter_type' {aka 'const fmt::v9::formatter'} as 'this' argument discards qualifiers [-fpermissive] 3948 | out = value_formatter_.format(map(*it), ctx); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../src/database/sql_database.h:42, from ../src/database/sql_database.cc:32: ../src/database/sql_format.h:45:10: note: in call to 'decltype (ctx.out()) fmt::v9::formatter::format(const SQLIdentifier&, FormatContext&) [with FormatContext = fmt::v9::basic_format_context; decltype (ctx.out()) = fmt::v9::appender]' 45 | auto format(const SQLIdentifier& tn, FormatContext& ctx) -> decltype(ctx.out()) | ^~~~~~ In file included from ../src/util/logger.h:35, from ../src/common.h:36, from ../src/util/timer.h:39, from ../src/content/autoscan.h:38, from ../src/database/database.h:39, from ../src/database/sql_database.h:41, from ../src/database/sql_database.cc:32: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/format.h:3953:38: error: passing 'const formatter_type' {aka 'const fmt::v9::formatter'} as 'this' argument discards qualifiers [-fpermissive] 3953 | out = value_formatter_.format(map(*it), ctx); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../src/database/sql_database.h:42, from ../src/database/sql_database.cc:32: ../src/database/sql_format.h:45:10: note: in call to 'decltype (ctx.out()) fmt::v9::formatter::format(const SQLIdentifier&, FormatContext&) [with FormatContext = fmt::v9::basic_format_context; decltype (ctx.out()) = fmt::v9::appender]' 45 | auto format(const SQLIdentifier& tn, FormatContext& ctx) -> decltype(ctx.out()) | ^~~~~~ In file included from ../src/util/logger.h:35, from ../src/common.h:36, from ../src/util/timer.h:39, from ../src/content/autoscan.h:38, from ../src/database/database.h:39, from ../src/database/sql_database.h:41, from ../src/database/sql_database.cc:32: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/format.h: In instantiation of 'decltype (ctx.out()) fmt::v9::formatter, Char>::format(const fmt::v9::join_view&, FormatContext&) const [with FormatContext = fmt::v9::basic_format_context; It = __gnu_cxx::__normal_iterator >; Sentinel = __gnu_cxx::__normal_iterator >; Char = char; decltype (ctx.out()) = fmt::v9::appender]': /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1295:28: required from 'static void fmt::v9::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>; Formatter = fmt::v9::formatter >, __gnu_cxx::__normal_iterator >, char>, char, void>; Context = fmt::v9::basic_format_context; typename Context::parse_context_type = fmt::v9::basic_format_parse_context]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1274:19: required from 'constexpr fmt::v9::detail::value::value(T&) [with T = const fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>; Context = fmt::v9::basic_format_context]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1736:14: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_value(T&&) [with Context = fmt::v9::basic_format_context; T = fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>&]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1753:29: required from 'constexpr fmt::v9::detail::value fmt::v9::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v9::basic_format_context; fmt::v9::detail::type = fmt::v9::detail::type::custom_type; T = fmt::v9::join_view<__gnu_cxx::__normal_iterator >, __gnu_cxx::__normal_iterator >, char>&; typename std::enable_if::type = 0]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1877:77: required from 'constexpr fmt::v9::format_arg_store::format_arg_store(T&& ...) [with T = {SQLIdentifier&, fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>&, fmt::v9::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>&}; Context = fmt::v9::basic_format_context; Args = {SQLIdentifier, fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>, fmt::v9::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>}]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:1894:38: required from 'constexpr fmt::v9::format_arg_store::type>::type ...> fmt::v9::make_format_args(Args&& ...) [with Context = fmt::v9::basic_format_context; Args = {SQLIdentifier&, fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>&, fmt::v9::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>&}]' /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/core.h:3163:44: required from 'std::string fmt::v9::format(fmt::v9::format_string, T&& ...) [with T = {SQLIdentifier, fmt::v9::join_view<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, char>, fmt::v9::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>}; std::string = std::__cxx11::basic_string; fmt::v9::format_string = fmt::v9::basic_format_string > >, __gnu_cxx::__normal_iterator > >, char>, fmt::v9::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> >]' ../src/database/sql_database.cc:1339:27: required from here /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/format.h:3948:36: error: passing 'const formatter_type' {aka 'const fmt::v9::formatter'} as 'this' argument discards qualifiers [-fpermissive] 3948 | out = value_formatter_.format(map(*it), ctx); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../src/database/sql_database.h:42, from ../src/database/sql_database.cc:32: ../src/database/sql_format.h:45:10: note: in call to 'decltype (ctx.out()) fmt::v9::formatter::format(const SQLIdentifier&, FormatContext&) [with FormatContext = fmt::v9::basic_format_context; decltype (ctx.out()) = fmt::v9::appender]' 45 | auto format(const SQLIdentifier& tn, FormatContext& ctx) -> decltype(ctx.out()) | ^~~~~~ In file included from ../src/util/logger.h:35, from ../src/common.h:36, from ../src/util/timer.h:39, from ../src/content/autoscan.h:38, from ../src/database/database.h:39, from ../src/database/sql_database.h:41, from ../src/database/sql_database.cc:32: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+vfpv4_musl_eabi/usr/include/fmt/format.h:3953:38: error: passing 'const formatter_type' {aka 'const fmt::v9::formatter'} as 'this' argument discards qualifiers [-fpermissive] 3953 | out = value_formatter_.format(map(*it), ctx); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../src/database/sql_database.h:42, from ../src/database/sql_database.cc:32: ../src/database/sql_format.h:45:10: note: in call to 'decltype (ctx.out()) fmt::v9::formatter::format(const SQLIdentifier&, FormatContext&) [with FormatContext = fmt::v9::basic_format_context; decltype (ctx.out()) = fmt::v9::appender]' 45 | auto format(const SQLIdentifier& tn, FormatContext& ctx) -> decltype(ctx.out()) | ^~~~~~ [72/122] Compiling C++ object libgerbera.a.p/src_database_search_handler.cc.o ninja: build stopped: subcommand failed. make[3]: *** [Makefile:85: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+vfpv4_musl_eabi/gerbera-1.11.0/.built] Error 1 time: package/feeds/packages/gerbera/compile#231.23#12.61#132.87