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

    CMAKE_LD_FLAGS
    ECM_MKSPECS_INSTALL_DIR


In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/dds.cpp:13:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/ani.cpp:8:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/microexif.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/hdr.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/ff.cpp:11:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/exr.cpp: In member function ‘virtual bool EXRHandler::read(QImage*)’:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/exr.cpp:468:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Imf_3_3::Rgba’; use assignment or value-initialization instead [-Wclass-memaccess]
  468 |         std::memset(pixels[0], 0, sizeof(Imf::Rgba) * EXR_LINES_PER_BLOCK * width);
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/OpenEXR/ImfRgbaFile.h:23,
                 from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/exr.cpp:71:
/usr/include/OpenEXR/ImfRgba.h:26:8: note: ‘struct Imf_3_3::Rgba’ declared here
   26 | struct Rgba
      |        ^~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/exr.cpp:12:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h: At global scope:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/chunks.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/iff.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/microexif.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/microexif.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:66:13: warning: ‘void info_callback(const char*, void*)’ defined but not used [-Wunused-function]
   66 | static void info_callback(const char *msg, void *client_data)
      |             ^~~~~~~~~~~~~
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:60:13: warning: ‘void warning_callback(const char*, void*)’ defined but not used [-Wunused-function]
   60 | static void warning_callback(const char *msg, void *client_data)
      |             ^~~~~~~~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from /usr/include/qt6/QtCore/qcontainertools_impl.h:22,
                 from /usr/include/qt6/QtCore/qarraydataops.h:10,
                 from /usr/include/qt6/QtCore/qarraydatapointer.h:8,
                 from /usr/include/qt6/QtCore/qlist.h:9,
                 from /usr/include/qt6/QtCore/qstringlist.h:6,
                 from /usr/include/qt6/QtGui/qcolor.h:10,
                 from /usr/include/qt6/QtGui/qimage.h:8,
                 from /usr/include/qt6/QtGui/qimageiohandler.h:8,
                 from /usr/include/qt6/QtGui/QImageIOPlugin:1,
                 from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2_p.h:11,
                 from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:8:
In member function ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = opj_image_comptparm]’,
    inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = opj_image_comptparm; _Dp = std::default_delete]’ at /usr/include/c++/15.2.0/bits/unique_ptr.h:399:17,
    inlined from ‘bool JP2HandlerPrivate::imageToJp2(const QImage&)’ at /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:625:87:
/usr/include/c++/15.2.0/bits/unique_ptr.h:93:9: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   93 |         delete __ptr;
      |         ^~~~~~~~~~~~
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp: In member function ‘bool JP2HandlerPrivate::imageToJp2(const QImage&)’:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:625:86: note: returned from ‘void* operator new [](std::size_t)’
  625 |         std::unique_ptr cmptparm(new opj_image_cmptparm_t[ncomp]);
      |                                                                                      ^
In member function ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = opj_image_comptparm]’,
    inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = opj_image_comptparm; _Dp = std::default_delete]’ at /usr/include/c++/15.2.0/bits/unique_ptr.h:399:17,
    inlined from ‘bool JP2HandlerPrivate::imageToJp2(const QImage&)’ at /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:625:87:
/usr/include/c++/15.2.0/bits/unique_ptr.h:93:9: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   93 |         delete __ptr;
      |         ^~~~~~~~~~~~
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp: In member function ‘bool JP2HandlerPrivate::imageToJp2(const QImage&)’:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/jp2.cpp:625:86: note: returned from ‘void* operator new [](std::size_t)’
  625 |         std::unique_ptr cmptparm(new opj_image_cmptparm_t[ncomp]);
      |                                                                                      ^
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pcx.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pic.cpp:19:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pic.cpp: In member function ‘virtual bool SoftimagePICHandler::write(const QImage&)’:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pic.cpp:91:12: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
   91 |     strncpy(comment, header.comment.constData(), sizeof(comment));
      |            ^
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pic.cpp:95:12: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 4 equals destination size [-Wstringop-truncation]
   95 |     strncpy(id, header.id.constData(), sizeof(id));
      |            ^
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pfm.cpp:13:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/pxr.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/microexif.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/qoi.cpp:11:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/ras.cpp:12:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/sct.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/tim.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/tga.cpp:25:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/microexif.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/xcf.cpp:9:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~
In file included from /var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/raw.cpp:10:
/var/pisi/kimageformats-6.28.0-93/work/kimageformats-6.28.0/src/imageformats/util_p.h:241:19: warning: ‘QByteArray deviceRead(QIODevice*, qint64)’ defined but not used [-Wunused-function]
  241 | static QByteArray deviceRead(QIODevice *d, qint64 maxSize)
      |                   ^~~~~~~~~~