CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_LD_FLAGS
ECM_MKSPECS_INSTALL_DIR
I/O warning : failed to load external entity "/usr/share/kf6/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/core/k3bdefaultexternalprograms.cpp: In function ‘QString& debianWeirdnessHack(QString&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/core/k3bdefaultexternalprograms.cpp:116:19: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
116 | f.open( QIODevice::ReadOnly );
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
from /usr/include/KF6/KIOCore/kio/global.h:12,
from /usr/include/KF6/KIOCore/KIO/Global:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/core/k3bglobals.h:14,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/core/k3bdefaultexternalprograms.cpp:11:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmd5job.cpp: In member function ‘void K3b::Md5Job::slotUpdate()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmd5job.cpp:241:47: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations]
241 | d->md5.addData( d->data, read );
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QCryptographicHash:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmd5job.cpp:13:
/usr/include/qt6/QtCore/qcryptographichash.h:76:10: note: declared here
76 | void addData(const char *data, qsizetype length);
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmultichoicedialog.cpp: In function ‘QIcon themedMessageBoxIcon(QMessageBox::Icon)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmultichoicedialog.cpp:60:41: warning: ‘static QPixmap QMessageBox::standardIcon(Icon)’ is deprecated: Use QStyle::standardIcon() instead. [-Wdeprecated-declarations]
60 | return QMessageBox::standardIcon(icon);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt6/QtWidgets/QMessageBox:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmultichoicedialog.h:14,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmultichoicedialog.cpp:7:
/usr/include/qt6/QtWidgets/qmessagebox.h:291:20: note: declared here
291 | static QPixmap standardIcon(Icon icon);
| ^~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bchecksumpipe.cpp: In member function ‘void K3b::ChecksumPipe::Private::update(const char*, qint64)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bchecksumpipe.cpp:26:36: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations]
26 | md5.addData( in, len );
| ~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QCryptographicHash:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bchecksumpipe.cpp:11:
/usr/include/qt6/QtCore/qcryptographichash.h:76:10: note: declared here
76 | void addData(const char *data, qsizetype length);
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/k3bmedium.cpp:678:2: warning: #warning Use the i18n string formatting like or whatever instead of normal html/rtf like [-Wcpp]
678 | #warning Use the i18n string formatting like or whatever instead of normal html/rtf like
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/k3bcdrecordwriter.cpp:240:2: warning: #warning Enable layer jump mode: add it to K3b::WritingMode and to the GUI [-Wcpp]
240 | #warning Enable layer jump mode: add it to K3b::WritingMode and to the GUI
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/k3bcdrdaowriter.cpp: In member function ‘bool K3b::CdrdaoWriter::cueSheet()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/k3bcdrdaowriter.cpp:652:23: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
652 | tempF.open();
| ~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/k3bcdrdaowriter.cpp:33:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bdvdcopyjob.cpp:446:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
446 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bdvdcopyjob.cpp:605:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
605 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bdvdcopyjob.cpp:708:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
708 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bdvdcopyjob.cpp:768:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
768 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bcdcopyjob.cpp: In member function ‘bool K3b::CdCopyJob::writeNextSession()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bcdcopyjob.cpp:793:29: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
793 | tmp.open();
| ~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3bcdcopyjob.cpp:38:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/jobs/k3biso9660imagewritingjob.cpp:279:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
279 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/libisofs/isofs.cpp: In function ‘time_t getisotime(int, int, int, int, int, int, int)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/libisofs/isofs.cpp:43:35: warning: left shift of negative value [-Wshift-negative-value]
43 | tz |= (-1 << 8);
| ~~~^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bdatajob.cpp:235:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
235 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bdatajob.cpp:534:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
534 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bdatajob.cpp:587:2: warning: #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why? [-Wcpp]
587 | #warning Growisofs needs stdin to be closed in order to exit gracefully. Cdrecord does not. However, if closed with cdrecord we loose parts of stderr. Why?
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bdatajob.cpp: In member function ‘bool K3b::DataJob::setupCdrdaoJob()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bdatajob.cpp:1095:21: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
1095 | d->tocFile->open();
| ~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bdatajob.cpp:40:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp: In member function ‘virtual void K3b::IsoImager::writePathSpecForFile(K3b::FileItem*, QTextStream&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp:822:18: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
822 | temp.open();
| ~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp:33:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp: In member function ‘bool K3b::IsoImager::writeRRHideFile()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp:854:23: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
854 | m_rrHideFile->open();
| ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp: In member function ‘bool K3b::IsoImager::writeJolietHideFile()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp:875:27: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
875 | m_jolietHideFile->open();
| ~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp: In member function ‘bool K3b::IsoImager::writeSortWeightFile()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp:896:27: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
896 | m_sortWeightFile->open();
| ~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp: In member function ‘QString K3b::IsoImager::dummyDir(K3b::DirItem*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/datacd/k3bisoimager.cpp:1075:20: warning: ignoring return value of ‘int chown(const char*, __uid_t, __gid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1075 | ::chown( QFile::encodeName( _appDir.absolutePath() ), statBuf.st_uid, statBuf.st_gid );
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/mixedcd/k3bmixedjob.cpp:366:2: warning: #warning FIXME: wait for subjobs to finish after cancellation [-Wcpp]
366 | #warning FIXME: wait for subjobs to finish after cancellation
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/mixedcd/k3bmixedjob.cpp:1110:2: warning: #warning FIXME: eject medium if necessary after cleanupAfterError [-Wcpp]
1110 | #warning FIXME: eject medium if necessary after cleanupAfterError
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/mixedcd/k3bmixedjob.cpp: In member function ‘bool K3b::MixedJob::writeTocFile()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/mixedcd/k3bmixedjob.cpp:734:20: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
734 | m_tocFile->open();
| ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/mixedcd/k3bmixedjob.cpp:44:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp: In member function ‘bool K3b::MovixDocPreparer::writePlaylistFile()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp:167:26: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
167 | d->playlistFile->open();
| ~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp:24:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp: In member function ‘bool K3b::MovixDocPreparer::writeIsolinuxConfigFile(const QString&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp:188:32: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
188 | d->isolinuxConfigFile->open();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp: In member function ‘bool K3b::MovixDocPreparer::writeMovixRcFile()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp:222:25: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
222 | d->movixRcFile->open();
| ~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/videocd/mpeginfo/k3bmpeginfo.cpp: In member function ‘llong K3b::MpegInfo::MpegParsePacket(llong)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/videocd/mpeginfo/k3bmpeginfo.cpp:307:5: warning: case label value exceeds maximum value for type [-Wswitch-outside-range]
307 | case MPEG_PICTURE_CODE:
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/videocd/mpeginfo/k3bmpeginfo.cpp:177:10: warning: variable ‘size’ set but not used [-Wunused-but-set-variable]
177 | uint size = 0;
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp: In constructor ‘K3bQProcessManager::K3bQProcessManager()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp:269:11: warning: ignoring return value of ‘int pipe(int*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
269 | ::pipe(qt_qprocess_deadChild_pipe);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp: In static member function ‘static bool K3bQProcessPrivate::startDetached(const QString&, const QStringList&, const QString&, qint64*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp:1269:11: warning: ignoring return value of ‘int pipe(int*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1269 | ::pipe(startedPipe);
| ~~~~~~^~~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/tools/qprocess/k3bqprocess_unix.cpp:1272:11: warning: ignoring return value of ‘int pipe(int*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1272 | ::pipe(pidPipe);
| ~~~~~~^~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:146: warning: ignoring ‘#pragma Unimplemented ’ [-Wunknown-pragmas]
146 | #pragma Unimplemented
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:200: warning: ignoring ‘#pragma Unimplemented ’ [-Wunknown-pragmas]
200 | #pragma Unimplemented
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/plugins/decoder/musepack/k3bmpcwrapper.cpp: In member function ‘int K3bMpcWrapper::decode(char*, int)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/plugins/decoder/musepack/k3bmpcwrapper.cpp:190:34: warning: left shift of negative value [-Wshift-negative-value]
190 | static const int clip_min = -1 << (bps - 1);
| ~~~^~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bwelcomewidget.cpp: In member function ‘virtual void K3b::WelcomeWidget::mousePressEvent(QMouseEvent*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bwelcomewidget.cpp:424:39: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
424 | r = pop.exec( e->globalPos() );
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QDragEnterEvent:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bwelcomewidget.cpp:26:
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
225 | inline QPoint globalPos() const { return globalPosition().toPoint(); }
| ^~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bwelcomewidget.cpp:428:42: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
428 | r = addPop.exec( e->globalPos() );
| ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
225 | inline QPoint globalPos() const { return globalPosition().toPoint(); }
| ^~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bdevicedelegate.cpp: In function ‘QPixmap {anonymous}::decoration(const QStyleOptionViewItem&, const QModelIndex&, const QSize&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bdevicedelegate.cpp:43:72: warning: ‘KIconEffect* KIconLoader::iconEffect() const’ is deprecated: Since 6.5. Use static KIconEffect API [-Wdeprecated-declarations]
43 | KIconEffect *effect = KIconLoader::global()->iconEffect();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/KF6/KIconThemes/KIconLoader:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bdevicedelegate.cpp:12:
/usr/include/KF6/KIconThemes/kiconloader.h:682:18: note: declared here
682 | KIconEffect *iconEffect() const;
| ^~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bdevicedelegate.cpp:48:38: warning: ‘bool KIconEffect::hasEffect(int, int) const’ is deprecated: Since 6.5. Use static API [-Wdeprecated-declarations]
48 | if (effect->hasEffect(KIconLoader::Desktop, KIconLoader::ActiveState))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF6/KIconThemes/KIconEffect:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bdevicedelegate.cpp:11:
/usr/include/KF6/KIconThemes/kiconeffect.h:113:10: note: declared here
113 | bool hasEffect(int group, int state) const;
| ^~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bdevicedelegate.cpp:49:41: warning: ‘QPixmap KIconEffect::apply(const QPixmap&, int, int) const’ is deprecated: Since 6.5. Use static API [-Wdeprecated-declarations]
49 | return effect->apply(pixmap, KIconLoader::Desktop, KIconLoader::ActiveState);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KF6/KIconThemes/kiconeffect.h:210:13: note: declared here
210 | QPixmap apply(const QPixmap &src, int group, int state) const;
| ^~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojecttabwidget.cpp: In member function ‘virtual bool K3b::ProjectTabWidget::eventFilter(QObject*, QEvent*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojecttabwidget.cpp:159:74: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
159 | d->projectActionMenu->menu()->exec( me->globalPos() );
| ~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QDragMoveEvent:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojecttabwidget.cpp:24:
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
225 | inline QPoint globalPos() const { return globalPosition().toPoint(); }
| ^~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojecttabwidget.cpp:174:47: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
174 | de->setAccepted( projectAt(de->pos()) != 0 );
| ~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:718:19: note: declared here
718 | inline QPoint pos() const { return position().toPoint(); }
| ^~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojecttabwidget.cpp:181:50: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
181 | if( Doc* doc = projectAt( de->pos() ) ) {
| ~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:718:19: note: declared here
718 | inline QPoint pos() const { return position().toPoint(); }
| ^~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bfileview.cpp: In constructor ‘K3b::FileView::FileView(QWidget*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bfileview.cpp:113:44: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations]
113 | action->setShortcut( Qt::ALT + Qt::Key_Period );
| ^~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12,
from /usr/include/qt6/QtCore/qobject.h:10,
from /usr/include/qt6/QtCore/QObject:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bthememanager.h:10,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bcontentsview.h:9,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bfileview.h:10,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bfileview.cpp:6:
/usr/include/qt6/QtCore/qnamespace.h:2001:27: note: declared here
2001 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept
| ^~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bsystemproblemdialog.cpp:380:2: warning: #warning Make sure we have a proper new kernel and cdrecord for simple dev= stuff [-Wcpp]
380 | #warning Make sure we have a proper new kernel and cdrecord for simple dev= stuff
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bwriterselectionwidget.cpp:213:2: warning: #warning The wanted medium size may not be enough if we need to handle multisession! [-Wcpp]
213 | #warning The wanted medium size may not be enough if we need to handle multisession!
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojectmanager.cpp: In member function ‘K3b::Doc* K3b::ProjectManager::openProject(const QUrl&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojectmanager.cpp:449:17: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
449 | tmpfile.open();
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojectmanager.cpp:40:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojectmanager.cpp: In member function ‘bool K3b::ProjectManager::saveProject(K3b::Doc*, const QUrl&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bprojectmanager.cpp:571:17: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
571 | tmpfile.open();
| ~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/k3bemptydiscwaiter.cpp:255:2: warning: #warning FIXME: We need to preformat empty BD-RE just like we do with empty DVD+RW [-Wcpp]
255 | #warning FIXME: We need to preformat empty BD-RE just like we do with empty DVD+RW
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bmiscoptiontab.cpp: In constructor ‘K3b::MiscOptionTab::MiscOptionTab(QWidget*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bmiscoptiontab.cpp:52:44: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
52 | connect(m_checkSaveOnExit, &QCheckBox::stateChanged, [this]{ Q_EMIT changed(); });
| ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/build/src/ui_base_k3bmiscoptiontab.h:16,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bmiscoptiontab.h:11,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bmiscoptiontab.cpp:8:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
42 | void stateChanged(int);
| ^~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bdevicewidget.cpp: In member function ‘void K3b::DeviceWidget::updateDeviceListViews()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bdevicewidget.cpp:228:24: warning: ignoring return value of ‘int getgroups(int, __gid_t*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
228 | ::getgroups(gids.size(), gids.data());
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bthemeoptiontab.cpp: In lambda function:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bthemeoptiontab.cpp:127:30: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
127 | themeTmpFile.open();
| ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bthemeoptiontab.cpp:28:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
52 | QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bthemeoptiontab.cpp: In member function ‘void K3b::ThemeOptionTab::slotInstallTheme()’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bthemeoptiontab.cpp:150:17: warning: ignoring return value of ‘virtual bool KArchive::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
150 | archive.open(QIODevice::ReadOnly);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KF6/KArchive/ktar.h:10,
from /usr/include/KF6/KArchive/KTar:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/option/k3bthemeoptiontab.cpp:15:
/usr/include/KF6/KArchive/karchive.h:75:32: note: declared here
75 | [[nodiscard]] virtual bool open(QIODevice::OpenMode mode);
| ^~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3baudioviewimpl.cpp:477:2: warning: #warning Do not select hidden sources once the hiding of sources works again [-Wcpp]
477 | #warning Do not select hidden sources once the hiding of sources works again
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bdatadirtreeview.cpp:36:2: warning: #warning Re-enable the iso and ascii validators [-Wcpp]
36 | #warning Re-enable the iso and ascii validators
| ^~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bview.cpp: In constructor ‘K3b::View::View(K3b::Doc*, QWidget*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bview.cpp:44:108: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations]
44 | QAction* burnAction = K3b::createAction(this,i18n("&Burn"), "tools-media-optical-burn", Qt::CTRL + Qt::Key_B, this, SLOT(slotBurn()),
| ^~~~~
In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12,
from /usr/include/qt6/QtCore/qobject.h:10,
from /usr/include/qt6/QtCore/qiodevice.h:10,
from /usr/include/qt6/QtCore/qfiledevice.h:8,
from /usr/include/qt6/QtCore/qfile.h:9,
from /usr/include/qt6/QtCore/QFile:1,
from /usr/include/KF6/KIOCore/kio/global.h:12,
from /usr/include/KF6/KIOCore/KIO/Global:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/core/k3bglobals.h:14,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/libk3b/projects/k3bdoc.h:10,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bview.h:10,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bview.cpp:8:
/usr/include/qt6/QtCore/qnamespace.h:2001:27: note: declared here
2001 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept
| ^~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bview.cpp:47:110: warning: ‘constexpr QKeyCombination Qt::operator+(Modifier, Key)’ is deprecated: Use operator| instead [-Wdeprecated-declarations]
47 | QAction* propAction = K3b::createAction(this, i18n("&Properties"), "document-properties", Qt::CTRL + Qt::Key_P, this, SLOT(slotProperties()),
| ^~~~~
/usr/include/qt6/QtCore/qnamespace.h:2001:27: note: declared here
2001 | constexpr QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key) noexcept
| ^~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bfillstatusdisplay.cpp: In member function ‘virtual void K3b::FillStatusDisplayWidget::mousePressEvent(QMouseEvent*)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bfillstatusdisplay.cpp:116:39: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
116 | emit contextMenu( e->globalPos() );
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bfillstatusdisplay.h:9,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/k3bfillstatusdisplay.cpp:10:
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
225 | inline QPoint globalPos() const { return globalPosition().toPoint(); }
| ^~~~~~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/kostore/KoStore.cpp: In lambda function:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/kostore/KoStore.cpp:155:21: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
155 | tmpFile.open();
| ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/projects/kostore/KoStore.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/k3b-25.12.0-35/work/k3b-25.12.0/src/rip/k3bpatternparser.cpp: In static member function ‘static QString K3b::PatternParser::parsePattern(const KCDDB::CDInfo&, int, const QString&, const QString&, bool, const QString&)’:
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/rip/k3bpatternparser.cpp:204:45: warning: ‘QRegularExpressionMatch QRegularExpression::match(QStringView, qsizetype, MatchType, MatchOptions) const’ is deprecated: Use matchView instead. [-Wdeprecated-declarations]
204 | const auto match = conditionrx.match(QStringView(dir).mid(i));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QRegularExpression:1,
from /var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/rip/k3bpatternparser.cpp:18:
/usr/include/qt6/QtCore/qregularexpression.h:98:29: note: declared here
98 | QRegularExpressionMatch match(QStringView subjectView,
| ^~~~~
/var/pisi/k3b-25.12.0-35/work/k3b-25.12.0/src/rip/k3baudioprojectconvertingdialog.cpp:230:2: warning: #warning Reuse the code from AudioRippingDialog [-Wcpp]
230 | #warning Reuse the code from AudioRippingDialog
| ^~~~~~~