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)
| ^~~~~~~~~~