CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_BINDIR got its value from CMAKE_INSTALL_BINDIR.  In most cases
  this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_BINDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_BINDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:255 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_SBINDIR got its value from CMAKE_INSTALL_SBINDIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_SBINDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_SBINDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:258 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_INCLUDEDIR got its value from CMAKE_INSTALL_INCLUDEDIR.  In
  most cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_INCLUDEDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_INCLUDEDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:279 (_define_absolute)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_LOCALSTATEDIR got its value from CMAKE_INSTALL_LOCALSTATEDIR.
  In most cases this is unintended, check if you included GNUInstallDirs
  before KDEInstallDirs.  Some third party modules include GNUInstallDirs too
  so eg.  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If
  you set CMAKE_INSTALL_LOCALSTATEDIR deliberately before including
  KDEInstallDirs its recommended to use KDE_INSTALL_LOCALSTATEDIR instead to
  suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:288 (_define_absolute)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_SHAREDSTATEDIR got its value from CMAKE_INSTALL_SHAREDSTATEDIR.
  In most cases this is unintended, check if you included GNUInstallDirs
  before KDEInstallDirs.  Some third party modules include GNUInstallDirs too
  so eg.  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If
  you set CMAKE_INSTALL_SHAREDSTATEDIR deliberately before including
  KDEInstallDirs its recommended to use KDE_INSTALL_SHAREDSTATEDIR instead to
  suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:291 (_define_absolute)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_DATAROOTDIR got its value from CMAKE_INSTALL_DATAROOTDIR.  In
  most cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_DATAROOTDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_DATAROOTDIR instead to suppress this
  message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:299 (_define_absolute)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_DATADIR got its value from CMAKE_INSTALL_DATADIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_DATADIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_DATADIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:304 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_LOCALEDIR got its value from CMAKE_INSTALL_LOCALEDIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_LOCALEDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_LOCALEDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:332 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_MANDIR got its value from CMAKE_INSTALL_MANDIR.  In most cases
  this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_MANDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_MANDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:357 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_INFODIR got its value from CMAKE_INSTALL_INFODIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_INFODIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_INFODIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:360 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs6.cmake:201 (include)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_marble_EXAMPLES
    BUILD_marble_TESTS
    BUILD_marble_TOOLS
    CMAKE_LD_FLAGS
    ECM_MKSPECS_INSTALL_DIR
    WITH_QextSerialPort
    WITH_liblocation


Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp: In function ‘bool sgp4(gravconsttype, elsetrec&, double, double*, double*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1724:36: warning: ‘xke’ may be used uninitialized [-Wmaybe-uninitialized]
 1724 |      vkmpersec     = radiusearthkm * xke/60.0;
      |                      ~~~~~~~~~~~~~~^~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1711:52: note: ‘xke’ was declared here
 1711 |          twopi, x2o3  , j2   , j3    , tumin, j4 , xke   , j3oj2, radiusearthkm,
      |                                                    ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1724:36: warning: ‘radiusearthkm’ may be used uninitialized [-Wmaybe-uninitialized]
 1724 |      vkmpersec     = radiusearthkm * xke/60.0;
      |                      ~~~~~~~~~~~~~~^~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1711:67: note: ‘radiusearthkm’ was declared here
 1711 |          twopi, x2o3  , j2   , j3    , tumin, j4 , xke   , j3oj2, radiusearthkm,
      |                                                                   ^~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1922:23: warning: ‘j2’ may be used uninitialized [-Wmaybe-uninitialized]
 1922 |          temp1  = 0.5 * j2 * temp;
      |                   ~~~~^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1711:25: note: ‘j2’ was declared here
 1711 |          twopi, x2o3  , j2   , j3    , tumin, j4 , xke   , j3oj2, radiusearthkm,
      |                         ^~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1869:35: warning: ‘j3oj2’ may be used uninitialized [-Wmaybe-uninitialized]
 1869 |              satrec.xlcof = -0.25 * j3oj2 * sinip * (3.0 + 5.0 * cosip) / (1.0 + cosip);
      |                             ~~~~~~^~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1711:60: note: ‘j3oj2’ was declared here
 1711 |          twopi, x2o3  , j2   , j3    , tumin, j4 , xke   , j3oj2, radiusearthkm,
      |                                                            ^~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp: In function ‘void twoline2rv(char*, char*, char, char, char, gravconsttype, double&, double&, double&, elsetrec&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:201:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  201 |                scanf( "%i %i %i %i %i %lf",&startyear, &startmon, &startday, &starthr, &startmin, &startsec);
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:206:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  206 |                scanf( "%i %i %i %i %i %lf",&stopyear, &stopmon, &stopday, &stophr, &stopmin, &stopsec);
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:214:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  214 |                scanf( "%lf",&deltamin );
      |                ~~~~~^~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:220:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  220 |                scanf( "%i %lf",&startyear, &startdayofyr );
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:222:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  222 |                scanf( "%i %lf",&stopyear, &stopdayofyr );
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:233:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  233 |                scanf( "%lf",&deltamin );
      |                ~~~~~^~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:239:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  239 |                scanf( "%lf",&startmfe );
      |                ~~~~~^~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:241:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  241 |                scanf( "%lf",&stopmfe );
      |                ~~~~~^~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4io.cpp:243:21: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  243 |                scanf( "%lf",&deltamin );
      |                ~~~~~^~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp: In function ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1418:20: warning: ‘radiusearthkm’ may be used uninitialized [-Wmaybe-uninitialized]
 1418 |      ss     = 78.0 / radiusearthkm + 1.0;
      |               ~~~~~^~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1360:22: note: ‘radiusearthkm’ was declared here
 1360 |           tumin, mu, radiusearthkm, xke, j3;
      |                      ^~~~~~~~~~~~~
In function ‘void initl(int, gravconsttype, double, double, double, double&, char&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, char)’,
    inlined from ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’ at /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1426:10:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1214:19: warning: ‘j2’ may be used uninitialized [-Wmaybe-uninitialized]
 1214 |      d1    = 0.75 * j2 * (3.0 * cosio2 - 1.0) / (rteosq * omeosq);
      |              ~~~~~^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp: In function ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1192:42: note: ‘j2’ was declared here
 1192 |      double ak, d1, del, adel, po, x2o3, j2, xke,
      |                                          ^~
In function ‘void initl(int, gravconsttype, double, double, double, double&, char&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, char)’,
    inlined from ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’ at /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1426:10:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1213:17: warning: ‘xke’ may be used uninitialized [-Wmaybe-uninitialized]
 1213 |      ak    = pow(xke / no, x2o3);
      |              ~~~^~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp: In function ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1192:46: note: ‘xke’ was declared here
 1192 |      double ak, d1, del, adel, po, x2o3, j2, xke,
      |                                              ^~~
In function ‘void dsinit(gravconsttype, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double&, double&, double&, double&, double&, double&, int&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&)’,
    inlined from ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’ at /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:1559:18:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:791:20: warning: ‘xke’ may be used uninitialized [-Wmaybe-uninitialized]
  791 |          aonv = pow(nm / xke, x2o3);
      |                 ~~~^~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp: In function ‘bool sgp4init(gravconsttype, char, int, double, double, double, double, double, double, double, double, elsetrec&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/3rdparty/sgp4/sgp4unit.cpp:715:27: note: ‘xke’ was declared here
  715 |           root52, x2o3  , xke   , znl   , emo   , zns   , emsqo,
      |                           ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp: In member function ‘Marble::GeoDataPhotoOverlay& Marble::GeoDataPhotoOverlay::operator=(const Marble::GeoDataPhotoOverlay&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp:31:28: warning: implicitly-declared ‘Marble::GeoDataPhotoOverlayPrivate& Marble::GeoDataPhotoOverlayPrivate::operator=(const Marble::GeoDataPhotoOverlayPrivate&)’ is deprecated [-Wdeprecated-copy]
   31 |         *d = *other.d_func();
      |                            ^
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp:8:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h:42:1: note: because ‘Marble::GeoDataPhotoOverlayPrivate’ has user-provided ‘Marble::GeoDataPhotoOverlayPrivate::GeoDataPhotoOverlayPrivate(const Marble::GeoDataPhotoOverlayPrivate&)’
   42 | GeoDataPhotoOverlayPrivate::GeoDataPhotoOverlayPrivate(const GeoDataPhotoOverlayPrivate &other)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h: In member function ‘Marble::GeoDataPhotoOverlayPrivate& Marble::GeoDataPhotoOverlayPrivate::operator=(const Marble::GeoDataPhotoOverlayPrivate&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h:19:7: warning: implicitly-declared ‘Marble::GeoDataOverlayPrivate& Marble::GeoDataOverlayPrivate::operator=(const Marble::GeoDataOverlayPrivate&)’ is deprecated [-Wdeprecated-copy]
   19 | class GeoDataPhotoOverlayPrivate : public GeoDataOverlayPrivate
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h:11:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay_p.h:34:5: note: because ‘Marble::GeoDataOverlayPrivate’ has user-provided ‘Marble::GeoDataOverlayPrivate::GeoDataOverlayPrivate(const Marble::GeoDataOverlayPrivate&)’
   34 |     GeoDataOverlayPrivate(const GeoDataOverlayPrivate &other)
      |     ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h:19:7: warning: implicitly-declared ‘Marble::GeoDataPoint& Marble::GeoDataPoint::operator=(const Marble::GeoDataPoint&)’ is deprecated [-Wdeprecated-copy]
   19 | class GeoDataPhotoOverlayPrivate : public GeoDataOverlayPrivate
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h:12:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPoint.h:47:5: note: because ‘Marble::GeoDataPoint’ has user-provided ‘Marble::GeoDataPoint::GeoDataPoint(const Marble::GeoDataPoint&)’
   47 |     GeoDataPoint(const GeoDataPoint &other);
      |     ^~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp: In member function ‘Marble::GeoDataPhotoOverlay& Marble::GeoDataPhotoOverlay::operator=(const Marble::GeoDataPhotoOverlay&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp:31:28: note: synthesized method ‘Marble::GeoDataPhotoOverlayPrivate& Marble::GeoDataPhotoOverlayPrivate::operator=(const Marble::GeoDataPhotoOverlayPrivate&)’ first required here
   31 |         *d = *other.d_func();
      |                            ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp: In member function ‘void Marble::GeoDataPhotoOverlay::setPoint(const Marble::GeoDataPoint&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp:125:18: warning: implicitly-declared ‘Marble::GeoDataPoint& Marble::GeoDataPoint::operator=(const Marble::GeoDataPoint&)’ is deprecated [-Wdeprecated-copy]
  125 |     d->m_point = point;
      |                  ^~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPoint.h:47:5: note: because ‘Marble::GeoDataPoint’ has user-provided ‘Marble::GeoDataPoint::GeoDataPoint(const Marble::GeoDataPoint&)’
   47 |     GeoDataPoint(const GeoDataPoint &other);
      |     ^~~~~~~~~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataScreenOverlay.cpp:7:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataScreenOverlay_p.h: In member function ‘Marble::GeoDataScreenOverlayPrivate& Marble::GeoDataScreenOverlayPrivate::operator=(const Marble::GeoDataScreenOverlayPrivate&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataScreenOverlay_p.h:12:7: warning: implicitly-declared ‘Marble::GeoDataOverlayPrivate& Marble::GeoDataOverlayPrivate::operator=(const Marble::GeoDataOverlayPrivate&)’ is deprecated [-Wdeprecated-copy]
   12 | class GeoDataScreenOverlayPrivate : public GeoDataOverlayPrivate
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataScreenOverlay_p.h:7:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay_p.h:34:5: note: because ‘Marble::GeoDataOverlayPrivate’ has user-provided ‘Marble::GeoDataOverlayPrivate::GeoDataOverlayPrivate(const Marble::GeoDataOverlayPrivate&)’
   34 |     GeoDataOverlayPrivate(const GeoDataOverlayPrivate &other)
      |     ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataScreenOverlay.cpp: In member function ‘Marble::GeoDataScreenOverlay& Marble::GeoDataScreenOverlay::operator=(const Marble::GeoDataScreenOverlay&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataScreenOverlay.cpp:29:28: note: synthesized method ‘Marble::GeoDataScreenOverlayPrivate& Marble::GeoDataScreenOverlayPrivate::operator=(const Marble::GeoDataScreenOverlayPrivate&)’ first required here
   29 |         *d = *other.d_func();
      |                            ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay.cpp: In member function ‘Marble::GeoDataOverlay& Marble::GeoDataOverlay::operator=(const Marble::GeoDataOverlay&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay.cpp:40:28: warning: implicitly-declared ‘Marble::GeoDataOverlayPrivate& Marble::GeoDataOverlayPrivate::operator=(const Marble::GeoDataOverlayPrivate&)’ is deprecated [-Wdeprecated-copy]
   40 |         *d = *other.d_func();
      |                            ^
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay.cpp:7:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay_p.h:34:5: note: because ‘Marble::GeoDataOverlayPrivate’ has user-provided ‘Marble::GeoDataOverlayPrivate::GeoDataOverlayPrivate(const Marble::GeoDataOverlayPrivate&)’
   34 |     GeoDataOverlayPrivate(const GeoDataOverlayPrivate &other)
      |     ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataTrack.cpp: In member function ‘Marble::GeoDataCoordinates Marble::GeoDataTrack::coordinatesAt(const QDateTime&) const’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataTrack.cpp:191:85: warning: ‘QMap::const_iterator operator-(QMap::const_iterator, QMap::const_iterator::difference_type)’ is deprecated: Use std::prev; QMap iterators are not random access [-Wdeprecated-declarations]
  191 |     QMap::const_iterator previousEntry = nextEntry - 1;
      |                                                                                     ^
In file included from /usr/include/qt6/QtCore/qdebug.h:42,
                 from /usr/include/qt6/QtCore/QDebug:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDebug.h:9,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataTrack.cpp:11:
/usr/include/qt6/QtCore/qmap.h:559:31: note: declared here
  559 |         friend const_iterator operator-(const_iterator it, difference_type j) { return std::prev(it, j); }
      |                               ^~~~~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataGroundOverlay.cpp:7:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataGroundOverlay_p.h: In member function ‘Marble::GeoDataGroundOverlayPrivate& Marble::GeoDataGroundOverlayPrivate::operator=(const Marble::GeoDataGroundOverlayPrivate&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataGroundOverlay_p.h:17:7: warning: implicitly-declared ‘Marble::GeoDataOverlayPrivate& Marble::GeoDataOverlayPrivate::operator=(const Marble::GeoDataOverlayPrivate&)’ is deprecated [-Wdeprecated-copy]
   17 | class GeoDataGroundOverlayPrivate : public GeoDataOverlayPrivate
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataGroundOverlay_p.h:9:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataOverlay_p.h:34:5: note: because ‘Marble::GeoDataOverlayPrivate’ has user-provided ‘Marble::GeoDataOverlayPrivate::GeoDataOverlayPrivate(const Marble::GeoDataOverlayPrivate&)’
   34 |     GeoDataOverlayPrivate(const GeoDataOverlayPrivate &other)
      |     ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataGroundOverlay.cpp: In member function ‘Marble::GeoDataGroundOverlay& Marble::GeoDataGroundOverlay::operator=(const Marble::GeoDataGroundOverlay&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataGroundOverlay.cpp:28:28: note: synthesized method ‘Marble::GeoDataGroundOverlayPrivate& Marble::GeoDataGroundOverlayPrivate::operator=(const Marble::GeoDataGroundOverlayPrivate&)’ first required here
   28 |         *d = *other.d_func();
      |                            ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/graphicsitem/GeoPhotoGraphicsItem.cpp: In member function ‘void Marble::GeoPhotoGraphicsItem::setPoint(const Marble::GeoDataPoint&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/graphicsitem/GeoPhotoGraphicsItem.cpp:87:15: warning: implicitly-declared ‘Marble::GeoDataPoint& Marble::GeoDataPoint::operator=(const Marble::GeoDataPoint&)’ is deprecated [-Wdeprecated-copy]
   87 |     m_point = point;
      |               ^~~~~
In file included from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/graphicsitem/GeoPhotoGraphicsItem.h:9,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/graphicsitem/GeoPhotoGraphicsItem.cpp:6:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/geodata/data/GeoDataPoint.h:47:5: note: because ‘Marble::GeoDataPoint’ has user-provided ‘Marble::GeoDataPoint::GeoDataPoint(const Marble::GeoDataPoint&)’
   47 |     GeoDataPoint(const GeoDataPoint &other);
      |     ^~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/graphicsview/WidgetGraphicsItem.cpp: In member function ‘virtual bool Marble::WidgetGraphicsItem::eventFilter(QObject*, QEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/graphicsview/WidgetGraphicsItem.cpp:125:95: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  125 |                 QMouseEvent shiftedEvent = QMouseEvent(e->type(), shiftedPos, event->globalPos(), event->button(), event->buttons(), event->modifiers());
      |                                                                               ~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/graphicsview/WidgetGraphicsItem.cpp:16:
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp: In member function ‘virtual bool Marble::MarbleDefaultInputHandler::handleDoubleClick(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:309:81: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  309 |         MarbleInputHandler::d->m_marblePresenter->map()->geoCoordinates(event->x(), event->y(), mouseLon, mouseLat, GeoDataCoordinates::Radian);
      |                                                                         ~~~~~~~~^~
In file included from /usr/include/qt6/QtWidgets/qgesture.h:16,
                 from /usr/include/qt6/QtWidgets/QGestureEvent:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:11:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:309:93: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  309 |         MarbleInputHandler::d->m_marblePresenter->map()->geoCoordinates(event->x(), event->y(), mouseLon, mouseLat, GeoDataCoordinates::Radian);
      |                                                                                     ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp: In member function ‘virtual void Marble::MarbleDefaultInputHandler::handleLeftMouseButtonPress(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:472:33: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  472 |     d->m_leftPressedX = event->x();
      |                         ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:473:33: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  473 |     d->m_leftPressedY = event->y();
      |                         ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp: In member function ‘virtual void Marble::MarbleDefaultInputHandler::handleMiddleMouseButtonPress(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:499:32: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  499 |     d->m_midPressedY = event->y();
      |                        ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp: In member function ‘virtual void Marble::MarbleDefaultInputHandler::handleMouseButtonRelease(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:545:39: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  545 |             Q_EMIT rmbRequest(event->x(), event->y());
      |                               ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:545:51: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  545 |             Q_EMIT rmbRequest(event->x(), event->y());
      |                                           ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp: In member function ‘QPoint Marble::MarbleDefaultInputHandler::mouseMovedOutside(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:643:35: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  643 |         dirX = (int)(3 * (event->x() - boundingRect.left()) / boundingRect.width()) - 1;
      |                           ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:653:35: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  653 |         dirY = (int)(3 * (event->y() - boundingRect.top()) / boundingRect.height()) - 1;
      |                           ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp: In member function ‘bool Marble::MarbleDefaultInputHandler::handleMouseEvent(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:703:81: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  703 |         MarbleInputHandler::d->m_marblePresenter->map()->geoCoordinates(event->x(), event->y(), mouseLon, mouseLat, GeoDataCoordinates::Radian);
      |                                                                         ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:703:93: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  703 |         MarbleInputHandler::d->m_marblePresenter->map()->geoCoordinates(event->x(), event->y(), mouseLon, mouseLat, GeoDataCoordinates::Radian);
      |                                                                                     ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:706:34: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  706 |     QPoint mousePosition(event->x(), event->y());
      |                          ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:706:46: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  706 |     QPoint mousePosition(event->x(), event->y());
      |                                      ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:722:36: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  722 |             qreal deltax = event->x() - d->m_leftPressedX;
      |                            ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:723:36: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  723 |             qreal deltay = event->y() - d->m_leftPressedY;
      |                            ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:748:34: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  748 |             int eventy = event->y();
      |                          ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:761:30: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  761 |             int dx = event->x() - d->m_rightPosition.x();
      |                      ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:762:30: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  762 |             int dy = event->y() - d->m_rightPosition.y();
      |                      ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:767:32: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  767 |             int sign = event->y() > centerY ? -1 : 1;
      |                        ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:769:26: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  769 |             if ((event->x() < centerX && event->y() < centerY) || (event->x() > centerX && event->y() > centerY)) {
      |                  ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:769:50: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  769 |             if ((event->x() < centerX && event->y() < centerY) || (event->x() > centerX && event->y() > centerY)) {
      |                                          ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:769:76: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  769 |             if ((event->x() < centerX && event->y() < centerY) || (event->x() > centerX && event->y() > centerY)) {
      |                                                                    ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleInputHandler.cpp:769:100: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  769 |             if ((event->x() < centerX && event->y() < centerY) || (event->x() > centerX && event->y() > centerY)) {
      |                                                                                            ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp: In member function ‘virtual bool Marble::MarbleWidgetInputHandler::handleTouch(QTouchEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp:191:27: warning: ‘const QList& QTouchEvent::touchPoints() const’ is deprecated: Use points() [-Wdeprecated-declarations]
  191 |     if (event->touchPoints().count() == 1) {
      |         ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtWidgets/qgesture.h:16,
                 from /usr/include/qt6/QtWidgets/QPinchGesture:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.h:13,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp:8:
/usr/include/qt6/QtGui/qevent.h:944:31: note: declared here
  944 |     const QList &touchPoints() const { return points(); }
      |                               ^~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp:192:55: warning: ‘const QList& QTouchEvent::touchPoints() const’ is deprecated: Use points() [-Wdeprecated-declarations]
  192 |         QTouchEvent::TouchPoint p = event->touchPoints().at(0);
      |                                     ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:944:31: note: declared here
  944 |     const QList &touchPoints() const { return points(); }
      |                               ^~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp:196:67: warning: ‘QPointF QEventPoint::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  196 |             QMouseEvent press(QMouseEvent::MouseButtonPress, p.pos(), Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
      |                                                              ~~~~~^~
In file included from /usr/include/qt6/QtGui/qevent.h:20:
/usr/include/qt6/QtGui/qeventpoint.h:87:13: note: declared here
   87 |     QPointF pos() const { return position(); }
      |             ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp:201:63: warning: ‘QPointF QEventPoint::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  201 |                 QMouseEvent move(QMouseEvent::MouseMove, p.pos(), Qt::NoButton, Qt::LeftButton, Qt::NoModifier);
      |                                                          ~~~~~^~
/usr/include/qt6/QtGui/qeventpoint.h:87:13: note: declared here
   87 |     QPointF pos() const { return position(); }
      |             ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWidgetInputHandler.cpp:209:71: warning: ‘QPointF QEventPoint::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  209 |             QMouseEvent release(QMouseEvent::MouseButtonRelease, p.pos(), Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
      |                                                                  ~~~~~^~
/usr/include/qt6/QtGui/qeventpoint.h:87:13: note: declared here
   87 |     QPointF pos() const { return position(); }
      |             ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp: In member function ‘void Marble::KDescendantsProxyModelPrivate::sourceRowsRemoved(const QModelIndex&, int, int)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp:744:38: warning: ‘QMap::iterator operator-(QMap::iterator, QMap::iterator::difference_type)’ is deprecated: Use std::prev; QMap iterators are not random access [-Wdeprecated-declarations]
  744 |         int proxyRow = (lowerBound - 1).key();
      |                                      ^
In file included from /usr/include/qt6/QtCore/qdebug.h:42,
                 from /usr/include/qt6/QtCore/qvariant.h:13,
                 from /usr/include/qt6/QtCore/qabstractitemmodel.h:13,
                 from /usr/include/qt6/QtCore/qabstractproxymodel.h:8,
                 from /usr/include/qt6/QtCore/QAbstractProxyModel:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.h:10,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp:9:
/usr/include/qt6/QtCore/qmap.h:488:25: note: declared here
  488 |         friend iterator operator-(iterator it, difference_type j) { return std::prev(it, j); }
      |                         ^~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp:768:61: warning: ‘QMap::iterator operator-(QMap::iterator, QMap::iterator::difference_type)’ is deprecated: Use std::prev; QMap iterators are not random access [-Wdeprecated-declarations]
  768 |     const Mapping::right_iterator boundAbove = lowerBound - 1;
      |                                                             ^
/usr/include/qt6/QtCore/qmap.h:488:25: note: declared here
  488 |         friend iterator operator-(iterator it, difference_type j) { return std::prev(it, j); }
      |                         ^~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp: In member function ‘void Marble::KDescendantsProxyModelPrivate::sourceLayoutAboutToBeChanged()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp:879:39: warning: loop variable ‘proxyPersistentIndex’ of type ‘const QPersistentModelIndex&’ binds to a temporary constructed from type ‘QModelIndex’ [-Wrange-loop-construct]
  879 |     for (const QPersistentModelIndex &proxyPersistentIndex : q->persistentIndexList()) {
      |                                       ^~~~~~~~~~~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/kdescendantsproxymodel.cpp:879:39: note: use non-reference type ‘const QPersistentModelIndex’ to make the copy explicit or ‘const QModelIndex&’ to prevent copying
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/AbstractFloatItem.cpp: In member function ‘virtual void Marble::AbstractFloatItem::setSettings(const QHash&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/AbstractFloatItem.cpp:81:56: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
   81 |     if (settings.value(QStringLiteral("position")).type() == QVariant::String) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qlocale.h:8,
                 from /usr/include/qt6/QtCore/qcalendar.h:10,
                 from /usr/include/qt6/QtCore/qdatetime.h:8,
                 from /usr/include/qt6/QtCore/qcborvalue.h:11,
                 from /usr/include/qt6/QtCore/qjsonvalue.h:8,
                 from /usr/include/qt6/QtCore/qjsonobject.h:8,
                 from /usr/include/qt6/QtCore/qplugin.h:14,
                 from /usr/include/qt6/QtCore/QtPlugin:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PluginInterface.h:15,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/RenderPluginInterface.h:11,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/RenderPlugin.h:16,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/AbstractFloatItem.h:14,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/AbstractFloatItem.cpp:7:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PopupItem.cpp: In member function ‘virtual bool Marble::PopupItem::eventFilter(QObject*, QEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PopupItem.cpp:248:91: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  248 |             QMouseEvent shiftedEvent = QMouseEvent(e->type(), shiftedPos, event->globalPos(), event->button(), event->buttons(), event->modifiers());
      |                                                                           ~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleWebView.h:9,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/build/src/lib/marble/ui_WebPopupWidget.h:19,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PopupItem.h:19,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PopupItem.cpp:9:
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/TextureColorizer.cpp: In constructor ‘Marble::TextureColorizer::TextureColorizer(const QString&, const QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/TextureColorizer.cpp:87:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   87 |         file.open(QIODevice::ReadOnly);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/TextureColorizer.cpp:12:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PluginItemDelegate.cpp: In static member function ‘static QSize Marble::PluginItemDelegate::nameSize(const QModelIndex&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PluginItemDelegate.cpp:336:45: warning: ‘static QFontMetrics QApplication::fontMetrics()’ is deprecated: Use QFontMetricsF(qApp->font()) instead. [-Wdeprecated-declarations]
  336 |     QSize nameSize(QApplication::fontMetrics().size(0, name));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtWidgets/QApplication:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PluginItemDelegate.cpp:15:
/usr/include/qt6/QtWidgets/qapplication.h:71:25: note: declared here
   71 |     static QFontMetrics fontMetrics();
      |                         ^~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp: In member function ‘bool Marble::RoutingLayerPrivate::handleMouseButtonPress(QMouseEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:445:48: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  445 |                 m_contextMenu->showRmbMenu(e->x(), e->y());
      |                                            ~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:29:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:445:56: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  445 |                 m_contextMenu->showRmbMenu(e->x(), e->y());
      |                                                    ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:467:48: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  467 |                 m_contextMenu->showRmbMenu(e->x(), e->y());
      |                                            ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:467:56: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  467 |                 m_contextMenu->showRmbMenu(e->x(), e->y());
      |                                                    ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:482:44: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  482 |             m_contextMenu->showRmbMenu(e->x(), e->y());
      |                                        ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/routing/RoutingLayer.cpp:482:52: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  482 |             m_contextMenu->showRmbMenu(e->x(), e->y());
      |                                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp: In member function ‘void Marble::MapWizard::createWmsLegend()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp:517:15: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  517 |     image.open(QIODevice::ReadWrite);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDirs.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp:26:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp: In member function ‘bool Marble::MapWizard::createFiles(const Marble::GeoSceneDocument*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp:602:26: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  602 |             baseTile.open(QFile::WriteOnly);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp:611:26: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  611 |             baseTile.open(QFile::WriteOnly);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp:621:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  621 |         file.open(QIODevice::ReadWrite);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp: In member function ‘void Marble::MapWizard::createLegendFile(const QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MapWizard.cpp:665:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  665 |     html.open(QIODevice::ReadWrite);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/OsmcSymbol.cpp: In member function ‘QSvgRenderer* OsmcSymbol::parseForeground(const QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/OsmcSymbol.cpp:170:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  170 |         file.open(QIODevice::ReadOnly);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/OsmcSymbol.cpp:10:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/RouteSyncManager.cpp: In member function ‘QList Marble::RouteSyncManager::cachedRouteList() const’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/RouteSyncManager.cpp:137:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  137 |         file.open(QFile::ReadOnly);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDirs.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/RouteSyncManager.cpp:16:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/OwncloudSyncBackend.cpp: In member function ‘QString Marble::OwncloudSyncBackend::routeName(const QString&) const’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/OwncloudSyncBackend.cpp:245:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  245 |     file.open(QFile::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDirs.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/OwncloudSyncBackend.cpp:18:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/BookmarkSyncManager.cpp: In member function ‘void Marble::BookmarkSyncManager::Private::completeMerge()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/BookmarkSyncManager.cpp:777:28: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  777 |     localBookmarksFile.open(QFile::ReadWrite);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDirs.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/cloudsync/BookmarkSyncManager.cpp:17:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp: In member function ‘virtual bool Marble::MarbleQuickInputHandler::handleTouch(QTouchEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:142:31: warning: ‘const QList& QTouchEvent::touchPoints() const’ is deprecated: Use points() [-Wdeprecated-declarations]
  142 |         if (event->touchPoints().count() > 1) { // not handling multi-touch at all, let PinchArea or MultiPointTouchArea take care of it
      |             ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtQuick/qquickitem.h:15,
                 from /usr/include/qt6/QtQuick/QQuickItem:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MapTheme.h:10,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.h:13,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:6:
/usr/include/qt6/QtGui/qevent.h:944:31: note: declared here
  944 |     const QList &touchPoints() const { return points(); }
      |                               ^~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:146:31: warning: ‘const QList& QTouchEvent::touchPoints() const’ is deprecated: Use points() [-Wdeprecated-declarations]
  146 |         if (event->touchPoints().count() == 1) { // handle - but do not accept. I.e. pinchArea still needs to get this
      |             ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:944:31: note: declared here
  944 |     const QList &touchPoints() const { return points(); }
      |                               ^~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:147:59: warning: ‘const QList& QTouchEvent::touchPoints() const’ is deprecated: Use points() [-Wdeprecated-declarations]
  147 |             QTouchEvent::TouchPoint p = event->touchPoints().at(0);
      |                                         ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:944:31: note: declared here
  944 |     const QList &touchPoints() const { return points(); }
      |                               ^~~~~~~~~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:149:71: warning: ‘QPointF QEventPoint::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  149 |                 QMouseEvent press(QMouseEvent::MouseButtonPress, p.pos(), Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
      |                                                                  ~~~~~^~
In file included from /usr/include/qt6/QtGui/qevent.h:20:
/usr/include/qt6/QtGui/qeventpoint.h:87:13: note: declared here
   87 |     QPointF pos() const { return position(); }
      |             ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:152:63: warning: ‘QPointF QEventPoint::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  152 |                 QMouseEvent move(QMouseEvent::MouseMove, p.pos(), Qt::NoButton, Qt::LeftButton, Qt::NoModifier);
      |                                                          ~~~~~^~
/usr/include/qt6/QtGui/qeventpoint.h:87:13: note: declared here
   87 |     QPointF pos() const { return position(); }
      |             ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:155:75: warning: ‘QPointF QEventPoint::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  155 |                 QMouseEvent release(QMouseEvent::MouseButtonRelease, p.pos(), Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
      |                                                                      ~~~~~^~
/usr/include/qt6/QtGui/qeventpoint.h:87:13: note: declared here
   87 |     QPointF pos() const { return position(); }
      |             ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp: In member function ‘virtual void Marble::MarbleQuickItem::hoverMoveEvent(QHoverEvent*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/declarative/MarbleQuickItem.cpp:409:47: warning: ‘QPoint QHoverEvent::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  409 |         Q_EMIT hoverPositionChanged(event->pos());
      |                                     ~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:263:19: note: declared here
  263 |     inline QPoint pos() const { return position().toPoint(); }
      |                   ^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/annotate/AnnotatePlugin.cpp: In member function ‘void Marble::AnnotatePlugin::saveAnnotationFile()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/annotate/AnnotatePlugin.cpp:379:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  379 |         file.open(QIODevice::WriteOnly);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtWidgets/qfiledialog.h:9,
                 from /usr/include/qt6/QtWidgets/QFileDialog:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/annotate/AnnotatePlugin.cpp:16:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp: In member function ‘void Marble::StarsPlugin::loadStars()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp:518:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  518 |     starFile.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDirs.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp:25:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp: In member function ‘void Marble::StarsPlugin::loadConstellations()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp:671:27: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  671 |     constellationFile.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp: In member function ‘void Marble::StarsPlugin::loadDsos()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/stars/StarsPlugin.cpp:709:17: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  709 |     dsoFile.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/satellites/SatellitesPlugin.cpp: In member function ‘virtual void Marble::SatellitesPlugin::setSettings(const QHash&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/satellites/SatellitesPlugin.cpp:275:63: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
  275 |         if (settings.value(QStringLiteral("dataSources")).type() == QVariant::String) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qlocale.h:8,
                 from /usr/include/qt6/QtCore/qcalendar.h:10,
                 from /usr/include/qt6/QtCore/qdatetime.h:8,
                 from /usr/include/qt6/QtCore/qcborvalue.h:11,
                 from /usr/include/qt6/QtCore/qjsonvalue.h:8,
                 from /usr/include/qt6/QtCore/qjsonobject.h:8,
                 from /usr/include/qt6/QtCore/qplugin.h:14,
                 from /usr/include/qt6/QtCore/QtPlugin:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/PluginInterface.h:15,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/RenderPluginInterface.h:11,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/RenderPlugin.h:16,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/satellites/SatellitesPlugin.h:11,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/satellites/SatellitesPlugin.cpp:7:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/satellites/SatellitesPlugin.cpp:278:58: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
  278 |         if (settings.value(QStringLiteral("idList")).type() == QVariant::String) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/render/satellites/SatellitesPlugin.cpp:289:70: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
  289 |     } else if (settings.value(QStringLiteral("userDataSources")).type() == QVariant::String) {
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/monav/MonavPlugin.cpp: In member function ‘void Marble::MonavPluginPrivate::loadMap(const QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/monav/MonavPlugin.cpp:182:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  182 |         file.open(QIODevice::WriteOnly);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/monav/MonavMap.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/monav/MonavPlugin.cpp:9:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/routino/RoutinoRunner.cpp: In constructor ‘Marble::TemporaryDir::TemporaryDir()’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/routino/RoutinoRunner.cpp:62:15: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
   62 |         f.open();
      |         ~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/routino/RoutinoRunner.cpp:23:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/routino/RoutinoRunner.cpp: In member function ‘QByteArray Marble::RoutinoRunnerPrivate::retrieveWaypoints(const QStringList&) const’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/routino/RoutinoRunner.cpp:115:22: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  115 |             file.open(QIODevice::ReadOnly);
      |             ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/lib/marble/MarbleDirs.h:12,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/routino/RoutinoRunner.cpp:15:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/cache/CacheRunner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::CacheRunner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/cache/CacheRunner.cpp:38:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   38 |     file.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/cache/CacheRunner.cpp:14:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpx/GpxRunner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::GpxRunner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpx/GpxRunner.cpp:33:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   33 |     file.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpx/GpxRunner.cpp:11:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/json/JsonRunner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::JsonRunner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/json/JsonRunner.cpp:37:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   37 |     file.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/json/JsonRunner.cpp:14:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/pn2/Pn2Runner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::Pn2Runner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/pn2/Pn2Runner.cpp:126:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  126 |     file.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/pn2/Pn2Runner.cpp:41:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/osm/OsmPbfParser.cpp: In member function ‘void Marble::OsmPbfParser::parse(const uint8_t*, std::size_t)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/osm/OsmPbfParser.cpp:24:41: warning: unused parameter ‘data’ [-Wunused-parameter]
   24 | void OsmPbfParser::parse(const uint8_t *data, std::size_t len)
      |                          ~~~~~~~~~~~~~~~^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/osm/OsmPbfParser.cpp:24:59: warning: unused parameter ‘len’ [-Wunused-parameter]
   24 | void OsmPbfParser::parse(const uint8_t *data, std::size_t len)
      |                                               ~~~~~~~~~~~~^~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/pnt/PntRunner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::PntRunner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/pnt/PntRunner.cpp:49:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   49 |     file.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/pnt/PntRunner.cpp:16:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/log/LogRunner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::LogRunner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/log/LogRunner.cpp:33:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   33 |     file.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/log/LogRunner.cpp:12:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpsbabel/GpsbabelRunner.cpp: In member function ‘virtual Marble::GeoDataDocument* Marble::GpsbabelRunner::parseFile(const QString&, Marble::DocumentRole, QString&)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpsbabel/GpsbabelRunner.cpp:56:21: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
   56 |     tempKmlFile.open();
      |     ~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpsbabel/GpsbabelRunner.cpp:16:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpsbabel/GpsbabelRunner.cpp:67:21: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   67 |         kmlFile.open(QIODevice::ReadWrite);
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/plugins/runner/gpsbabel/GpsbabelRunner.cpp:11:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/apps/marble-kde/KdeMainWindow.cpp: In member function ‘void Marble::MainWindow::changeViewSize(QAction*)’:
/var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/apps/marble-kde/KdeMainWindow.cpp:133:28: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
  133 |     if (action->data().type() == QVariant::Size) {
      |         ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/qaction.h:13,
                 from /usr/include/qt6/QtWidgets/qwidget.h:13,
                 from /usr/include/qt6/QtWidgets/qmainwindow.h:9,
                 from /usr/include/qt6/QtWidgets/QMainWindow:1,
                 from /usr/include/KF6/KXmlGui/kmainwindow.h:20,
                 from /usr/include/KF6/KXmlGui/kxmlguiwindow.h:17,
                 from /usr/include/KF6/KXmlGui/KXmlGuiWindow:1,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/apps/marble-kde/KdeMainWindow.h:10,
                 from /var/pisi/marble-25.12.0-68/work/marble-25.12.0/src/apps/marble-kde/KdeMainWindow.cpp:8:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~