==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: gsmartcontrol 2.0.2-1 (Wed Feb 26 13:58:59 2025)
==> Retrieving sources...
  -> Found gsmartcontrol-2.0.2.tar.gz
  -> Found org.archlinux.pkexec.gsmartcontrol.policy
  -> Found gsmartcontrol_polkit
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    gsmartcontrol-2.0.2.tar.gz ... Passed
    org.archlinux.pkexec.gsmartcontrol.policy ... Passed
    gsmartcontrol_polkit ... Passed
==> Making package: gsmartcontrol 2.0.2-1 (Wed Feb 26 13:59:18 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (93) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2
              adwaita-cursors-47.0-1  adwaita-icon-theme-47.0-1
              adwaita-icon-theme-legacy-46.2-3  at-spi2-core-2.54.1-1
              atkmm-2.28.4-1  avahi-1:0.8+r194+g3f79789-3  cairo-1.18.2-2
              cairomm-1.14.5-1  cantarell-fonts-1:0.303.1-2  dav1d-1.5.1-1
              dconf-0.40.0-3  default-cursors-3-1  desktop-file-utils-0.28-1
              duktape-2.7.0-7  fontconfig-2:2.16.0-2  freetype2-2.13.3-3
              fribidi-1.0.16-1  gdk-pixbuf2-2.42.12-2
              glib-networking-1:2.80.1-1  glibmm-2.66.7-1  graphite-1:1.3.14-4
              gsettings-desktop-schemas-47.1-1  gsettings-system-schemas-47.1-1
              gtk-update-icon-cache-1:4.16.12-1  gtk3-1:3.24.48-2
              harfbuzz-10.3.0-1  iso-codes-4.17.0-1  jbigkit-2.1-8
              json-glib-1.10.6-1  lcms2-2.17-1  libcloudproviders-0.3.6-1
              libcolord-1.4.7-2  libcups-2:2.4.11-2  libdaemon-0.14-6
              libdatrie-0.2.13-4  libdrm-2.4.124-1  libedit-20250104_3.1-1
              libepoxy-1.5.10-3  libglvnd-1.7.0-1  libice-1.1.2-1
              libjpeg-turbo-3.1.0-1  libpciaccess-0.18.1-2  libpng-1.6.47-1
              libproxy-0.5.9-1  librsvg-2:2.59.2-1  libsigc++-2.12.0-1
              libsm-1.2.5-1  libsoup3-3.6.4-1  libstemmer-2.2.0-2
              libthai-0.1.29-3  libtiff-4.7.0-1  libx11-1.8.11-1
              libxau-1.0.12-1  libxaw-1.0.16-1  libxcb-1.17.0-1
              libxcomposite-0.4.6-2  libxcursor-1.2.3-1  libxdamage-1.1.6-2
              libxdmcp-1.1.5-1.1  libxext-1.3.6-1  libxfixes-6.0.1-2
              libxft-2.3.8-2  libxi-1.8.2-1  libxinerama-1.1.5-2
              libxkbcommon-1.8.0-1  libxmu-1.2.1-1  libxpm-3.5.17-2
              libxrandr-1.5.4-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1
              libxt-1.3.1-1  libxtst-1.2.5-1  libxxf86vm-1.1.6-1
              llvm-libs-19.1.7-1  lm_sensors-1:3.6.0.r41.g31d1f125-3
              lzo-2.10-5  mesa-1:24.3.4-1  pango-1:1.56.1-1  pangomm-2.46.4-1
              pixman-0.44.2-1  shared-mime-info-2.4-1  spirv-tools-2024.4.rc2-1
              tinysparql-3.8.2-3  wayland-1.23.1-1  xcb-proto-1.17.0-3
              xkeyboard-config-2.44-1  xorg-xprop-1.2.8-1  xorgproto-2024.1-2
              gtkmm3-3.24.9-1  hicolor-icon-theme-0.18-1  smartmontools-7.4-2
              xorg-xmessage-1.0.7-1

Total Download Size:     3.26 MiB
Total Installed Size:  402.35 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 gtkmm3-3.24.9-1-armv7h downloading...
 glibmm-2.66.7-1-armv7h downloading...
 smartmontools-7.4-2-armv7h downloading...
 libxaw-1.0.16-1-armv7h downloading...
 pangomm-2.46.4-1-armv7h downloading...
 atkmm-2.28.4-1-armv7h downloading...
 cairomm-1.14.5-1-armv7h downloading...
 libsigc++-2.12.0-1-armv7h downloading...
 libxpm-3.5.17-2-armv7h downloading...
 xorg-xmessage-1.0.7-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing smartmontools...
Optional dependencies for smartmontools
    s-nail: to get mail alerts to work
installing dconf...
installing gsettings-system-schemas...
installing adobe-source-code-pro-fonts...
installing cantarell-fonts...
installing gsettings-desktop-schemas...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxfixes...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
installing libsigc++...
installing glibmm...
installing atkmm...
installing hicolor-icon-theme...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing desktop-file-utils...
installing fribidi...
installing libjpeg-turbo...
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libwmf: Load .wmf and .apm
    libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and
    .raf
    libavif: Load .avif
    libheif: Load .heif, .heic, and .avif
    libjxl: Load .jxl
    librsvg: Load .svg, .svgz, and .svg.gz [pending]
    webp-pixbuf-loader: Load .webp
installing iso-codes...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    [pending]
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
    qt5-base: qt5 bindings
installing libcups...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [installed]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme [installed]
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libepoxy...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libxcomposite...
installing libxcursor...
installing libxdamage...
installing libxinerama...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11
    wayland: xkbcli interactive-wayland [installed]
installing libxrandr...
installing json-glib...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
    samba: Windows Domain SSO
installing libstemmer...
installing tinysparql...
installing gtk-update-icon-cache...
installing gtk3...
Optional dependencies for gtk3
    evince: Default print preview command
installing cairomm...
installing pangomm...
installing gtkmm3...
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing libxpm...
installing libxaw...
installing xorg-xmessage...
:: Running post-transaction hooks...
( 1/14) Creating system user accounts...
Creating group 'avahi' with GID 971.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971.
( 2/14) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 3/14) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 4/14) Arming ConditionNeedsUpdate...
( 5/14) Updating the MIME type database...
( 6/14) Updating fontconfig configuration...
( 7/14) Reloading system bus configuration...
  Skipped: Current root is not booted.
( 8/14) Updating fontconfig cache...
( 9/14) Probing GDK-Pixbuf loader modules...
(10/14) Updating GIO module cache...
(11/14) Compiling GSettings XML schema files...
(12/14) Probing GTK3 input method modules...
(13/14) Updating icon theme caches...
(14/14) Updating the desktop file MIME type cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (5) cppdap-1.58.0-2  jsoncpp-1.9.6-3  libuv-1.50.0-1  rhash-1.4.4-1
             cmake-3.31.6-1

Total Installed Size:  89.32 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating the MIME type database...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
[?25h==> Retrieving sources...
  -> Found gsmartcontrol-2.0.2.tar.gz
  -> Found org.archlinux.pkexec.gsmartcontrol.policy
  -> Found gsmartcontrol_polkit
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting gsmartcontrol-2.0.2.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
-- The CXX compiler identification is GNU 14.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using toolchain file: 
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0")
-- Checking for module 'gtkmm-3.0>=3.0'
--   Found gtkmm-3.0, version 3.24.9
-- Checking for module 'glibmm-2.4'
--   Found glibmm-2.4, version 2.66.7
-- Found Intl: built in to C library
-- Host system:
-- CMAKE_HOST_SYSTEM_NAME: Linux
-- CMAKE_HOST_SYSTEM_VERSION: 5.17.1-1-ARCH
-- CMAKE_HOST_SYSTEM_PROCESSOR: armv7l
-- Target system:
-- CMAKE_SYSTEM_NAME: Linux
-- CMAKE_SYSTEM_VERSION: 5.17.1-1-ARCH
-- CMAKE_SYSTEM_PROCESSOR: armv7l
-- CMAKE_SIZEOF_VOID_P: 4
-- CMAKE_CXX_COMPILER_ID: GNU
-- CMAKE_CXX_COMPILER_VERSION: 14.2.1
-- CMAKE_CXX_COMPILER: /usr/lib/distcc/bin/c++
-- CMAKE_CXX_COMPILER_EXTERNAL_TOOLCHAIN: 
-- CMAKE_CXX_COMPILER_TARGET: 
-- CMAKE_CXX_COMPILE_FEATURES: cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26
-- CMAKE_CXX_FLAGS: -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS
-- CMAKE_CXX_FLAGS_DEBUG: -g
-- CMAKE_CXX_FLAGS_MINSIZEREL: -Os -DNDEBUG
-- CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O2 -g -DNDEBUG
-- CMAKE_STATIC_LINKER_FLAGS: 
-- CMAKE_STATIC_LINKER_FLAGS_DEBUG: 
-- CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL: 
-- CMAKE_STATIC_LINKER_FLAGS_RELEASE: 
-- CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO: 
-- CMAKE_SHARED_LINKER_FLAGS: -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG: 
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL: 
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE: 
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO: 
-- CMAKE_EXE_LINKER_FLAGS: -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
-- CMAKE_EXE_LINKER_FLAGS_DEBUG: 
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL: 
-- CMAKE_EXE_LINKER_FLAGS_RELEASE: 
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO: 
-- CMAKE_C_COMPILER: 
-- Configuring done (2.6s)
-- Generating done (0.8s)
-- Build files have been written to: /build/gsmartcontrol/src/gsmartcontrol-2.0.2/build
[  4%] Building CXX object dependencies/fmt/CMakeFiles/fmt.dir/fmt/src/format.cc.o
[  4%] Building CXX object dependencies/whereami/CMakeFiles/whereami.dir/whereami/src/whereami.cpp.o
[  6%] Linking CXX static library libwhereami.a
[  6%] Built target whereami
[  8%] Building CXX object src/libdebug/CMakeFiles/libdebug.dir/dflags.cpp.o
[ 10%] Building CXX object src/libdebug/CMakeFiles/libdebug.dir/dchannel.cpp.o
[ 12%] Building CXX object src/libdebug/CMakeFiles/libdebug.dir/dcmdarg.cpp.o
[ 14%] Building CXX object src/libdebug/CMakeFiles/libdebug.dir/dstate.cpp.o
[ 16%] Building CXX object src/libdebug/CMakeFiles/libdebug.dir/dout.cpp.o
[ 18%] Building CXX object src/libdebug/CMakeFiles/libdebug.dir/dstream.cpp.o
[ 20%] Linking CXX static library libfmt.a
[ 20%] Built target fmt
[ 22%] Linking CXX static library liblibdebug.a
[ 22%] Built target libdebug
[ 26%] Building CXX object src/applib/CMakeFiles/applib.dir/async_command_executor.cpp.o
[ 26%] Building CXX object src/applib/CMakeFiles/applib.dir/command_executor_gui.cpp.o
[ 28%] Building CXX object src/applib/CMakeFiles/applib.dir/command_executor.cpp.o
[ 30%] Building CXX object src/applib/CMakeFiles/applib.dir/command_executor_factory.cpp.o
[ 32%] Building CXX object src/applib/CMakeFiles/applib.dir/app_gtkmm_tools.cpp.o
[ 34%] Building CXX object src/applib/CMakeFiles/applib.dir/selftest.cpp.o
[ 36%] Building CXX object src/applib/CMakeFiles/applib.dir/gui_utils.cpp.o
[ 38%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_parser.cpp.o
[ 40%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_json_ata_parser.cpp.o
[ 42%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_json_basic_parser.cpp.o
[ 44%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_json_nvme_parser.cpp.o
[ 46%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_executor.cpp.o
[ 48%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_text_ata_parser.cpp.o
[ 50%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_text_basic_parser.cpp.o
[ 52%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_text_parser_helper.cpp.o
[ 54%] Building CXX object src/applib/CMakeFiles/applib.dir/smartctl_version_parser.cpp.o
[ 56%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_detector.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:61,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_json_basic_parser.h:18,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_json_basic_parser.cpp:12:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5599:76:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5411:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<const char*>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:10325:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5411:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<const char*>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:10521:55:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_detector_linux.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/glibmm-2.4/glibmm/variant.h:32,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/storage_property.h:15,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_parser.h:18,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_json_nvme_parser.h:15,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_json_nvme_parser.cpp:12:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5599:76:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5411:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<const char*>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:10325:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5411:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<const char*>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:10521:55:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 60%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_detector_other.cpp.o
[ 62%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_detector_win32.cpp.o
[ 64%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_device.cpp.o
[ 66%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_property.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/glibmm-2.4/glibmm/variant.h:32,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/storage_property.h:15,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_parser.h:18,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_json_ata_parser.h:15,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/smartctl_json_ata_parser.cpp:12:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5599:76:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5411:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<const char*>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:10325:59:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'bool nlohmann::detail::json_sax_dom_parser<BasicJsonType>::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:5411:72,
    inlined from 'bool nlohmann::detail::parser<BasicJsonType, InputAdapterType>::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser<nlohmann::basic_json<> >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<const char*>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:10521:55:
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
  513 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[ 68%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_property_descr.cpp.o
[ 70%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_property_descr_ata_attribute.cpp.o
[ 72%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_property_descr_ata_statistic.cpp.o
[ 76%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_property_descr_nvme_attribute.cpp.o
[ 76%] Building CXX object src/applib/CMakeFiles/applib.dir/storage_property_repository.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/storage_device.h:16,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/storage_device.cpp:12:
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<std::pair<const _Key, _Tp> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t)::<lambda(const nlohmann::detail::json_ref<nlohmann::basic_json<> >&)>' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:18124:40,
    inlined from 'constexpr _Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref<nlohmann::basic_json<> >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t)::<lambda(const nlohmann::detail::json_ref<nlohmann::basic_json<> >&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3786:5,
    inlined from 'nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector<unsigned char>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:18121:26:
/usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 78%] Linking CXX static library libapplib.a
[ 78%] Built target applib
[ 80%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_add_device_window.cpp.o
[ 86%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_about_dialog.cpp.o
[ 86%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_executor_log_window.cpp.o
[ 86%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_executor_error_dialog.cpp.o
[ 88%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_info_window.cpp.o
[ 92%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_main_window.cpp.o
[ 92%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_init.cpp.o
[ 94%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_main.cpp.o
[ 96%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_main_window_iconview.cpp.o
[ 98%] Building CXX object src/gui/CMakeFiles/gsmartcontrol.dir/gsc_preferences_window.cpp.o
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
                 from /usr/include/sigc++-2.0/sigc++/signal.h:8,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:123,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:50,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/gui/gsc_info_window.cpp:12:
In member function 'T_return sigc::pointer_functor2<T_arg1, T_arg2, T_return>::operator()(sigc::type_trait_take_t<T_arg1>, sigc::type_trait_take_t<T_arg2>) const [with T_arg1 = GscInfoWindow*; T_arg2 = Gtk::TreeModelColumn<Glib::ustring>; T_return = void]',
    inlined from 'typename sigc::adaptor_functor<T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::adaptor_functor<T_functor>::operator()(T_arg1, T_arg2) const [with T_arg1 = GscInfoWindow*&; T_arg2 = Gtk::TreeModelColumn<Glib::ustring>&; T_functor = sigc::pointer_functor2<GscInfoWindow*, Gtk::TreeModelColumn<Glib::ustring>, void>]' at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:108:22,
    inlined from 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1) [with T_arg1 = GscInfoWindow*&; T_functor = sigc::pointer_functor2<GscInfoWindow*, Gtk::TreeModelColumn<Glib::ustring>, void>; T_type1 = Gtk::TreeModelColumn<Glib::ustring>]' at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1136:9,
    inlined from 'sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()() [with T_functor = sigc::bind_functor<-1, sigc::pointer_functor2<GscInfoWindow*, Gtk::TreeModelColumn<Glib::ustring>, void>, Gtk::TreeModelColumn<Glib::ustring>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_type1 = GscInfoWindow*]' at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1124:108,
    inlined from 'static T_return sigc::internal::slot_call0<T_functor, T_return>::call_it(sigc::internal::slot_rep*) [with T_functor = sigc::bind_functor<-1, sigc::bind_functor<-1, sigc::pointer_functor2<GscInfoWindow*, Gtk::TreeModelColumn<Glib::ustring>, void>, Gtk::TreeModelColumn<Glib::ustring>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>, GscInfoWindow*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>; T_return = void]' at /usr/include/sigc++-2.0/sigc++/functors/slot.h:136:35:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:14: note: parameter passing for argument of type 'const Gtk::TreeModelColumn<Glib::ustring>' changed in GCC 7.1
  147 |     { return func_ptr_(_A_a1, _A_a2); }
      |              ^~~~~~~~~
/build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/gui/gsc_info_window.cpp: In function 'void {anonymous}::on_error_log_treeview_row_selected(GscInfoWindow*, Gtk::TreeModelColumn<Glib::ustring>)':
/build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/gui/gsc_info_window.cpp:139:14: note: parameter passing for argument of type 'Gtk::TreeModelColumn<Glib::ustring>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/map:62,
                 from /usr/include/glibmm-2.4/glibmm/variant.h:32,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/gui/gsc_preferences_window.cpp:12:
/usr/include/c++/14.2.1/bits/stl_tree.h: In function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t)::<lambda(const nlohmann::detail::json_ref<nlohmann::basic_json<> >&)>' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:18124:40,
    inlined from 'constexpr _Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref<nlohmann::basic_json<> >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t)::<lambda(const nlohmann::detail::json_ref<nlohmann::basic_json<> >&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3786:5,
    inlined from 'nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector<unsigned char>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:18121:26:
/usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >}; _Key = std::__cxx11::basic_string<char>; _Tp = nlohmann::basic_json<>; _Compare = std::less<void>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t)::<lambda(const nlohmann::detail::json_ref<nlohmann::basic_json<> >&)>' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:18124:40,
    inlined from 'constexpr _Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref<nlohmann::basic_json<> >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t)::<lambda(const nlohmann::detail::json_ref<nlohmann::basic_json<> >&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:3786:5,
    inlined from 'nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType>::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string<char>; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector<unsigned char>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:18121:26,
    inlined from 'nlohmann::detail::json_ref< <template-parameter-1-1> >::json_ref(std::initializer_list<nlohmann::detail::json_ref< <template-parameter-1-1> > >) [with BasicJsonType = nlohmann::basic_json<>]' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/dependencies/nlohmann_json/nlohmann/json.hpp:12544:11,
    inlined from 'void to_json(rconfig::json&, const AppDeviceOptionMap&)' at /build/gsmartcontrol/src/gsmartcontrol-2.0.2/src/applib/storage_settings.h:55:1:
/usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, nlohmann::basic_json<>, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > >, std::less<void>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Linking CXX executable ../../gsmartcontrol
[100%] Built target gsmartcontrol
==> Entering fakeroot environment...
==> Starting package()...
[  4%] Built target whereami
[  8%] Built target fmt
[ 22%] Built target libdebug
[ 78%] Built target applib
[100%] Built target gsmartcontrol
Install the project...
-- Install configuration: "Release"
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/LICENSE.LGPL3.txt
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/LICENSE.txt
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/NEWS.txt
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/README.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/supported_hardware.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/downloads.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/index.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/github.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/support.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/_includes
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/_includes/extra
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/_includes/extra/styles.scss
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/info_identity.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/3ware-raid.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/info_failing.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/main_ok.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/info_stats.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/main_failing.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/screenshots/info_testing.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/assets
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/assets/images
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/assets/images/favicon.svg
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/software_requirements.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/smart.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/smartctl_man.html
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/usage.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/docs/troubleshooting.md
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/contrib
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/contrib/cron-based_noadmin
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/contrib/cron-based_noadmin/cron_gather_smart.sh
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/contrib/cron-based_noadmin/crontab.example
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/contrib/cron-based_noadmin/smartctl_subst.sh
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/doc/gsmartcontrol/contrib/cron-based_noadmin/README
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/16x16/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/22x22/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/24x24/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/32x32/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/48x48/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/64x64/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/128x128/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/icons/hicolor/256x256/apps/gsmartcontrol.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/icons/drive-optical.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/icons/drive-harddisk.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/icons/drive-removable-media-usb.png
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/applications/gsmartcontrol.desktop
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/metainfo/gsmartcontrol.appdata.xml
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/polkit-1/actions/org.gsmartcontrol.policy
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/man/man1/gsmartcontrol.1
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/man/man1/gsmartcontrol-root.1
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/bin/gsmartcontrol-root
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/bin/gsmartcontrol
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_about_dialog.glade
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_add_device_window.glade
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_executor_log_window.glade
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_info_window.glade
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_main_window.glade
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_preferences_window.glade
-- Installing: /build/gsmartcontrol/pkg/gsmartcontrol/usr/share/gsmartcontrol/ui/gsc_text_window.glade
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/gsmartcontrol
==> Creating package "gsmartcontrol"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: gsmartcontrol 2.0.2-1 (Wed Feb 26 14:01:28 2025)
==> Cleaning up...