==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: pulseview 0.4.2-15 (Fri Feb  7 05:39:58 2025)
==> Retrieving sources...
  -> Cloning pulseview git repo...
Cloning into bare repository '/home/leming/work/pulseview/pulseview'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    pulseview ... Skipped
==> Making package: pulseview 0.4.2-15 (Fri Feb  7 05:40:23 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
:: There are 5 providers available for libgl:
:: Repository extra
   1) libglvnd
:: Repository alarm
   2) imx-gpu-viv-dfb  3) imx-gpu-viv-fb  4) imx-gpu-viv-wl  5) imx-gpu-viv-x11

Enter a number (default=1): 
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (72) avahi-1:0.8+r194+g3f79789-3  bluez-libs-5.79-1  confuse-3.3-4
              default-cursors-3-1  double-conversion-3.3.0-2  duktape-2.7.0-7
              fontconfig-2:2.16.0-2  freetype2-2.13.3-3  graphite-1:1.3.14-4
              harfbuzz-10.2.0-1  hidapi-0.14.0-3  libcups-2:2.4.11-2
              libdaemon-0.14-6  libdrm-2.4.124-1  libedit-20240808_3.1-1
              libevdev-1.13.3-1  libftdi-1.5-7  libglvnd-1.7.0-1
              libgudev-238-1  libice-1.1.2-1  libieee1284-0.2.11-18
              libinput-1.27.1-1  libjpeg-turbo-3.1.0-1  libpciaccess-0.18.1-2
              libpng-1.6.46-1  libproxy-0.5.9-1  libserialport-0.1.2-1
              libsigc++-2.12.0-1  libsm-1.2.5-1  libwacom-2.14.0-1
              libx11-1.8.11-1  libxau-1.0.12-1  libxcb-1.17.0-1
              libxdmcp-1.1.5-1.1  libxext-1.3.6-1  libxfixes-6.0.1-2
              libxi-1.8.2-1  libxkbcommon-1.7.0-2  libxkbcommon-x11-1.7.0-2
              libxmu-1.2.1-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1
              libxt-1.3.1-1  libxxf86vm-1.1.6-1  libzip-1.11.2-1
              llvm-libs-19.1.7-1  lm_sensors-1:3.6.0.r41.g31d1f125-3
              md4c-0.5.2-1  mesa-1:24.3.4-1  mtdev-1.1.7-1
              qt5-translations-5.15.16-3  shared-mime-info-2.4-1
              spirv-tools-2024.4.rc2-1  tslib-1.23-1  wayland-1.23.1-1
              xcb-proto-1.17.0-3  xcb-util-0.4.1-2  xcb-util-image-0.4.1-3
              xcb-util-keysyms-0.4.1-5  xcb-util-renderutil-0.3.10-2
              xcb-util-wm-0.4.2-2  xdg-utils-1.2.1-1  xkeyboard-config-2.43-1
              xorg-xprop-1.2.8-1  xorg-xset-1.2.5-2  xorgproto-2024.1-2
              boost-libs-1.87.0-2  glibmm-2.66.7-1  libsigrok-0.5.2-21
              libsigrokdecode-0.5.3-8  qt5-base-5.15.16+kde+r130-3
              qt5-svg-5.15.16+kde+r5-3

Total Download Size:     3.04 MiB
Total Installed Size:  357.47 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libsigrok-0.5.2-21-armv7h downloading...
 glibmm-2.66.7-1-armv7h downloading...
 libsigrokdecode-0.5.3-8-armv7h downloading...
 qt5-svg-5.15.16+kde+r5-3-armv7h downloading...
 libftdi-1.5-7-armv7h downloading...
 bluez-libs-5.79-1-armv7h downloading...
 libsigc++-2.12.0-1-armv7h downloading...
 libieee1284-0.2.11-18-armv7h downloading...
 confuse-3.3-4-armv7h downloading...
 hidapi-0.14.0-3-armv7h downloading...
 libserialport-0.1.2-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
    openmpi: for mpi support
installing libsigc++...
installing glibmm...
installing bluez-libs...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing confuse...
installing libftdi...
Optional dependencies for libftdi
    python: library bindings [installed]
installing libieee1284...
Optional dependencies for libieee1284
    python: for python module [installed]
installing libserialport...
installing libzip...
installing libsigrok...
Optional dependencies for libsigrok
    jdk8-openjdk
    python [installed]
    ruby
    sigrok-firmware-fx2lafw: Cypress FX2-based device support
installing libsigrokdecode...
installing libjpeg-turbo...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing xcb-util-keysyms...
installing xcb-util-renderutil...
installing libx11...
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
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
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
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 libice...
installing libsm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    exo: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
    perl-net-dbus: Perl extension to dbus used in xdg-screensaver
    perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing shared-mime-info...
installing xcb-util-wm...
installing libxrender...
installing libxfixes...
installing libxi...
installing xcb-util...
installing xcb-util-image...
installing tslib...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
    gtk4: libinput debug-gui
    python-pyudev: libinput measure
    python-libevdev: libinput measure
    python-yaml: used by various tools
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing duktape...
installing libproxy...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    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 [pending]
installing libcups...
installing double-conversion...
installing md4c...
installing qt5-translations...
installing qt5-base...
Optional dependencies for qt5-base
    qt5-svg: to use SVG icon themes [pending]
    qt5-wayland: to run Qt applications in a Wayland session
    postgresql-libs: PostgreSQL driver
    mariadb-libs: MariaDB driver
    unixodbc: ODBC driver
    libfbclient: Firebird/iBase driver
    freetds: MS SQL driver
    gtk3: GTK platform plugin
    perl: for fixqt4headers and syncqt [installed]
installing qt5-svg...
:: Running post-transaction hooks...
(1/9) 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/9) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/9) Updating udev hardware database...
(4/9) Reloading device manager configuration...
  Skipped: Device manager is not running.
(5/9) Arming ConditionNeedsUpdate...
(6/9) Updating the MIME type database...
(7/9) Updating fontconfig configuration...
(8/9) Reloading system bus configuration...
  Skipped: Current root is not booted.
(9/9) Updating fontconfig cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (12) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3
              libuv-1.50.0-1  perl-error-0.17029-7  perl-mailtools-2.22-1
              perl-timedate-2.33-7  rhash-1.4.4-1  boost-1.87.0-2
              cmake-3.31.5-1  git-2.48.1-1  qt5-tools-5.15.16+kde+r3-6

Total Download Size:     4.76 MiB
Total Installed Size:  321.57 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 qt5-tools-5.15.16+kde+r3-6-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing cppdap...
installing hicolor-icon-theme...
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
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    openssh: ssh transport and crypto
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing qt5-tools...
Optional dependencies for qt5-tools
    clang: for qdoc
    qt5-declarative: for qdistancefieldgenerator
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating the MIME type database...
(5/5) Warn about old perl modules
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of pulseview git repo...
Cloning into 'pulseview'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
Auto-merging pv/util.cpp
Auto-merging pv/util.hpp
Auto-merging pv/views/trace/decodetrace.cpp
Auto-merging pv/data/decode/annotation.cpp
Auto-merging pv/views/trace/decodetrace.cpp
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- 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
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0")
-- Checking for module 'libsigrokcxx>=0.5.1'
--   Found libsigrokcxx, version 0.5.2-git-7a9a306e
-- Checking for modules 'glib-2.0>=2.28.0;glibmm-2.4>=2.28.0;libsigrokcxx>=0.5.1;libsigrokdecode>=0.5.2'
--   Found glib-2.0, version 2.82.4
--   Found glibmm-2.4, version 2.66.7
--   Found libsigrokcxx, version 0.5.2-git-7a9a306e
--   Found libsigrokdecode, version 0.5.3
-- Qt version: 5.15.16
-- Found Boost: /usr/lib/cmake/Boost-1.87.0/BoostConfig.cmake (found suitable version "1.87.0", minimum required is "1.55") found components: filesystem serialization system unit_test_framework
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Atomics provided by the C-library - yes
-- Performing Test HAVE_UNALIGNED_LITTLE_ENDIAN_ACCESS
-- Performing Test HAVE_UNALIGNED_LITTLE_ENDIAN_ACCESS - Success
-- PulseView version: 0.4.2
-- Configuring done (4.5s)
-- Generating done (0.3s)
-- Build files have been written to: /build/pulseview/src/build
[  0%] Built target pulseview_autogen_timestamp_deps
[  0%] Built target pulseview-test_autogen_timestamp_deps
[  2%] Automatic MOC for target pulseview-test
[  2%] Automatic MOC for target pulseview
[  2%] Built target pulseview-test_autogen
[  4%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/devicemanager.cpp.o
[  4%] Building CXX object test/CMakeFiles/pulseview-test.dir/pulseview-test_autogen/mocs_compilation.cpp.o
[  4%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/application.cpp.o
[  4%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/globalsettings.cpp.o
[  4%] Built target pulseview_autogen
[  5%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/logging.cpp.o
[  5%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/mainwindow.cpp.o
/build/pulseview/src/pulseview/pv/logging.cpp: In static member function 'static int pv::Logging::log_srd(void*, int, const char*, va_list)':
/build/pulseview/src/pulseview/pv/logging.cpp:194:51: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qhashfunctions.h:44,
                 from /usr/include/qt/QtCore/qlist.h:47,
                 from /usr/include/qt/QtCore/qstringlist.h:41,
                 from /usr/include/qt/QtGui/qcolor.h:46,
                 from /usr/include/qt/QtGui/qpalette.h:45,
                 from /usr/include/qt/QtGui/QPalette:1,
                 from /build/pulseview/src/pulseview/pv/globalsettings.hpp:28,
                 from /build/pulseview/src/pulseview/pv/logging.hpp:23,
                 from /build/pulseview/src/pulseview/pv/logging.cpp:20:
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
/build/pulseview/src/pulseview/pv/logging.cpp:194:51: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
/build/pulseview/src/pulseview/pv/logging.cpp:194:35: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
[  6%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/session.cpp.o
[  6%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/storesession.cpp.o
/build/pulseview/src/pulseview/pv/globalsettings.cpp: In static member function 'static GVariant* pv::GlobalSettings::restore_gvariant(QSettings&)':
/build/pulseview/src/pulseview/pv/globalsettings.cpp:339:30: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /build/pulseview/src/pulseview/pv/globalsettings.hpp:25,
                 from /build/pulseview/src/pulseview/pv/globalsettings.cpp:34:
/usr/include/glib-2.0/glib/gstrfuncs.h:338:10: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |          ^~~~~~~~
/build/pulseview/src/pulseview/pv/globalsettings.cpp: In static member function 'static Glib::VariantBase pv::GlobalSettings::restore_variantbase(QSettings&)':
/build/pulseview/src/pulseview/pv/globalsettings.cpp:365:30: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
/usr/include/glib-2.0/glib/gstrfuncs.h:338:10: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |          ^~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/globalsettings.cpp:24:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function '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 = {const QString&, QVariant}; _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:601:43: note: parameter passing for argument of type 'std::map<QString, QVariant, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' {aka 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator'} changed in GCC 7.1
  601 |                         __i = emplace_hint(__i, std::forward<_Args>(__args)...);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const QString&, QVariant}; _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map<QString, QVariant, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' {aka 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator'} changed in GCC 7.1
  638 |         emplace_hint(const_iterator __pos, _Args&&... __args)
      |         ^~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<QString, QVariant, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' {aka 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const QString&, QVariant}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  7%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/util.cpp.o
[  7%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/binding/binding.cpp.o
[  8%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/binding/device.cpp.o
[  8%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/binding/inputoutput.cpp.o
[  9%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/analog.cpp.o
[  9%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/analogsegment.cpp.o
[ 10%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/logic.cpp.o
[ 10%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/logicsegment.cpp.o
/build/pulseview/src/pulseview/pv/binding/inputoutput.cpp: In constructor 'pv::binding::InputOutput::InputOutput(const std::map<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >&)':
/build/pulseview/src/pulseview/pv/binding/inputoutput.cpp:62:47: warning: loop variable 'o' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >&' binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/binding/inputoutput.cpp:62:47: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >&' to prevent copying
[ 11%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/segment.cpp.o
/build/pulseview/src/pulseview/pv/data/analogsegment.cpp: In member function 'const std::pair<float, float> pv::data::AnalogSegment::get_min_max() const':
/build/pulseview/src/pulseview/pv/data/analogsegment.cpp:114:55: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 11%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/signalbase.cpp.o
[ 12%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/signaldata.cpp.o
[ 12%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/devices/device.cpp.o
[ 13%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/devices/file.cpp.o
[ 13%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/devices/hardwaredevice.cpp.o
[ 14%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/devices/inputfile.cpp.o
[ 14%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/devices/sessionfile.cpp.o
[ 15%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/dialogs/connect.cpp.o
/build/pulseview/src/pulseview/pv/data/signalbase.cpp: In member function 'void pv::data::SignalBase::convert_single_segment_range(pv::data::AnalogSegment*, pv::data::LogicSegment*, uint64_t, uint64_t)':
/build/pulseview/src/pulseview/pv/data/signalbase.cpp:516:54: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/QObject:1,
                 from /build/pulseview/src/pulseview/pv/data/signaldata.hpp:27,
                 from /build/pulseview/src/pulseview/pv/data/analog.hpp:23,
                 from /build/pulseview/src/pulseview/pv/data/signalbase.cpp:21:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::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<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<const QString&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _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 = {const std::piecewise_construct_t&, std::tuple<QString&&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/dialogs/inputoutputoptions.cpp.o
[ 16%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/dialogs/settings.cpp.o
[ 16%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/dialogs/storeprogress.cpp.o
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp: In member function 'void pv::dialogs::Connect::populate_drivers()':
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp:191:22: warning: 'QVariant qVariantFromValue(const T&) [with T = std::shared_ptr<sigrok::Driver>]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtWidgets/qstyleoption.h:44,
                 from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/qt/QtWidgets/qcombobox.h:45,
                 from /usr/include/qt/QtWidgets/QComboBox:1,
                 from /build/pulseview/src/pulseview/pv/dialogs/connect.hpp:26,
                 from /build/pulseview/src/pulseview/pv/dialogs/connect.cpp:28:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp: In member function 'void pv::dialogs::Connect::scan_pressed()':
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp:279:48: warning: 'QVariant qVariantFromValue(const T&) [with T = std::shared_ptr<pv::devices::HardwareDevice>]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
[ 17%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/prop/bool.cpp.o
/build/pulseview/src/pulseview/pv/devices/inputfile.cpp: In member function 'void pv::devices::InputFile::save_meta_to_settings(QSettings&)':
/build/pulseview/src/pulseview/pv/devices/inputfile.cpp:104:46: warning: loop variable 'option' of type 'const std::pair<std::__cxx11::basic_string<char>, Glib::VariantBase>&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, Glib::VariantBase>' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/devices/inputfile.cpp:104:46: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, Glib::VariantBase>' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, Glib::VariantBase>&' to prevent copying
[ 17%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/prop/double.cpp.o
[ 18%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/prop/enum.cpp.o
[ 18%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/prop/int.cpp.o
[ 19%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/prop/property.cpp.o
/build/pulseview/src/pulseview/pv/prop/enum.cpp: In member function 'virtual QWidget* pv::prop::Enum::get_widget(QWidget*, bool)':
/build/pulseview/src/pulseview/pv/prop/enum.cpp:156:50: warning: 'QVariant qVariantFromValue(const T&) [with T = Glib::VariantBase]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtWidgets/qstyleoption.h:44,
                 from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/qt/QtWidgets/qcombobox.h:45,
                 from /usr/include/qt/QtWidgets/QComboBox:1,
                 from /build/pulseview/src/pulseview/pv/prop/enum.cpp:26:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 19%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/prop/string.cpp.o
[ 20%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/popups/channels.cpp.o
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp: In constructor 'pv::dialogs::Settings::Settings(pv::DeviceManager&, QWidget*)':
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp:88:32: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qglobal.h:1307,
                 from /usr/include/qt/QtGui/qtguiglobal.h:43,
                 from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43,
                 from /usr/include/qt/QtWidgets/qapplication.h:43,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/dialogs/settings.cpp:24:
/usr/include/qt/QtCore/qflags.h:123:90: note: declared here
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp: In member function 'QWidget* pv::dialogs::Settings::get_general_settings_form(QWidget*) const':
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp:264:47: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::MatchFlag; Zero = int QFlags<Qt::MatchFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qflags.h:123:90: note: declared here
[ 20%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/popups/deviceoptions.cpp.o
[ 21%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/subwindows/subwindowbase.cpp.o
[ 21%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/toolbars/mainbar.cpp.o
[ 22%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/analogsignal.cpp.o
[ 22%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/cursor.cpp.o
[ 23%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/cursorpair.cpp.o
[ 23%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/flag.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/analogsignal.cpp: In member function 'void pv::views::trace::AnalogSignal::perform_autoranging(bool, bool)':
/build/pulseview/src/pulseview/pv/views/trace/analogsignal.cpp:859:49: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/analogsignal.cpp:28:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<QString&&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/header.cpp.o
[ 24%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/marginwidget.cpp.o
/build/pulseview/src/pulseview/pv/toolbars/mainbar.cpp: In constructor 'pv::toolbars::MainBar::MainBar(pv::Session&, QWidget*, pv::views::trace::View*)':
/build/pulseview/src/pulseview/pv/toolbars/mainbar.cpp:178:36: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/QAction:1,
                 from /build/pulseview/src/pulseview/pv/toolbars/mainbar.cpp:25:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 25%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/logicsignal.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/cursorpair.cpp: In member function 'std::pair<float, float> pv::views::trace::CursorPair::get_cursor_offsets() const':
/build/pulseview/src/pulseview/pv/views/trace/cursorpair.cpp:284:53: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 25%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/ruler.cpp.o
[ 26%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/signal.cpp.o
[ 27%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/timeitem.cpp.o
[ 27%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/timemarker.cpp.o
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/logicsignal.cpp:27:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<QString&&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/trace.cpp.o
[ 28%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/tracegroup.cpp.o
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/signal.cpp:25:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::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 file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<const QString&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/tracepalette.cpp.o
[ 29%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/tracetreeitem.cpp.o
[ 30%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/tracetreeitemowner.cpp.o
[ 30%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/triggermarker.cpp.o
[ 31%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/view.cpp.o
[ 31%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/viewitem.cpp.o
[ 32%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/viewitemowner.cpp.o
[ 32%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/viewitempaintparams.cpp.o
[ 33%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/viewport.cpp.o
[ 33%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/viewwidget.cpp.o
[ 34%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/viewbase.cpp.o
[ 34%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/standardbar.cpp.o
[ 35%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/colorbutton.cpp.o
[ 35%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/colorpopup.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp: In member function 'virtual void pv::views::trace::Viewport::wheelEvent(QWheelEvent*)':
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:214:24: warning: 'Qt::Orientation QWheelEvent::orientation() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtGui/QMouseEvent:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/viewitem.hpp:25,
                 from /build/pulseview/src/pulseview/pv/views/trace/tracetreeitem.hpp:27,
                 from /build/pulseview/src/pulseview/pv/views/trace/trace.hpp:31,
                 from /build/pulseview/src/pulseview/pv/views/trace/signal.hpp:34,
                 from /build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:25:
/usr/include/qt/QtGui/qevent.h:222:28: note: declared here
  222 |     inline Qt::Orientation orientation() const { return qt4O; }
      |                            ^~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:219:18: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:222:27: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:222:47: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int x() const { return int(p.x()); }
      |                ^
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:224:31: warning: 'Qt::Orientation QWheelEvent::orientation() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:222:28: note: declared here
  222 |     inline Qt::Orientation orientation() const { return qt4O; }
      |                            ^~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:227:16: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
[ 36%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/devicetoolbutton.cpp.o
[ 36%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/exportmenu.cpp.o
[ 37%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/flowlayout.cpp.o
[ 37%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/importmenu.cpp.o
[ 38%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/popup.cpp.o
[ 38%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/popuptoolbutton.cpp.o
/build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.cpp: In member function 'void pv::widgets::DeviceToolButton::update_device_list()':
/build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.cpp:103:31: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/QAction:1,
                 from /build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.hpp:27,
                 from /build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.cpp:30:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 39%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/sweeptimingwidget.cpp.o
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp: In constructor 'pv::widgets::ExportMenu::ExportMenu(QWidget*, std::shared_ptr<sigrok::Context>, std::vector<QAction*>)':
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:66:54: warning: loop variable 'f' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >&' binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:66:54: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >&' to prevent copying
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:73:36: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/qmenu.h:47,
                 from /usr/include/qt/QtWidgets/QMenu:1,
                 from /build/pulseview/src/pulseview/pv/widgets/exportmenu.hpp:25,
                 from /build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:27:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
[ 39%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/timestampspinbox.cpp.o
[ 40%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/wellarray.cpp.o
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp: In constructor 'pv::widgets::ImportMenu::ImportMenu(QWidget*, std::shared_ptr<sigrok::Context>, std::vector<QAction*>)':
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:66:53: warning: loop variable 'f' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >&' binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:66:53: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >&' to prevent copying
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:70:36: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/qmenu.h:47,
                 from /usr/include/qt/QtWidgets/QMenu:1,
                 from /build/pulseview/src/pulseview/pv/widgets/importmenu.hpp:25,
                 from /build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:27:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 40%] Building CXX object test/CMakeFiles/pulseview-test.dir/data/analogsegment.cpp.o
[ 41%] Building CXX object test/CMakeFiles/pulseview-test.dir/data/logicsegment.cpp.o
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp: In member function 'void pv::widgets::SweepTimingWidget::show_list(const uint64_t*, size_t)':
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp:98:56: warning: 'QVariant qVariantFromValue(const T&) [with T = long long unsigned int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtWidgets/qstyleoption.h:44,
                 from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/qt/QtWidgets/qcombobox.h:45,
                 from /usr/include/qt/QtWidgets/QComboBox:1,
                 from /build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.hpp:25,
                 from /build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp:20:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp: In member function 'void pv::widgets::SweepTimingWidget::show_125_list(uint64_t, uint64_t)':
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp:141:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:60,
                 from /usr/include/qt/QtCore/qglobal.h:142,
                 from /usr/include/qt/QtGui/qtguiglobal.h:43,
                 from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43,
                 from /usr/include/qt/QtWidgets/qcombobox.h:43:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _OI = long long unsigned int*]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  642 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/14.2.1/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  650 |       return std::__copy_move_a<__is_move_iterator<_II>::__value>
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  651 |              (std::__miter_base(__first), std::__miter_base(__last), __result);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:61:
/usr/include/c++/14.2.1/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >]':
/usr/include/c++/14.2.1/bits/cpp_type_traits.h:608:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  608 |     { return __it; }
      |     ^~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _OI = long long unsigned int*]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  553 |     __copy_move_a(_II __first, _II __last, _OI __result)
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:67:
/usr/include/c++/14.2.1/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long long unsigned int*; _Container = vector<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1348 |     __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it)
      |     ^~~~~~~~~~~~
[ 41%] Building CXX object test/CMakeFiles/pulseview-test.dir/data/segment.cpp.o
[ 42%] Building CXX object test/CMakeFiles/pulseview-test.dir/view/ruler.cpp.o
/build/pulseview/src/pulseview/pv/widgets/popup.cpp: In member function 'void pv::widgets::Popup::reposition_widget()':
/build/pulseview/src/pulseview/pv/widgets/popup.cpp:256:40: warning: 'int QDesktopWidget::screenNumber(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
                 from /build/pulseview/src/pulseview/pv/widgets/popup.cpp:24:
/usr/include/qt/QtWidgets/qdesktopwidget.h:75:77: note: declared here
/build/pulseview/src/pulseview/pv/widgets/popup.cpp:255:70: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
/usr/include/qt/QtWidgets/qdesktopwidget.h:88:84: note: declared here
[ 42%] Building CXX object test/CMakeFiles/pulseview-test.dir/test.cpp.o
[ 43%] Building CXX object test/CMakeFiles/pulseview-test.dir/util.cpp.o
[ 43%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/binding/decoder.cpp.o
[ 44%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/decodesignal.cpp.o
[ 44%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/decode/annotation.cpp.o
In file included from /build/pulseview/src/pulseview/test/view/ruler.cpp:20:
/usr/include/boost/test/floating_point_comparison.hpp:14:113: note: '#pragma message: This header is deprecated. Use <boost/test/tools/floating_point_comparison.hpp> instead.'
   14 | BOOST_HEADER_DEPRECATED( "<boost/test/tools/floating_point_comparison.hpp>" )
      |                                                                                                                 ^
[ 45%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/decode/decoder.cpp.o
[ 45%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/decode/row.cpp.o
[ 46%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/data/decode/rowdata.cpp.o
[ 46%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/subwindows/decoder_selector/item.cpp.o
[ 47%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/subwindows/decoder_selector/model.cpp.o
[ 47%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/subwindows/decoder_selector/subwindow.cpp.o
[ 48%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/decoder_binary/view.cpp.o
[ 48%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/decoder_binary/QHexView.cpp.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/pulseview/src/pulseview/pv/subwindows/decoder_selector/subwindow.hpp:23,
                 from /build/pulseview/src/pulseview/pv/subwindows/decoder_selector/item.cpp:20:
/usr/include/c++/14.2.1/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = QVariant; _Alloc = std::allocator<QVariant>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:606:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  606 |           std::__uninitialized_copy_a(__x.begin(), __x.end(),
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  607 |                                       this->_M_impl._M_start,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~
  608 |                                       _M_get_Tp_allocator());
      |                                       ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/vector:65:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, vector<QVariant> >; _ForwardIterator = QVariant*; _Tp = QVariant]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  366 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, vector<QVariant> >; _ForwardIterator = QVariant*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  184 |       return std::__uninitialized_copy<__can_memmove && __assignable>::
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 |         __uninit_copy(__first, __last, __result);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >; _ForwardIterator = QVariant*; bool _TrivialValueTypes = false]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  135 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, vector<QVariant> >; _ForwardIterator = QVariant*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
[ 49%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/views/trace/decodetrace.cpp.o
/build/pulseview/src/pulseview/pv/subwindows/decoder_selector/model.cpp: In member function 'virtual Qt::ItemFlags pv::subwindows::decoder_selector::DecoderCollectionModel::flags(const QModelIndex&) const':
/build/pulseview/src/pulseview/pv/subwindows/decoder_selector/model.cpp:137:10: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::ItemFlag; Zero = int QFlags<Qt::ItemFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qglobal.h:1307,
                 from /usr/include/qt/QtCore/qchar.h:43,
                 from /usr/include/qt/QtCore/qstring.h:49,
                 from /usr/include/qt/QtCore/QString:1,
                 from /build/pulseview/src/pulseview/pv/subwindows/decoder_selector/model.cpp:20:
/usr/include/qt/QtCore/qflags.h:123:90: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                          ^~~~~~
[ 49%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/decodergroupbox.cpp.o
[ 50%] Building CXX object test/CMakeFiles/pulseview-test.dir/__/pv/widgets/decodermenu.cpp.o
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp: In constructor 'pv::views::decoder_binary::View::View(pv::Session&, bool, QMainWindow*)':
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:93:60: warning: 'QVariant qVariantFromValue(const T&) [with T = QString]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtCore/qtextstream.h:46,
                 from /usr/include/qt/QtCore/qdebug.h:49,
                 from /usr/include/qt/QtCore/QDebug:1,
                 from /build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:23:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:123:36: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp: In member function 'void pv::views::decoder_binary::View::save_data_as_hex_dump(bool, bool) const':
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:322:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qtextstream.h:293:102: note: declared here
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:325:17: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qtextstream.h:293:102: note: declared here
[ 51%] Generating l10n/de.qm
Updating '/build/pulseview/src/build/l10n/de.qm'...
    Generated 271 translation(s) (271 finished and 0 unfinished)
[ 52%] Generating qrc_pulseview.cpp
[ 52%] Generating qrc_translations.cpp
[ 53%] Building CXX object CMakeFiles/pulseview.dir/main.cpp.o
[ 53%] Building CXX object CMakeFiles/pulseview.dir/pulseview_autogen/mocs_compilation.cpp.o
[ 54%] Building CXX object CMakeFiles/pulseview.dir/pv/application.cpp.o
/build/pulseview/src/pulseview/pv/widgets/decodermenu.cpp: In constructor 'pv::widgets::DecoderMenu::DecoderMenu(QWidget*, const char*, bool)':
/build/pulseview/src/pulseview/pv/widgets/decodermenu.cpp:54:36: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/qmenu.h:47,
                 from /usr/include/qt/QtWidgets/QMenu:1,
                 from /build/pulseview/src/pulseview/pv/widgets/decodermenu.hpp:23,
                 from /build/pulseview/src/pulseview/pv/widgets/decodermenu.cpp:24:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 54%] Building CXX object CMakeFiles/pulseview.dir/pv/devicemanager.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'std::pair<double, double> pv::views::trace::DecodeTrace::get_pixels_offset_samples_per_pixel() const':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:960:73: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'QComboBox* pv::views::trace::DecodeTrace::create_channel_selector(QWidget*, const pv::data::decode::DecodeChannel*)':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1172:42: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/QAction:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:30:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1181:22: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'QComboBox* pv::views::trace::DecodeTrace::create_channel_selector_init_state(QWidget*, const pv::data::decode::DecodeChannel*)':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1196:42: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1197:42: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1198:42: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'void pv::views::trace::DecodeTrace::initialize_row_widgets(pv::views::trace::DecodeTraceRow*, unsigned int)':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1293:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qwidget.h:48,
                 from /usr/include/qt/QtWidgets/qaction.h:46:
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1293:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1295:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1295:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1298:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1298:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1300:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1300:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
[ 54%] Linking CXX executable pulseview-test
[ 55%] Building CXX object CMakeFiles/pulseview.dir/pv/globalsettings.cpp.o
[ 55%] Building CXX object CMakeFiles/pulseview.dir/pv/logging.cpp.o
[ 56%] Building CXX object CMakeFiles/pulseview.dir/pv/mainwindow.cpp.o
[ 56%] Building CXX object CMakeFiles/pulseview.dir/pv/session.cpp.o
[ 56%] Built target pulseview-test
[ 57%] Building CXX object CMakeFiles/pulseview.dir/pv/storesession.cpp.o
/build/pulseview/src/pulseview/pv/logging.cpp: In static member function 'static int pv::Logging::log_srd(void*, int, const char*, va_list)':
/build/pulseview/src/pulseview/pv/logging.cpp:194:51: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qhashfunctions.h:44,
                 from /usr/include/qt/QtCore/qlist.h:47,
                 from /usr/include/qt/QtCore/qstringlist.h:41,
                 from /usr/include/qt/QtGui/qcolor.h:46,
                 from /usr/include/qt/QtGui/qpalette.h:45,
                 from /usr/include/qt/QtGui/QPalette:1,
                 from /build/pulseview/src/pulseview/pv/globalsettings.hpp:28,
                 from /build/pulseview/src/pulseview/pv/logging.hpp:23,
                 from /build/pulseview/src/pulseview/pv/logging.cpp:20:
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
/build/pulseview/src/pulseview/pv/logging.cpp:194:51: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
/build/pulseview/src/pulseview/pv/logging.cpp:194:35: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
[ 57%] Building CXX object CMakeFiles/pulseview.dir/pv/util.cpp.o
/build/pulseview/src/pulseview/pv/globalsettings.cpp: In static member function 'static GVariant* pv::GlobalSettings::restore_gvariant(QSettings&)':
/build/pulseview/src/pulseview/pv/globalsettings.cpp:339:30: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /build/pulseview/src/pulseview/pv/globalsettings.hpp:25,
                 from /build/pulseview/src/pulseview/pv/globalsettings.cpp:34:
/usr/include/glib-2.0/glib/gstrfuncs.h:338:10: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |          ^~~~~~~~
/build/pulseview/src/pulseview/pv/globalsettings.cpp: In static member function 'static Glib::VariantBase pv::GlobalSettings::restore_variantbase(QSettings&)':
/build/pulseview/src/pulseview/pv/globalsettings.cpp:365:30: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
/usr/include/glib-2.0/glib/gstrfuncs.h:338:10: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |          ^~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/globalsettings.cpp:24:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function '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 = {const QString&, QVariant}; _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:601:43: note: parameter passing for argument of type 'std::map<QString, QVariant, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' {aka 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator'} changed in GCC 7.1
  601 |                         __i = emplace_hint(__i, std::forward<_Args>(__args)...);
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const QString&, QVariant}; _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map<QString, QVariant, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' {aka 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator'} changed in GCC 7.1
  638 |         emplace_hint(const_iterator __pos, _Args&&... __args)
      |         ^~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<QString, QVariant, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' {aka 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const QString&, QVariant}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object CMakeFiles/pulseview.dir/pv/binding/binding.cpp.o
[ 58%] Building CXX object CMakeFiles/pulseview.dir/pv/binding/inputoutput.cpp.o
[ 59%] Building CXX object CMakeFiles/pulseview.dir/pv/binding/device.cpp.o
[ 59%] Building CXX object CMakeFiles/pulseview.dir/pv/data/analog.cpp.o
[ 60%] Building CXX object CMakeFiles/pulseview.dir/pv/data/analogsegment.cpp.o
[ 60%] Building CXX object CMakeFiles/pulseview.dir/pv/data/logic.cpp.o
/build/pulseview/src/pulseview/pv/binding/inputoutput.cpp: In constructor 'pv::binding::InputOutput::InputOutput(const std::map<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >&)':
/build/pulseview/src/pulseview/pv/binding/inputoutput.cpp:62:47: warning: loop variable 'o' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >&' binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/binding/inputoutput.cpp:62:47: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::Option> >&' to prevent copying
[ 61%] Building CXX object CMakeFiles/pulseview.dir/pv/data/logicsegment.cpp.o
[ 61%] Building CXX object CMakeFiles/pulseview.dir/pv/data/signalbase.cpp.o
[ 62%] Building CXX object CMakeFiles/pulseview.dir/pv/data/signaldata.cpp.o
/build/pulseview/src/pulseview/pv/data/analogsegment.cpp: In member function 'const std::pair<float, float> pv::data::AnalogSegment::get_min_max() const':
/build/pulseview/src/pulseview/pv/data/analogsegment.cpp:114:55: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 62%] Building CXX object CMakeFiles/pulseview.dir/pv/data/segment.cpp.o
[ 63%] Building CXX object CMakeFiles/pulseview.dir/pv/devices/device.cpp.o
[ 63%] Building CXX object CMakeFiles/pulseview.dir/pv/devices/file.cpp.o
[ 64%] Building CXX object CMakeFiles/pulseview.dir/pv/devices/hardwaredevice.cpp.o
[ 64%] Building CXX object CMakeFiles/pulseview.dir/pv/devices/inputfile.cpp.o
[ 65%] Building CXX object CMakeFiles/pulseview.dir/pv/devices/sessionfile.cpp.o
[ 65%] Building CXX object CMakeFiles/pulseview.dir/pv/dialogs/connect.cpp.o
/build/pulseview/src/pulseview/pv/data/signalbase.cpp: In member function 'void pv::data::SignalBase::convert_single_segment_range(pv::data::AnalogSegment*, pv::data::LogicSegment*, uint64_t, uint64_t)':
/build/pulseview/src/pulseview/pv/data/signalbase.cpp:516:54: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/QObject:1,
                 from /build/pulseview/src/pulseview/pv/data/signaldata.hpp:27,
                 from /build/pulseview/src/pulseview/pv/data/analog.hpp:23,
                 from /build/pulseview/src/pulseview/pv/data/signalbase.cpp:21:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::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<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<const QString&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _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 = {const std::piecewise_construct_t&, std::tuple<QString&&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object CMakeFiles/pulseview.dir/pv/dialogs/inputoutputoptions.cpp.o
[ 66%] Building CXX object CMakeFiles/pulseview.dir/pv/dialogs/settings.cpp.o
[ 67%] Building CXX object CMakeFiles/pulseview.dir/pv/dialogs/storeprogress.cpp.o
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp: In member function 'void pv::dialogs::Connect::populate_drivers()':
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp:191:22: warning: 'QVariant qVariantFromValue(const T&) [with T = std::shared_ptr<sigrok::Driver>]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtWidgets/qstyleoption.h:44,
                 from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/qt/QtWidgets/qcombobox.h:45,
                 from /usr/include/qt/QtWidgets/QComboBox:1,
                 from /build/pulseview/src/pulseview/pv/dialogs/connect.hpp:26,
                 from /build/pulseview/src/pulseview/pv/dialogs/connect.cpp:28:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp: In member function 'void pv::dialogs::Connect::scan_pressed()':
/build/pulseview/src/pulseview/pv/dialogs/connect.cpp:279:48: warning: 'QVariant qVariantFromValue(const T&) [with T = std::shared_ptr<pv::devices::HardwareDevice>]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
[ 67%] Building CXX object CMakeFiles/pulseview.dir/pv/popups/deviceoptions.cpp.o
[ 68%] Building CXX object CMakeFiles/pulseview.dir/pv/popups/channels.cpp.o
/build/pulseview/src/pulseview/pv/devices/inputfile.cpp: In member function 'void pv::devices::InputFile::save_meta_to_settings(QSettings&)':
/build/pulseview/src/pulseview/pv/devices/inputfile.cpp:104:46: warning: loop variable 'option' of type 'const std::pair<std::__cxx11::basic_string<char>, Glib::VariantBase>&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, Glib::VariantBase>' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/devices/inputfile.cpp:104:46: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, Glib::VariantBase>' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, Glib::VariantBase>&' to prevent copying
[ 68%] Building CXX object CMakeFiles/pulseview.dir/pv/prop/bool.cpp.o
[ 69%] Building CXX object CMakeFiles/pulseview.dir/pv/prop/double.cpp.o
[ 69%] Building CXX object CMakeFiles/pulseview.dir/pv/prop/enum.cpp.o
[ 70%] Building CXX object CMakeFiles/pulseview.dir/pv/prop/int.cpp.o
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp: In constructor 'pv::dialogs::Settings::Settings(pv::DeviceManager&, QWidget*)':
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp:88:32: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qglobal.h:1307,
                 from /usr/include/qt/QtGui/qtguiglobal.h:43,
                 from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43,
                 from /usr/include/qt/QtWidgets/qapplication.h:43,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/dialogs/settings.cpp:24:
/usr/include/qt/QtCore/qflags.h:123:90: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                          ^~~~~~
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp: In member function 'QWidget* pv::dialogs::Settings::get_general_settings_form(QWidget*) const':
/build/pulseview/src/pulseview/pv/dialogs/settings.cpp:264:47: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::MatchFlag; Zero = int QFlags<Qt::MatchFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qflags.h:123:90: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                          ^~~~~~
[ 70%] Building CXX object CMakeFiles/pulseview.dir/pv/prop/property.cpp.o
[ 71%] Building CXX object CMakeFiles/pulseview.dir/pv/prop/string.cpp.o
[ 71%] Building CXX object CMakeFiles/pulseview.dir/pv/subwindows/subwindowbase.cpp.o
/build/pulseview/src/pulseview/pv/prop/enum.cpp: In member function 'virtual QWidget* pv::prop::Enum::get_widget(QWidget*, bool)':
/build/pulseview/src/pulseview/pv/prop/enum.cpp:156:50: warning: 'QVariant qVariantFromValue(const T&) [with T = Glib::VariantBase]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtWidgets/qstyleoption.h:44,
                 from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/qt/QtWidgets/qcombobox.h:45,
                 from /usr/include/qt/QtWidgets/QComboBox:1,
                 from /build/pulseview/src/pulseview/pv/prop/enum.cpp:26:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 72%] Building CXX object CMakeFiles/pulseview.dir/pv/toolbars/mainbar.cpp.o
[ 72%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/analogsignal.cpp.o
[ 73%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/cursor.cpp.o
[ 73%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/cursorpair.cpp.o
[ 74%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/flag.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/analogsignal.cpp: In member function 'void pv::views::trace::AnalogSignal::perform_autoranging(bool, bool)':
/build/pulseview/src/pulseview/pv/views/trace/analogsignal.cpp:859:49: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/analogsignal.cpp:28:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<QString&&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/header.cpp.o
[ 75%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/marginwidget.cpp.o
/build/pulseview/src/pulseview/pv/toolbars/mainbar.cpp: In constructor 'pv::toolbars::MainBar::MainBar(pv::Session&, QWidget*, pv::views::trace::View*)':
/build/pulseview/src/pulseview/pv/toolbars/mainbar.cpp:178:36: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/QAction:1,
                 from /build/pulseview/src/pulseview/pv/toolbars/mainbar.cpp:25:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 76%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/logicsignal.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/cursorpair.cpp: In member function 'std::pair<float, float> pv::views::trace::CursorPair::get_cursor_offsets() const':
/build/pulseview/src/pulseview/pv/views/trace/cursorpair.cpp:284:53: note: parameter passing for argument of type 'std::pair<float, float>' when C++17 is enabled changed to match C++14 in GCC 10.1
[ 76%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/ruler.cpp.o
[ 77%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/signal.cpp.o
[ 77%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/timeitem.cpp.o
[ 78%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/timemarker.cpp.o
[ 78%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/trace.cpp.o
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/logicsignal.cpp:27:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<QString&&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/tracegroup.cpp.o
In file included from /usr/include/c++/14.2.1/map:63,
                 from /usr/include/qt/QtCore/qmetatype.h:56,
                 from /usr/include/qt/QtCore/qobject.h:54,
                 from /usr/include/qt/QtCore/qcoreapplication.h:46,
                 from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/signal.cpp:25:
/usr/include/c++/14.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::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 file included from /usr/include/c++/14.2.1/map:62:
/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 = {const std::piecewise_construct_t&, std::tuple<const QString&>, std::tuple<>}; _Key = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_tree.h: In member 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 = QString; _Val = std::pair<const QString, QVariant>; _KeyOfValue = std::_Select1st<std::pair<const QString, QVariant> >; _Compare = std::less<QString>; _Alloc = std::allocator<std::pair<const QString, QVariant> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree<QString, std::pair<const QString, QVariant>, std::_Select1st<std::pair<const QString, QVariant> >, std::less<QString>, std::allocator<std::pair<const QString, QVariant> > >::const_iterator' changed in GCC 7.1
 2206 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/tracepalette.cpp.o
[ 80%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/tracetreeitem.cpp.o
[ 80%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/tracetreeitemowner.cpp.o
[ 81%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/triggermarker.cpp.o
[ 81%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/view.cpp.o
[ 82%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/viewitem.cpp.o
[ 82%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/viewitemowner.cpp.o
[ 83%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/viewitempaintparams.cpp.o
[ 83%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/viewport.cpp.o
[ 84%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/viewwidget.cpp.o
[ 84%] Building CXX object CMakeFiles/pulseview.dir/pv/views/viewbase.cpp.o
[ 85%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/standardbar.cpp.o
[ 85%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/colorbutton.cpp.o
[ 86%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/colorpopup.cpp.o
[ 86%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/devicetoolbutton.cpp.o
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp: In member function 'virtual void pv::views::trace::Viewport::wheelEvent(QWheelEvent*)':
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:214:24: warning: 'Qt::Orientation QWheelEvent::orientation() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtGui/QMouseEvent:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/viewitem.hpp:25,
                 from /build/pulseview/src/pulseview/pv/views/trace/tracetreeitem.hpp:27,
                 from /build/pulseview/src/pulseview/pv/views/trace/trace.hpp:31,
                 from /build/pulseview/src/pulseview/pv/views/trace/signal.hpp:34,
                 from /build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:25:
/usr/include/qt/QtGui/qevent.h:222:28: note: declared here
  222 |     inline Qt::Orientation orientation() const { return qt4O; }
      |                            ^~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:219:18: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:222:27: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:222:47: warning: 'int QWheelEvent::x() const' is deprecated: Use position() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int x() const { return int(p.x()); }
      |                ^
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:224:31: warning: 'Qt::Orientation QWheelEvent::orientation() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:222:28: note: declared here
  222 |     inline Qt::Orientation orientation() const { return qt4O; }
      |                            ^~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/viewport.cpp:227:16: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
[ 87%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/exportmenu.cpp.o
[ 87%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/flowlayout.cpp.o
[ 88%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/importmenu.cpp.o
[ 88%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/popup.cpp.o
/build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.cpp: In member function 'void pv::widgets::DeviceToolButton::update_device_list()':
/build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.cpp:103:31: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/QAction:1,
                 from /build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.hpp:27,
                 from /build/pulseview/src/pulseview/pv/widgets/devicetoolbutton.cpp:30:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
[ 89%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/popuptoolbutton.cpp.o
[ 89%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/sweeptimingwidget.cpp.o
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp: In constructor 'pv::widgets::ExportMenu::ExportMenu(QWidget*, std::shared_ptr<sigrok::Context>, std::vector<QAction*>)':
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:66:54: warning: loop variable 'f' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >&' binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:66:54: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::OutputFormat> >&' to prevent copying
/build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:73:36: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/qmenu.h:47,
                 from /usr/include/qt/QtWidgets/QMenu:1,
                 from /build/pulseview/src/pulseview/pv/widgets/exportmenu.hpp:25,
                 from /build/pulseview/src/pulseview/pv/widgets/exportmenu.cpp:27:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
[ 90%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/timestampspinbox.cpp.o
[ 90%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/wellarray.cpp.o
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp: In constructor 'pv::widgets::ImportMenu::ImportMenu(QWidget*, std::shared_ptr<sigrok::Context>, std::vector<QAction*>)':
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:66:53: warning: loop variable 'f' of type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >&' binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >' [-Wrange-loop-construct]
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:66:53: note: use non-reference type 'const std::pair<std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >' to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::shared_ptr<sigrok::InputFormat> >&' to prevent copying
/build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:70:36: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/qmenu.h:47,
                 from /usr/include/qt/QtWidgets/QMenu:1,
                 from /build/pulseview/src/pulseview/pv/widgets/importmenu.hpp:25,
                 from /build/pulseview/src/pulseview/pv/widgets/importmenu.cpp:27:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
[ 91%] Building CXX object CMakeFiles/pulseview.dir/signalhandler.cpp.o
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp: In member function 'void pv::widgets::SweepTimingWidget::show_list(const uint64_t*, size_t)':
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp:98:56: warning: 'QVariant qVariantFromValue(const T&) [with T = long long unsigned int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtWidgets/qstyleoption.h:44,
                 from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45,
                 from /usr/include/qt/QtWidgets/qcombobox.h:45,
                 from /usr/include/qt/QtWidgets/QComboBox:1,
                 from /build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.hpp:25,
                 from /build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp:20:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp: In member function 'void pv::widgets::SweepTimingWidget::show_125_list(uint64_t, uint64_t)':
/build/pulseview/src/pulseview/pv/widgets/sweeptimingwidget.cpp:141:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:60,
                 from /usr/include/qt/QtCore/qglobal.h:142,
                 from /usr/include/qt/QtGui/qtguiglobal.h:43,
                 from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43,
                 from /usr/include/qt/QtWidgets/qcombobox.h:43:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _OI = long long unsigned int*]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  642 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/14.2.1/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  650 |       return std::__copy_move_a<__is_move_iterator<_II>::__value>
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  651 |              (std::__miter_base(__first), std::__miter_base(__last), __result);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:61:
/usr/include/c++/14.2.1/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >]':
/usr/include/c++/14.2.1/bits/cpp_type_traits.h:608:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  608 |     { return __it; }
      |     ^~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<long long unsigned int*, vector<long long unsigned int> >; _OI = long long unsigned int*]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
  553 |     __copy_move_a(_II __first, _II __last, _OI __result)
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:67:
/usr/include/c++/14.2.1/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long long unsigned int*; _Container = vector<long long unsigned int>]':
/usr/include/c++/14.2.1/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1348 |     __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it)
      |     ^~~~~~~~~~~~
[ 91%] Building CXX object CMakeFiles/pulseview.dir/pv/binding/decoder.cpp.o
/build/pulseview/src/pulseview/pv/widgets/popup.cpp: In member function 'void pv::widgets::Popup::reposition_widget()':
/build/pulseview/src/pulseview/pv/widgets/popup.cpp:256:40: warning: 'int QDesktopWidget::screenNumber(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
                 from /build/pulseview/src/pulseview/pv/widgets/popup.cpp:24:
/usr/include/qt/QtWidgets/qdesktopwidget.h:75:77: note: declared here
/build/pulseview/src/pulseview/pv/widgets/popup.cpp:255:70: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
/usr/include/qt/QtWidgets/qdesktopwidget.h:88:84: note: declared here
[ 92%] Building CXX object CMakeFiles/pulseview.dir/pv/data/decodesignal.cpp.o
[ 92%] Building CXX object CMakeFiles/pulseview.dir/pv/data/decode/annotation.cpp.o
[ 93%] Building CXX object CMakeFiles/pulseview.dir/pv/data/decode/decoder.cpp.o
[ 93%] Building CXX object CMakeFiles/pulseview.dir/pv/data/decode/row.cpp.o
[ 94%] Building CXX object CMakeFiles/pulseview.dir/pv/data/decode/rowdata.cpp.o
[ 94%] Building CXX object CMakeFiles/pulseview.dir/pv/subwindows/decoder_selector/item.cpp.o
[ 95%] Building CXX object CMakeFiles/pulseview.dir/pv/subwindows/decoder_selector/model.cpp.o
[ 95%] Building CXX object CMakeFiles/pulseview.dir/pv/subwindows/decoder_selector/subwindow.cpp.o
[ 96%] Building CXX object CMakeFiles/pulseview.dir/pv/views/decoder_binary/view.cpp.o
[ 96%] Building CXX object CMakeFiles/pulseview.dir/pv/views/decoder_binary/QHexView.cpp.o
In file included from /usr/include/c++/14.2.1/vector:66,
                 from /build/pulseview/src/pulseview/pv/subwindows/decoder_selector/subwindow.hpp:23,
                 from /build/pulseview/src/pulseview/pv/subwindows/decoder_selector/item.cpp:20:
/usr/include/c++/14.2.1/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = QVariant; _Alloc = std::allocator<QVariant>]':
/usr/include/c++/14.2.1/bits/stl_vector.h:606:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  606 |           std::__uninitialized_copy_a(__x.begin(), __x.end(),
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  607 |                                       this->_M_impl._M_start,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~
  608 |                                       _M_get_Tp_allocator());
      |                                       ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/vector:65:
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, vector<QVariant> >; _ForwardIterator = QVariant*; _Tp = QVariant]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  366 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  373 |       return std::uninitialized_copy(__first, __last, __result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, vector<QVariant> >; _ForwardIterator = QVariant*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  163 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  184 |       return std::__uninitialized_copy<__can_memmove && __assignable>::
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 |         __uninit_copy(__first, __last, __result);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >; _ForwardIterator = QVariant*; bool _TrivialValueTypes = false]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  135 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const QVariant*, vector<QVariant> >; _ForwardIterator = QVariant*]':
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const QVariant*, std::vector<QVariant> >' changed in GCC 7.1
[ 97%] Building CXX object CMakeFiles/pulseview.dir/pv/views/trace/decodetrace.cpp.o
/build/pulseview/src/pulseview/pv/subwindows/decoder_selector/model.cpp: In member function 'virtual Qt::ItemFlags pv::subwindows::decoder_selector::DecoderCollectionModel::flags(const QModelIndex&) const':
/build/pulseview/src/pulseview/pv/subwindows/decoder_selector/model.cpp:137:10: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::ItemFlag; Zero = int QFlags<Qt::ItemFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qglobal.h:1307,
                 from /usr/include/qt/QtCore/qchar.h:43,
                 from /usr/include/qt/QtCore/qstring.h:49,
                 from /usr/include/qt/QtCore/QString:1,
                 from /build/pulseview/src/pulseview/pv/subwindows/decoder_selector/model.cpp:20:
/usr/include/qt/QtCore/qflags.h:123:90: note: declared here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |                                                                                          ^~~~~~
[ 97%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/decodergroupbox.cpp.o
[ 98%] Building CXX object CMakeFiles/pulseview.dir/pv/widgets/decodermenu.cpp.o
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp: In constructor 'pv::views::decoder_binary::View::View(pv::Session&, bool, QMainWindow*)':
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:93:60: warning: 'QVariant qVariantFromValue(const T&) [with T = QString]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/qlocale.h:43,
                 from /usr/include/qt/QtCore/qtextstream.h:46,
                 from /usr/include/qt/QtCore/qdebug.h:49,
                 from /usr/include/qt/QtCore/QDebug:1,
                 from /build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:23:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:123:36: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp: In member function 'void pv::views::decoder_binary::View::save_data_as_hex_dump(bool, bool) const':
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:322:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qtextstream.h:293:102: note: declared here
/build/pulseview/src/pulseview/pv/views/decoder_binary/view.cpp:325:17: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qtextstream.h:293:102: note: declared here
[ 98%] Building CXX object CMakeFiles/pulseview.dir/qrc_pulseview.cpp.o
[ 99%] Building CXX object CMakeFiles/pulseview.dir/qrc_translations.cpp.o
/build/pulseview/src/pulseview/pv/widgets/decodermenu.cpp: In constructor 'pv::widgets::DecoderMenu::DecoderMenu(QWidget*, const char*, bool)':
/build/pulseview/src/pulseview/pv/widgets/decodermenu.cpp:54:36: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/qmenu.h:47,
                 from /usr/include/qt/QtWidgets/QMenu:1,
                 from /build/pulseview/src/pulseview/pv/widgets/decodermenu.hpp:23,
                 from /build/pulseview/src/pulseview/pv/widgets/decodermenu.cpp:24:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'std::pair<double, double> pv::views::trace::DecodeTrace::get_pixels_offset_samples_per_pixel() const':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:960:73: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'QComboBox* pv::views::trace::DecodeTrace::create_channel_selector(QWidget*, const pv::data::decode::DecodeChannel*)':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1172:42: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qaction.h:47,
                 from /usr/include/qt/QtWidgets/QAction:1,
                 from /build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:30:
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1181:22: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'QComboBox* pv::views::trace::DecodeTrace::create_channel_selector_init_state(QWidget*, const pv::data::decode::DecodeChannel*)':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1196:42: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1197:42: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1198:42: warning: 'QVariant qVariantFromValue(const T&) [with T = int]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qvariant.h:530:17: note: declared here
  530 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp: In member function 'void pv::views::trace::DecodeTrace::initialize_row_widgets(pv::views::trace::DecodeTraceRow*, unsigned int)':
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1293:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qwidget.h:48,
                 from /usr/include/qt/QtWidgets/qaction.h:46:
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1293:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1295:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1295:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1298:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1298:37: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1300:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
/build/pulseview/src/pulseview/pv/views/trace/decodetrace.cpp:1300:39: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qpalette.h:101:22: note: declared here
  101 |                      Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window
      |                      ^~~~~~~~~~
[100%] Linking CXX executable pulseview
[100%] Built target pulseview
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "None"
-- Installing: /build/pulseview/pkg/pulseview/usr/bin/pulseview
-- Installing: /build/pulseview/pkg/pulseview/usr/share/man/man1/pulseview.1
-- Installing: /build/pulseview/pkg/pulseview/usr/share/applications/org.sigrok.PulseView.desktop
-- Installing: /build/pulseview/pkg/pulseview/usr/share/metainfo/org.sigrok.PulseView.appdata.xml
-- Installing: /build/pulseview/pkg/pulseview/usr/share/icons/hicolor/48x48/apps/pulseview.png
-- Installing: /build/pulseview/pkg/pulseview/usr/share/icons/hicolor/scalable/apps/pulseview.svg
==> 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/pulseview
==> Creating package "pulseview"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: pulseview 0.4.2-15 (Fri Feb  7 05:46:24 2025)
==> Cleaning up...