* Package: net-p2p/qbittorrent-4.2.5-r2 * Repository: gentoo * Maintainer: zlogene@gentoo.org * USE: X abi_x86_64 amd64 dbus elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking qbittorrent-4.2.5.tar.gz to /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work >>> Source unpacked in /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work >>> Preparing source in /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5 ... * econf: updating qBittorrent-release-4.2.5/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating qBittorrent-release-4.2.5/build-aux/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/qbittorrent-4.2.5-r2 --htmldir=/usr/share/doc/qbittorrent-4.2.5-r2/html --libdir=/usr/lib64 --enable-qt-dbus --disable-debug --disable-webui --enable-gui configure: loading site script /usr/share/config.site checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for a sed that does not truncate output... /bin/sed checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.7/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of x86_64-pc-linux-gnu-gcc... none checking dependency style of x86_64-pc-linux-gnu-g++... none checking whether OS is FreeBSD... no checking whether OS is macOS... no checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.23... yes checking whether to enable the Debug build... no checking whether to enable the stacktrace feature... yes checking whether to enable the GUI... yes checking whether to install the systemd service file... no checking whether to enable the WebUI... no checking for Qt5 qmake >= 5.9.0... /usr/lib64/qt5/bin/qmake checking for Qt5Svg... yes checking whether QtDBus should be enabled... yes checking for Qt5DBus >= 5.9.0... found checking for boostlib >= 1.40 (104000)... yes configure: Boost CXXFLAGS: "-I/usr/include" configure: Boost LDFLAGS: "-L/usr/lib64" checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes configure: Boost.System LIB: "-lboost_system" checking for libtorrent... yes checking for openssl... yes checking for zlib... yes checking if compiler defaults to C++14 or later mode... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating conf.pri config.status: executing depfiles commands configure: Running qmake to generate the makefile... Info: creating stash file /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5/.qmake.stash Reading /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5/src/src.pro Project MESSAGE: Project is built in RELEASE mode. Project MESSAGE: Disabling debug output. configure: Good, the configure finished. >>> Source configured. >>> Compiling source in /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5 ... make -j1 cd src/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5/src/src.pro QMAKE_LRELEASE= ) && make -f Makefile make[1]: Entering directory '/var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5/src' lrelease lang/qbittorrent_ar.ts lrelease lang/qbittorrent_be.ts lrelease lang/qbittorrent_bg.ts lrelease lang/qbittorrent_ca.ts lrelease lang/qbittorrent_cs.ts lrelease lang/qbittorrent_da.ts lrelease lang/qbittorrent_de.ts lrelease lang/qbittorrent_el.ts lrelease lang/qbittorrent_en.ts lrelease lang/qbittorrent_en_AU.ts lrelease lang/qbittorrent_en_GB.ts lrelease lang/qbittorrent_eo.ts lrelease lang/qbittorrent_es.ts lrelease lang/qbittorrent_eu.ts lrelease lang/qbittorrent_fi.ts lrelease lang/qbittorrent_fr.ts lrelease lang/qbittorrent_gl.ts lrelease lang/qbittorrent_he.ts lrelease lang/qbittorrent_hi_IN.ts lrelease lang/qbittorrent_hr.ts lrelease lang/qbittorrent_hu.ts lrelease lang/qbittorrent_hy.ts lrelease lang/qbittorrent_id.ts lrelease lang/qbittorrent_is.ts lrelease lang/qbittorrent_it.ts lrelease lang/qbittorrent_ja.ts lrelease lang/qbittorrent_ka.ts lrelease lang/qbittorrent_ko.ts lrelease lang/qbittorrent_lt.ts lrelease lang/qbittorrent_lv_LV.ts lrelease lang/qbittorrent_ms_MY.ts lrelease lang/qbittorrent_nb.ts lrelease lang/qbittorrent_nl.ts lrelease lang/qbittorrent_oc.ts lrelease lang/qbittorrent_pl.ts lrelease lang/qbittorrent_pt_BR.ts lrelease lang/qbittorrent_pt_PT.ts lrelease lang/qbittorrent_ro.ts lrelease lang/qbittorrent_ru.ts lrelease lang/qbittorrent_sk.ts lrelease lang/qbittorrent_sl.ts lrelease lang/qbittorrent_sr.ts lrelease lang/qbittorrent_sv.ts lrelease lang/qbittorrent_tr.ts lrelease lang/qbittorrent_uk.ts lrelease lang/qbittorrent_uz@Latn.ts lrelease lang/qbittorrent_vi.ts lrelease lang/qbittorrent_zh.ts lrelease lang/qbittorrent_zh_HK.ts lrelease lang/qbittorrent_zh_TW.ts uic gui/properties/peersadditiondialog.ui uic gui/properties/propertieswidget.ui uic gui/properties/trackersadditiondialog.ui uic gui/aboutdialog.ui uic gui/addnewtorrentdialog.ui uic gui/autoexpandabledialog.ui uic gui/banlistoptionsdialog.ui uic gui/cookiesdialog.ui uic gui/deletionconfirmationdialog.ui uic gui/downloadfromurldialog.ui uic gui/executionlogwidget.ui uic gui/ipsubnetwhitelistoptionsdialog.ui uic gui/mainwindow.ui uic gui/optionsdialog.ui uic gui/previewselectdialog.ui uic gui/rss/automatedrssdownloader.ui uic gui/rss/rsswidget.ui uic gui/search/pluginselectdialog.ui uic gui/search/pluginsourcedialog.ui uic gui/search/searchjobwidget.ui uic gui/search/searchwidget.ui uic gui/shutdownconfirmdialog.ui uic gui/speedlimitdialog.ui uic gui/statsdialog.ui uic gui/torrentcategorydialog.ui uic gui/torrentcreatordialog.ui uic gui/trackerentriesdialog.ui uic gui/updownratiodialog.ui compiling app/application.cpp app/application.cpp: In member function ‘void Application::processMessage(const QString&)’: app/application.cpp:302:87: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 302 | List params = message.split(PARAMS_SEPARATOR, QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qhash.h:46, from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qsharedpointer.h:45, from /usr/include/qt5/QtCore/qpointer.h:43, from /usr/include/qt5/QtCore/QPointer:1, from app/application.h:32, from app/application.cpp:30: /usr/include/qt5/QtCore/qstring.h:610:17: note: declared here 610 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ app/application.cpp: In member function ‘void Application::runExternalProgram(const BitTorrent::TorrentHandle*) const’: app/application.cpp:390:36: warning: ‘static bool QProcess::startDetached(const QString&)’ is deprecated: Use QProcess::startDetached(const QString &program, const QStringList &arguments) instead [-Wdeprecated-declarations] 390 | QProcess::startDetached(program); | ^ In file included from /usr/include/qt5/QtCore/QProcess:1, from app/application.cpp:50: /usr/include/qt5/QtCore/qprocess.h:278:17: note: declared here 278 | static bool startDetached(const QString &command); | ^~~~~~~~~~~~~ compiling app/applicationinstancemanager.cpp compiling app/cmdoptions.cpp app/cmdoptions.cpp: In function ‘QString makeUsage(const QString&)’: app/cmdoptions.cpp:568:15: warning: ‘QTextStream& QTextStreamFunctions::flush(QTextStream&)’ is deprecated: Use Qt::flush [-Wdeprecated-declarations] 568 | stream << flush; | ^~~~~ In file included from /usr/include/qt5/QtCore/qdebug.h:49, from /usr/include/qt5/QtCore/QDebug:1, from app/cmdoptions.cpp:35: /usr/include/qt5/QtCore/qtextstream.h:294:76: note: declared here 294 | T_DEPRECATED_VERSION_X(5, 15, "Use Qt::flush") QTextStream &flush(QTextStream &s); | ^~~~~ app/cmdoptions.cpp:568:15: warning: ‘QTextStream& QTextStreamFunctions::flush(QTextStream&)’ is deprecated: Use Qt::flush [-Wdeprecated-declarations] 568 | stream << flush; | ^~~~~ In file included from /usr/include/qt5/QtCore/qdebug.h:49, from /usr/include/qt5/QtCore/QDebug:1, from app/cmdoptions.cpp:35: /usr/include/qt5/QtCore/qtextstream.h:294:76: note: declared here 294 | T_DEPRECATED_VERSION_X(5, 15, "Use Qt::flush") QTextStream &flush(QTextStream &s); | ^~~~~ compiling app/filelogger.cpp compiling app/main.cpp compiling app/qtlocalpeer/qtlocalpeer.cpp compiling app/upgrade.cpp compiling base/asyncfilestorage.cpp compiling base/bittorrent/downloadpriority.cpp compiling base/bittorrent/infohash.cpp compiling base/bittorrent/magneturi.cpp compiling base/bittorrent/peeraddress.cpp compiling base/bittorrent/peerinfo.cpp compiling base/bittorrent/private/bandwidthscheduler.cpp compiling base/bittorrent/private/filterparserthread.cpp compiling base/bittorrent/private/nativesessionextension.cpp compiling base/bittorrent/private/nativetorrentextension.cpp compiling base/bittorrent/private/portforwarderimpl.cpp compiling base/bittorrent/private/resumedatasavingmanager.cpp compiling base/bittorrent/private/speedmonitor.cpp compiling base/bittorrent/private/statistics.cpp compiling base/bittorrent/session.cpp base/bittorrent/session.cpp: In constructor ‘BitTorrent::Session::Session(QObject*)’: base/bittorrent/session.cpp:549:29: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 549 | , m_networkManager {new QNetworkConfigurationManager {this}} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1, from base/bittorrent/session.cpp:67: /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/bittorrent/session.cpp:593:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 593 | connect(m_networkManager, &QNetworkConfigurationManager::onlineStateChanged, this, &Session::networkOnlineStateChanged); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1, from base/bittorrent/session.cpp:67: /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/bittorrent/session.cpp:594:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 594 | connect(m_networkManager, &QNetworkConfigurationManager::configurationAdded, this, &Session::networkConfigurationChange); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1, from base/bittorrent/session.cpp:67: /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/bittorrent/session.cpp:595:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 595 | connect(m_networkManager, &QNetworkConfigurationManager::configurationRemoved, this, &Session::networkConfigurationChange); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1, from base/bittorrent/session.cpp:67: /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/bittorrent/session.cpp:596:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 596 | connect(m_networkManager, &QNetworkConfigurationManager::configurationChanged, this, &Session::networkConfigurationChange); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtNetwork/QNetworkConfigurationManager:1, from base/bittorrent/session.cpp:67: /usr/include/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling base/bittorrent/torrentcreatorthread.cpp compiling base/bittorrent/torrenthandle.cpp compiling base/bittorrent/torrenthandleimpl.cpp base/bittorrent/torrenthandleimpl.cpp: In member function ‘void BitTorrent::TorrentHandleImpl::handleFileRenamedAlert(const libtorrent::file_renamed_alert*)’: base/bittorrent/torrenthandleimpl.cpp:1701:89: warning: ‘QVector QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 1701 | Ref> oldPathParts = oldFilePath.splitRef('/', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qdatetime.h:44, from /usr/include/qt5/QtCore/QDateTime:1, from base/bittorrent/torrenthandleimpl.h:38, from base/bittorrent/torrenthandleimpl.cpp:30: /usr/include/qt5/QtCore/qstring.h:613:25: note: declared here 613 | QVector splitRef(QChar sep, SplitBehavior behavior, | ^~~~~~~~ base/bittorrent/torrenthandleimpl.cpp:1703:89: warning: ‘QVector QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 1703 | Ref> newPathParts = newFilePath.splitRef('/', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qdatetime.h:44, from /usr/include/qt5/QtCore/QDateTime:1, from base/bittorrent/torrenthandleimpl.h:38, from base/bittorrent/torrenthandleimpl.cpp:30: /usr/include/qt5/QtCore/qstring.h:613:25: note: declared here 613 | QVector splitRef(QChar sep, SplitBehavior behavior, | ^~~~~~~~ compiling base/bittorrent/torrentinfo.cpp compiling base/bittorrent/tracker.cpp compiling base/bittorrent/trackerentry.cpp compiling base/exceptions.cpp compiling base/filesystemwatcher.cpp In file included from base/filesystemwatcher.cpp:39: ./base/algorithm.h: In instantiation of ‘void Algorithm::removeIf(T&, BinaryPredicate&&) [with T = QHash; BinaryPredicate = FileSystemWatcher::processPartialTorrents()::; typename std::enable_if::value, int>::type = 0]’: base/filesystemwatcher.cpp:140:6: required from here ./base/algorithm.h:57:66: warning: ‘QHash::iterator QHash::iterator::operator+(int) const [with Key = QString; T = int]’ is deprecated [-Wdeprecated-declarations] 57 | it = (p(it.key(), it.value()) ? dict.erase(it) : (it + 1)); | ~~~~^~~~ In file included from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/qfileinfo.h:45, from /usr/include/qt5/QtCore/qdir.h:44, from /usr/include/qt5/QtCore/QDir:1, from base/filesystemwatcher.h:32, from base/filesystemwatcher.cpp:29: /usr/include/qt5/QtCore/qhash.h:371:52: note: declared here 371 | inline QT_DEPRECATED_VERSION_5_15 iterator operator+(int j) const | ^~~~~~~~ compiling base/http/connection.cpp base/http/connection.cpp: In static member function ‘static bool Http::Connection::acceptsGzipEncoding(QString)’: base/http/connection.cpp:157:108: warning: ‘QVector QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 157 | odings.remove(' ').remove('\t').splitRef(',', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/QObject:1, from base/http/connection.h:35, from base/http/connection.cpp:31: /usr/include/qt5/QtCore/qstring.h:613:25: note: declared here 613 | QVector splitRef(QChar sep, SplitBehavior behavior, | ^~~~~~~~ compiling base/http/httperror.cpp compiling base/http/requestparser.cpp base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parseStartLines(const QString&)’: base/http/requestparser.cpp:142:82: warning: ‘QVector QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 142 | ector lines = data.splitRef(CRLF, QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46, from /usr/include/qt5/QtNetwork/QHostAddress:1, from base/http/types.h:33, from base/http/requestparser.h:34, from base/http/requestparser.cpp:31: /usr/include/qt5/QtCore/qstring.h:607:25: note: declared here 607 | QVector splitRef(const QString &sep, SplitBehavior behavior, | ^~~~~~~~ base/http/requestparser.cpp: In member function ‘bool Http::RequestParser::parseFormData(const QByteArray&)’: base/http/requestparser.cpp:291:91: warning: ‘QVector QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 291 | ringRef> headerLines = headers.splitRef(CRLF, QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46, from /usr/include/qt5/QtNetwork/QHostAddress:1, from base/http/types.h:33, from base/http/requestparser.h:34, from base/http/requestparser.cpp:31: /usr/include/qt5/QtCore/qstring.h:607:25: note: declared here 607 | QVector splitRef(const QString &sep, SplitBehavior behavior, | ^~~~~~~~ base/http/requestparser.cpp:295:91: warning: ‘QVector QStringRef::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 295 | ctor directives = line.split(';', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtNetwork/qhostaddress.h:46, from /usr/include/qt5/QtNetwork/QHostAddress:1, from base/http/types.h:33, from base/http/requestparser.h:34, from base/http/requestparser.cpp:31: /usr/include/qt5/QtCore/qstring.h:1663:25: note: declared here 1663 | QVector split(QChar sep, QString::SplitBehavior behavior, | ^~~~~ compiling base/http/responsebuilder.cpp compiling base/http/responsegenerator.cpp compiling base/http/server.cpp In file included from base/http/server.cpp:42: ./base/algorithm.h: In instantiation of ‘void Algorithm::removeIf(T&, UnaryPredicate&&) [with T = QSet; UnaryPredicate = Http::Server::dropTimedOutConnection()::; typename std::enable_if<(! Algorithm::HasMappedType::value), int>::type = 0]’: base/http/server.cpp:129:6: required from here ./base/algorithm.h:67:48: warning: ‘QSet::iterator QSet::iterator::operator+(int) const [with T = Http::Connection*]’ is deprecated [-Wdeprecated-declarations] 67 | it = (p(*it) ? set.erase(it) : (it + 1)); | ~~~~^~~~ In file included from /usr/include/qt5/QtCore/QSet:1, from base/http/server.h:34, from base/http/server.cpp:31: /usr/include/qt5/QtCore/qset.h:138:52: note: declared here 138 | inline QT_DEPRECATED_VERSION_5_15 iterator operator+(int j) const { return i + j; } | ^~~~~~~~ compiling base/iconprovider.cpp compiling base/logger.cpp compiling base/net/dnsupdater.cpp compiling base/net/downloadmanager.cpp compiling base/net/geoipmanager.cpp compiling base/net/portforwarder.cpp compiling base/net/private/downloadhandlerimpl.cpp compiling base/net/private/geoipdatabase.cpp compiling base/net/proxyconfigurationmanager.cpp compiling base/net/reverseresolution.cpp compiling base/net/smtp.cpp base/net/smtp.cpp: In constructor ‘Net::Smtp::Smtp(QObject*)’: base/net/smtp.cpp:116:86: warning: ‘void QAbstractSocket::error(QAbstractSocket::SocketError)’ is deprecated: Use QAbstractSocket::errorOccurred(QAbstractSocket::SocketError) instead [-Wdeprecated-declarations] 116 | ocket, qOverload(&QAbstractSocket::error) | ^ In file included from /usr/include/qt5/QtNetwork/QAbstractSocket:1, from base/net/smtp.h:36, from base/net/smtp.cpp:33: /usr/include/qt5/QtNetwork/qabstractsocket.h:211:10: note: declared here 211 | void error(QAbstractSocket::SocketError); | ^~~~~ base/net/smtp.cpp:116:86: warning: ‘void QAbstractSocket::error(QAbstractSocket::SocketError)’ is deprecated: Use QAbstractSocket::errorOccurred(QAbstractSocket::SocketError) instead [-Wdeprecated-declarations] 116 | ocket, qOverload(&QAbstractSocket::error) | ^ In file included from /usr/include/qt5/QtNetwork/QAbstractSocket:1, from base/net/smtp.h:36, from base/net/smtp.cpp:33: /usr/include/qt5/QtNetwork/qabstractsocket.h:211:10: note: declared here 211 | void error(QAbstractSocket::SocketError); | ^~~~~ base/net/smtp.cpp: In member function ‘void Net::Smtp::authenticate()’: base/net/smtp.cpp:412:95: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 412 | h = m_extensions["AUTH"].toUpper().split(' ', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtCore/qiodevice.h:45, from /usr/include/qt5/QtNetwork/qabstractsocket.h:44, from /usr/include/qt5/QtNetwork/QAbstractSocket:1, from base/net/smtp.h:36, from base/net/smtp.cpp:33: /usr/include/qt5/QtCore/qstring.h:610:17: note: declared here 610 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ compiling base/preferences.cpp compiling base/private/profile_p.cpp compiling base/profile.cpp compiling base/rss/private/rss_parser.cpp compiling base/rss/rss_article.cpp compiling base/rss/rss_autodownloader.cpp compiling base/rss/rss_autodownloadrule.cpp base/rss/rss_autodownloadrule.cpp: In member function ‘bool RSS::AutoDownloadRule::matchesExpression(const QString&, const QString&) const’: base/rss/rss_autodownloadrule.cpp:227:101: warning: ‘QStringList QString::split(const QRegularExpression&, QString::SplitBehavior) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 227 | {expression.split(whitespace, QString::SplitBehavior::SkipEmptyParts)}; | ^ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qhash.h:46, from /usr/include/qt5/QtCore/qshareddata.h:46, from /usr/include/qt5/QtCore/QSharedDataPointer:1, from base/rss/rss_autodownloadrule.h:32, from base/rss/rss_autodownloadrule.cpp:30: /usr/include/qt5/QtCore/qstring.h:623:17: note: declared here 623 | QStringList split(const QRegularExpression &sep, SplitBehavior behavior) const; | ^~~~~ compiling base/rss/rss_feed.cpp compiling base/rss/rss_folder.cpp compiling base/rss/rss_item.cpp compiling base/rss/rss_session.cpp compiling base/scanfoldersmodel.cpp compiling base/search/searchdownloadhandler.cpp compiling base/search/searchhandler.cpp compiling base/search/searchpluginmanager.cpp compiling base/settingsstorage.cpp compiling base/torrentfileguard.cpp compiling base/torrentfilter.cpp compiling base/tristatebool.cpp compiling base/utils/bytearray.cpp compiling base/utils/foreignapps.cpp compiling base/utils/fs.cpp compiling base/utils/gzip.cpp compiling base/utils/io.cpp compiling base/utils/misc.cpp base/utils/misc.cpp: In function ‘QString Utils::Misc::opensslVersionString()’: base/utils/misc.cpp:473:57: warning: ‘QVector QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 473 | return version.splitRef(' ', QString::SkipEmptyParts)[1].toString(); | ^ In file included from /usr/include/qt5/QtCore/QString:1, from base/utils/misc.h:39, from base/utils/misc.cpp:29: /usr/include/qt5/QtCore/qstring.h:613:25: note: declared here 613 | QVector splitRef(QChar sep, SplitBehavior behavior, | ^~~~~~~~ compiling base/utils/net.cpp compiling base/utils/password.cpp compiling base/utils/random.cpp compiling base/utils/string.cpp compiling gui/powermanagement/powermanagement.cpp compiling gui/powermanagement/powermanagement_x11.cpp compiling gui/properties/downloadedpiecesbar.cpp compiling gui/properties/peerlistdelegate.cpp compiling gui/properties/peerlistsortmodel.cpp compiling gui/properties/peerlistwidget.cpp gui/properties/peerlistwidget.cpp: In member function ‘virtual void PeerListWidget::wheelEvent(QWheelEvent*)’: gui/properties/peerlistwidget.cpp:453:45: warning: ‘QPoint QWheelEvent::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations] 453 | QWheelEvent scrollHEvent(event->pos(), event->globalPos(), event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/properties/peerlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint pos() const { return p.toPoint(); } | ^~~ gui/properties/peerlistwidget.cpp:453:65: warning: ‘QPoint QWheelEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations] 453 | QWheelEvent scrollHEvent(event->pos(), event->globalPos(), event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/properties/peerlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:227:19: note: declared here 227 | inline QPoint globalPos() const { return g.toPoint(); } | ^~~~~~~~~ gui/properties/peerlistwidget.cpp:453:81: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations] 453 | scrollHEvent(event->pos(), event->globalPos(), event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/properties/peerlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ gui/properties/peerlistwidget.cpp:453:136: warning: ‘QWheelEvent::QWheelEvent(const QPointF&, const QPointF&, int, Qt::MouseButtons, Qt::KeyboardModifiers, Qt::Orientation)’ is deprecated: Use the last QWheelEvent constructor taking pixelDelta, angleDelta, phase, and inverted [-Wdeprecated-declarations] 453 | event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/properties/peerlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:186:5: note: declared here 186 | QWheelEvent(const QPointF &pos, const QPointF& globalPos, int delta, | ^~~~~~~~~~~ compiling gui/properties/peersadditiondialog.cpp compiling gui/properties/pieceavailabilitybar.cpp compiling gui/properties/piecesbar.cpp compiling gui/properties/propertieswidget.cpp compiling gui/properties/proplistdelegate.cpp compiling gui/properties/proptabbar.cpp gui/properties/proptabbar.cpp: In constructor ‘PropTabBar::PropTabBar(QWidget*)’: gui/properties/proptabbar.cpp:103:68: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 103 | connect(m_btnGroup, qOverload(&QButtonGroup::buttonClicked) | ^ In file included from /usr/include/qt5/QtWidgets/QButtonGroup:1, from gui/properties/proptabbar.cpp:31: /usr/include/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ gui/properties/proptabbar.cpp:103:68: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 103 | connect(m_btnGroup, qOverload(&QButtonGroup::buttonClicked) | ^ In file included from /usr/include/qt5/QtWidgets/QButtonGroup:1, from gui/properties/proptabbar.cpp:31: /usr/include/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ compiling gui/properties/speedplotview.cpp compiling gui/properties/speedwidget.cpp compiling gui/properties/trackerlistwidget.cpp compiling gui/properties/trackersadditiondialog.cpp compiling gui/qtnotify/notifications.cpp compiling gui/aboutdialog.cpp compiling gui/addnewtorrentdialog.cpp compiling gui/advancedsettings.cpp compiling gui/autoexpandabledialog.cpp compiling gui/banlistoptionsdialog.cpp compiling gui/categoryfiltermodel.cpp compiling gui/categoryfilterproxymodel.cpp compiling gui/categoryfilterwidget.cpp compiling gui/cookiesdialog.cpp compiling gui/cookiesmodel.cpp compiling gui/deletionconfirmationdialog.cpp compiling gui/downloadfromurldialog.cpp compiling gui/executionlogwidget.cpp compiling gui/fspathedit.cpp compiling gui/hidabletabwidget.cpp compiling gui/ipsubnetwhitelistoptionsdialog.cpp compiling gui/lineedit.cpp compiling gui/log/logfiltermodel.cpp compiling gui/log/loglistview.cpp compiling gui/log/logmodel.cpp compiling gui/mainwindow.cpp compiling gui/optionsdialog.cpp gui/optionsdialog.cpp: In member function ‘void OptionsDialog::saveOptions()’: gui/optionsdialog.cpp:716:156: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 716 | rs->toPlainText().split('\n', QString::SplitBehavior::SkipEmptyParts)); | ^ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from gui/optionsdialog.h:32, from gui/optionsdialog.cpp:29: /usr/include/qt5/QtCore/qstring.h:610:17: note: declared here 610 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ compiling gui/previewlistdelegate.cpp compiling gui/previewselectdialog.cpp compiling gui/private/fspathedit_p.cpp gui/private/fspathedit_p.cpp: In member function ‘virtual QValidator::State Private::FileSystemPathValidator::validate(QString&, int&) const’: gui/private/fspathedit_p.cpp:110:95: warning: ‘QVector QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 110 | omponents = input.splitRef(QDir::separator(), QString::KeepEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qcombobox.h:44, from /usr/include/qt5/QtWidgets/QComboBox:1, from gui/private/fspathedit_p.h:32, from gui/private/fspathedit_p.cpp:29: /usr/include/qt5/QtCore/qstring.h:613:25: note: declared here 613 | QVector splitRef(QChar sep, SplitBehavior behavior, | ^~~~~~~~ compiling gui/private/tristatewidget.cpp compiling gui/raisedmessagebox.cpp compiling gui/rss/articlelistwidget.cpp compiling gui/rss/automatedrssdownloader.cpp compiling gui/rss/feedlistwidget.cpp compiling gui/rss/htmlbrowser.cpp compiling gui/rss/rsswidget.cpp compiling gui/scanfoldersdelegate.cpp compiling gui/search/pluginselectdialog.cpp compiling gui/search/pluginsourcedialog.cpp compiling gui/search/searchjobwidget.cpp compiling gui/search/searchlistdelegate.cpp compiling gui/search/searchsortmodel.cpp gui/search/searchsortmodel.cpp: In member function ‘void SearchSortModel::setNameFilter(const QString&)’: gui/search/searchsortmodel.cpp:59:87: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 59 | ermWords = searchTerm.split(QLatin1Char(' '), QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qvariant.h:45, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/search/searchsortmodel.h:32, from gui/search/searchsortmodel.cpp:29: /usr/include/qt5/QtCore/qstring.h:610:17: note: declared here 610 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ compiling gui/search/searchwidget.cpp gui/search/searchwidget.cpp: In constructor ‘SearchWidget::SearchWidget(MainWindow*)’: gui/search/searchwidget.cpp:102:39: warning: ‘QTextStream& QTextStreamFunctions::flush(QTextStream&)’ is deprecated: Use Qt::flush [-Wdeprecated-declarations] 102 | << "

" << flush; | ^~~~~ In file included from /usr/include/qt5/QtCore/qdebug.h:49, from /usr/include/qt5/QtCore/QDebug:1, from gui/search/searchwidget.cpp:38: /usr/include/qt5/QtCore/qtextstream.h:294:76: note: declared here 294 | T_DEPRECATED_VERSION_X(5, 15, "Use Qt::flush") QTextStream &flush(QTextStream &s); | ^~~~~ gui/search/searchwidget.cpp:102:39: warning: ‘QTextStream& QTextStreamFunctions::flush(QTextStream&)’ is deprecated: Use Qt::flush [-Wdeprecated-declarations] 102 | << "

" << flush; | ^~~~~ In file included from /usr/include/qt5/QtCore/qdebug.h:49, from /usr/include/qt5/QtCore/QDebug:1, from gui/search/searchwidget.cpp:38: /usr/include/qt5/QtCore/qtextstream.h:294:76: note: declared here 294 | T_DEPRECATED_VERSION_X(5, 15, "Use Qt::flush") QTextStream &flush(QTextStream &s); | ^~~~~ compiling gui/shutdownconfirmdialog.cpp compiling gui/speedlimitdialog.cpp compiling gui/statsdialog.cpp compiling gui/statusbar.cpp compiling gui/tagfiltermodel.cpp compiling gui/tagfilterproxymodel.cpp compiling gui/tagfilterwidget.cpp compiling gui/torrentcategorydialog.cpp compiling gui/torrentcontentfiltermodel.cpp compiling gui/torrentcontentmodel.cpp gui/torrentcontentmodel.cpp: In member function ‘void TorrentContentModel::setupModelData(const BitTorrent::TorrentInfo&)’: gui/torrentcontentmodel.cpp:457:85: warning: ‘QVector QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 457 | pathFolders = path.splitRef('/', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qvariant.h:45, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractItemModel:1, from gui/torrentcontentmodel.h:32, from gui/torrentcontentmodel.cpp:29: /usr/include/qt5/QtCore/qstring.h:613:25: note: declared here 613 | QVector splitRef(QChar sep, SplitBehavior behavior, | ^~~~~~~~ compiling gui/torrentcontentmodelfile.cpp compiling gui/torrentcontentmodelfolder.cpp compiling gui/torrentcontentmodelitem.cpp compiling gui/torrentcontenttreeview.cpp compiling gui/torrentcreatordialog.cpp gui/torrentcreatordialog.cpp: In member function ‘void TorrentCreatorDialog::onCreateButtonClicked()’: gui/torrentcreatordialog.cpp:182:80: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 182 | m_ui->URLSeedsList->toPlainText().split('\n', QString::SkipEmptyParts) | ^ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/QDialog:1, from gui/torrentcreatordialog.h:33, from gui/torrentcreatordialog.cpp:30: /usr/include/qt5/QtCore/qstring.h:610:17: note: declared here 610 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ compiling gui/trackerentriesdialog.cpp compiling gui/transferlistdelegate.cpp compiling gui/transferlistfilterswidget.cpp gui/transferlistfilterswidget.cpp: In member function ‘QString TrackerFiltersList::getHost(const QString&) const’: gui/transferlistfilterswidget.cpp:604:38: warning: ‘QString QUrl::topLevelDomain(QUrl::ComponentFormattingOptions) const’ is deprecated [-Wdeprecated-declarations] 604 | QString tld = url.topLevelDomain(); | ^ In file included from /usr/include/qt5/QtCore/QUrl:1, from gui/transferlistfilterswidget.cpp:38: /usr/include/qt5/QtCore/qurl.h:238:27: note: declared here 238 | QT_DEPRECATED QString topLevelDomain(ComponentFormattingOptions options = FullyDecoded) const; | ^~~~~~~~~~~~~~ compiling gui/transferlistmodel.cpp compiling gui/transferlistsortmodel.cpp gui/transferlistsortmodel.cpp: In member function ‘bool TransferListSortModel::lessThan_impl(const QModelIndex&, const QModelIndex&) const’: gui/transferlistsortmodel.cpp:122:32: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 122 | return leftValue < rightValue; | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:146:30: warning: ‘bool QVariant::operator>(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 146 | if ((leftValue > 0) || (rightValue > 0)) { | ^ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:471:31: note: declared here 471 | QT_DEPRECATED inline bool operator>(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:146:50: warning: ‘bool QVariant::operator>(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 146 | if ((leftValue > 0) || (rightValue > 0)) { | ^ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:471:31: note: declared here 471 | QT_DEPRECATED inline bool operator>(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:147:34: warning: ‘bool QVariant::operator>(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 147 | if ((leftValue > 0) && (rightValue > 0)) | ^ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:471:31: note: declared here 471 | QT_DEPRECATED inline bool operator>(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:147:54: warning: ‘bool QVariant::operator>(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 147 | if ((leftValue > 0) && (rightValue > 0)) | ^ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:471:31: note: declared here 471 | QT_DEPRECATED inline bool operator>(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:148:40: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 148 | return leftValue < rightValue; | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:177:37: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 177 | return (leftValue < rightValue); | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:182:42: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 182 | return (leftValueTotal < rightValueTotal); | ^~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:236:25: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 236 | if (leftValue < 0) return false; | ^ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:237:26: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 237 | if (rightValue < 0) return true; | ^ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ gui/transferlistsortmodel.cpp:239:29: warning: ‘bool QVariant::operator<(const QVariant&) const’ is deprecated [-Wdeprecated-declarations] 239 | return (leftValue < rightValue); | ^~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/qabstractproxymodel.h:43, from /usr/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt5/QtCore/QSortFilterProxyModel:1, from gui/transferlistsortmodel.h:31, from gui/transferlistsortmodel.cpp:29: /usr/include/qt5/QtCore/qvariant.h:467:31: note: declared here 467 | QT_DEPRECATED inline bool operator<(const QVariant &v) const | ^~~~~~~~ compiling gui/transferlistwidget.cpp gui/transferlistwidget.cpp: In member function ‘QStringList TransferListWidget::askTagsForSelection(const QString&)’: gui/transferlistwidget.cpp:971:60: warning: ‘QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 971 | tags = tagsInput.split(',', QString::SkipEmptyParts); | ^ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qframe.h:44, from /usr/include/qt5/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt5/QtWidgets/qabstractitemview.h:44, from /usr/include/qt5/QtWidgets/qtreeview.h:44, from /usr/include/qt5/QtWidgets/QTreeView:1, from gui/transferlistwidget.h:33, from gui/transferlistwidget.cpp:29: /usr/include/qt5/QtCore/qstring.h:610:17: note: declared here 610 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ gui/transferlistwidget.cpp: In member function ‘virtual void TransferListWidget::wheelEvent(QWheelEvent*)’: gui/transferlistwidget.cpp:1392:45: warning: ‘QPoint QWheelEvent::pos() const’ is deprecated: Use position() [-Wdeprecated-declarations] 1392 | QWheelEvent scrollHEvent(event->pos(), event->globalPos(), event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/transferlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint pos() const { return p.toPoint(); } | ^~~ gui/transferlistwidget.cpp:1392:65: warning: ‘QPoint QWheelEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations] 1392 | QWheelEvent scrollHEvent(event->pos(), event->globalPos(), event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/transferlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:227:19: note: declared here 227 | inline QPoint globalPos() const { return g.toPoint(); } | ^~~~~~~~~ gui/transferlistwidget.cpp:1392:81: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations] 1392 | scrollHEvent(event->pos(), event->globalPos(), event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/transferlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ gui/transferlistwidget.cpp:1392:136: warning: ‘QWheelEvent::QWheelEvent(const QPointF&, const QPointF&, int, Qt::MouseButtons, Qt::KeyboardModifiers, Qt::Orientation)’ is deprecated: Use the last QWheelEvent constructor taking pixelDelta, angleDelta, phase, and inverted [-Wdeprecated-declarations] 1392 | event->delta(), event->buttons(), event->modifiers(), Qt::Horizontal); | ^ In file included from /usr/include/qt5/QtGui/QWheelEvent:1, from gui/transferlistwidget.cpp:44: /usr/include/qt5/QtGui/qevent.h:186:5: note: declared here 186 | QWheelEvent(const QPointF &pos, const QPointF& globalPos, int delta, | ^~~~~~~~~~~ compiling gui/tristateaction.cpp compiling gui/uithememanager.cpp compiling gui/updownratiodialog.cpp gui/updownratiodialog.cpp: In constructor ‘UpDownRatioDialog::UpDownRatioDialog(bool, qreal, qreal, int, int, QWidget*)’: gui/updownratiodialog.cpp:72:75: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 72 | connect(m_ui->buttonGroup, qOverload(&QButtonGroup::buttonClicked) | ^ In file included from /usr/include/qt5/QtWidgets/QButtonGroup:1, from ./ui_updownratiodialog.h:14, from gui/updownratiodialog.cpp:35: /usr/include/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ gui/updownratiodialog.cpp:72:75: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 72 | connect(m_ui->buttonGroup, qOverload(&QButtonGroup::buttonClicked) | ^ In file included from /usr/include/qt5/QtWidgets/QButtonGroup:1, from ./ui_updownratiodialog.h:14, from gui/updownratiodialog.cpp:35: /usr/include/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ compiling gui/utils.cpp rcc gui/about.qrc compiling qrc_about.cpp rcc icons/icons.qrc compiling qrc_icons.cpp rcc lang/lang.qrc compiling qrc_lang.cpp rcc searchengine/searchengine.qrc compiling qrc_searchengine.cpp generating ./moc_predefs.h moc app/application.h compiling moc_application.cpp moc app/applicationinstancemanager.h compiling moc_applicationinstancemanager.cpp moc app/filelogger.h compiling moc_filelogger.cpp moc app/qtlocalpeer/qtlocalpeer.h compiling moc_qtlocalpeer.cpp moc base/asyncfilestorage.h compiling moc_asyncfilestorage.cpp moc base/bittorrent/private/bandwidthscheduler.h compiling moc_bandwidthscheduler.cpp moc base/bittorrent/private/filterparserthread.h compiling moc_filterparserthread.cpp moc base/bittorrent/private/portforwarderimpl.h compiling moc_portforwarderimpl.cpp moc base/bittorrent/private/resumedatasavingmanager.h compiling moc_resumedatasavingmanager.cpp moc base/bittorrent/private/statistics.h compiling moc_statistics.cpp moc base/bittorrent/session.h compiling moc_session.cpp moc base/bittorrent/torrentcreatorthread.h compiling moc_torrentcreatorthread.cpp moc base/bittorrent/tracker.h compiling moc_tracker.cpp moc base/filesystemwatcher.h compiling moc_filesystemwatcher.cpp moc base/http/connection.h compiling moc_connection.cpp moc base/http/server.h compiling moc_server.cpp moc base/logger.h compiling moc_logger.cpp moc base/net/dnsupdater.h compiling moc_dnsupdater.cpp moc base/net/downloadmanager.h compiling moc_downloadmanager.cpp moc base/net/geoipmanager.h compiling moc_geoipmanager.cpp moc base/net/private/downloadhandlerimpl.h compiling moc_downloadhandlerimpl.cpp moc base/net/proxyconfigurationmanager.h compiling moc_proxyconfigurationmanager.cpp moc base/net/reverseresolution.h compiling moc_reverseresolution.cpp moc base/net/smtp.h compiling moc_smtp.cpp moc base/preferences.h compiling moc_preferences.cpp moc base/rss/private/rss_parser.h compiling moc_rss_parser.cpp moc base/rss/rss_article.h compiling moc_rss_article.cpp moc base/rss/rss_autodownloader.h compiling moc_rss_autodownloader.cpp moc base/rss/rss_feed.h compiling moc_rss_feed.cpp moc base/rss/rss_folder.h compiling moc_rss_folder.cpp moc base/rss/rss_item.h compiling moc_rss_item.cpp moc base/rss/rss_session.h compiling moc_rss_session.cpp moc base/scanfoldersmodel.h compiling moc_scanfoldersmodel.cpp moc base/search/searchhandler.h compiling moc_searchhandler.cpp moc base/search/searchdownloadhandler.h compiling moc_searchdownloadhandler.cpp moc base/search/searchpluginmanager.h compiling moc_searchpluginmanager.cpp moc base/settingsstorage.h compiling moc_settingsstorage.cpp moc base/torrentfileguard.h compiling moc_torrentfileguard.cpp moc gui/powermanagement/powermanagement.h compiling moc_powermanagement.cpp moc gui/powermanagement/powermanagement_x11.h compiling moc_powermanagement_x11.cpp moc gui/properties/downloadedpiecesbar.h compiling moc_downloadedpiecesbar.cpp moc gui/properties/peerlistdelegate.h compiling moc_peerlistdelegate.cpp moc gui/properties/peerlistsortmodel.h compiling moc_peerlistsortmodel.cpp moc gui/properties/peerlistwidget.h compiling moc_peerlistwidget.cpp moc gui/properties/peersadditiondialog.h compiling moc_peersadditiondialog.cpp moc gui/properties/pieceavailabilitybar.h compiling moc_pieceavailabilitybar.cpp moc gui/properties/piecesbar.h compiling moc_piecesbar.cpp moc gui/properties/propertieswidget.h compiling moc_propertieswidget.cpp moc gui/properties/proplistdelegate.h compiling moc_proplistdelegate.cpp moc gui/properties/proptabbar.h compiling moc_proptabbar.cpp moc gui/properties/speedplotview.h compiling moc_speedplotview.cpp moc gui/properties/speedwidget.h compiling moc_speedwidget.cpp moc gui/properties/trackerlistwidget.h compiling moc_trackerlistwidget.cpp moc gui/properties/trackersadditiondialog.h compiling moc_trackersadditiondialog.cpp moc gui/qtnotify/notifications.h compiling moc_notifications.cpp moc gui/aboutdialog.h compiling moc_aboutdialog.cpp moc gui/addnewtorrentdialog.h compiling moc_addnewtorrentdialog.cpp moc gui/advancedsettings.h compiling moc_advancedsettings.cpp moc gui/autoexpandabledialog.h compiling moc_autoexpandabledialog.cpp moc gui/banlistoptionsdialog.h compiling moc_banlistoptionsdialog.cpp moc gui/categoryfiltermodel.h compiling moc_categoryfiltermodel.cpp moc gui/categoryfilterwidget.h compiling moc_categoryfilterwidget.cpp moc gui/cookiesdialog.h compiling moc_cookiesdialog.cpp moc gui/cookiesmodel.h compiling moc_cookiesmodel.cpp moc gui/deletionconfirmationdialog.h compiling moc_deletionconfirmationdialog.cpp moc gui/downloadfromurldialog.h compiling moc_downloadfromurldialog.cpp moc gui/executionlogwidget.h compiling moc_executionlogwidget.cpp moc gui/fspathedit.h compiling moc_fspathedit.cpp moc gui/ipsubnetwhitelistoptionsdialog.h compiling moc_ipsubnetwhitelistoptionsdialog.cpp moc gui/lineedit.h compiling moc_lineedit.cpp moc gui/log/logfiltermodel.h compiling moc_logfiltermodel.cpp moc gui/log/loglistview.h compiling moc_loglistview.cpp moc gui/log/logmodel.h compiling moc_logmodel.cpp moc gui/mainwindow.h compiling moc_mainwindow.cpp moc gui/optionsdialog.h compiling moc_optionsdialog.cpp moc gui/previewlistdelegate.h compiling moc_previewlistdelegate.cpp moc gui/previewselectdialog.h compiling moc_previewselectdialog.cpp moc gui/private/fspathedit_p.h compiling moc_fspathedit_p.cpp moc gui/private/tristatewidget.h compiling moc_tristatewidget.cpp moc gui/raisedmessagebox.h compiling moc_raisedmessagebox.cpp moc gui/rss/articlelistwidget.h compiling moc_articlelistwidget.cpp moc gui/rss/automatedrssdownloader.h compiling moc_automatedrssdownloader.cpp moc gui/rss/feedlistwidget.h compiling moc_feedlistwidget.cpp moc gui/rss/htmlbrowser.h compiling moc_htmlbrowser.cpp moc gui/rss/rsswidget.h compiling moc_rsswidget.cpp moc gui/scanfoldersdelegate.h compiling moc_scanfoldersdelegate.cpp moc gui/search/pluginselectdialog.h compiling moc_pluginselectdialog.cpp moc gui/search/pluginsourcedialog.h compiling moc_pluginsourcedialog.cpp moc gui/search/searchjobwidget.h compiling moc_searchjobwidget.cpp moc gui/search/searchlistdelegate.h compiling moc_searchlistdelegate.cpp moc gui/search/searchwidget.h compiling moc_searchwidget.cpp moc gui/shutdownconfirmdialog.h compiling moc_shutdownconfirmdialog.cpp moc gui/speedlimitdialog.h compiling moc_speedlimitdialog.cpp moc gui/statsdialog.h compiling moc_statsdialog.cpp moc gui/statusbar.h compiling moc_statusbar.cpp moc gui/tagfiltermodel.h compiling moc_tagfiltermodel.cpp moc gui/tagfilterwidget.h compiling moc_tagfilterwidget.cpp moc gui/torrentcategorydialog.h compiling moc_torrentcategorydialog.cpp moc gui/torrentcontentfiltermodel.h compiling moc_torrentcontentfiltermodel.cpp moc gui/torrentcontentmodel.h compiling moc_torrentcontentmodel.cpp moc gui/torrentcontenttreeview.h compiling moc_torrentcontenttreeview.cpp moc gui/torrentcreatordialog.h compiling moc_torrentcreatordialog.cpp moc gui/trackerentriesdialog.h compiling moc_trackerentriesdialog.cpp moc gui/transferlistdelegate.h compiling moc_transferlistdelegate.cpp moc gui/transferlistfilterswidget.h compiling moc_transferlistfilterswidget.cpp moc gui/transferlistmodel.h compiling moc_transferlistmodel.cpp moc gui/transferlistsortmodel.h compiling moc_transferlistsortmodel.cpp moc gui/transferlistwidget.h compiling moc_transferlistwidget.cpp moc gui/uithememanager.h compiling moc_uithememanager.cpp moc gui/updownratiodialog.h compiling moc_updownratiodialog.cpp linking qbittorrent /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: resumedatasavingmanager.o: in function `int libtorrent::detail::bencode_recursive(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&) [clone .isra.0]': resumedatasavingmanager.cpp:(.text+0x621): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: torrentcreatorthread.o: in function `int libtorrent::detail::bencode_recursive(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&)': torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveIN5Utils2IO24FileDeviceOutputIteratorEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveIN5Utils2IO24FileDeviceOutputIteratorEEEiRT_RKNS_5entryE]+0x4e7): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: torrentinfo.o: in function `int libtorrent::detail::bencode_recursive(Utils::IO::FileDeviceOutputIterator&, libtorrent::entry const&) [clone .isra.0]': torrentinfo.cpp:(.text+0x621): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tracker.o: in function `BitTorrent::Tracker::prepareAnnounceResponse(BitTorrent::Tracker::TrackerAnnounceRequest const&)': tracker.cpp:(.text+0x1fd6): undefined reference to `libtorrent::entry::entry(std::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator, std::allocator > const, libtorrent::entry> > >)' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tracker.cpp:(.text+0x22d9): undefined reference to `libtorrent::entry::entry(std::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator, std::allocator > const, libtorrent::entry> > >)' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tracker.o: in function `BitTorrent::Tracker::processRequest(Http::Request const&, Http::Environment const&) [clone .cold]': tracker.cpp:(.text.unlikely+0xc0a): undefined reference to `libtorrent::entry::entry(std::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator, std::allocator > const, libtorrent::entry> > >)' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tracker.o: in function `int libtorrent::detail::bencode_recursive >(std::back_insert_iterator&, libtorrent::entry const&)': tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x25f): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const' /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: tracker.o: in function `void std::vector >::_M_realloc_insert, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator, std::allocator > const, libtorrent::entry> > >&>(__gnu_cxx::__normal_iterator > >, std::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator, std::allocator > const, libtorrent::entry> > >&)': tracker.cpp:(.text._ZNSt6vectorIN10libtorrent5entryESaIS1_EE17_M_realloc_insertIJRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_NS0_3aux12strview_lessESaISt4pairIKSB_S1_EEEEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN10libtorrent5entryESaIS1_EE17_M_realloc_insertIJRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_NS0_3aux12strview_lessESaISt4pairIKSB_S1_EEEEEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0xb9): undefined reference to `libtorrent::entry::entry(std::map, std::allocator >, libtorrent::entry, libtorrent::aux::strview_less, std::allocator, std::allocator > const, libtorrent::entry> > >)' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:1149: qbittorrent] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5/src' make: *** [Makefile:47: sub-src-make_first] Error 2 * ERROR: net-p2p/qbittorrent-4.2.5-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-p2p/qbittorrent-4.2.5-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-p2p/qbittorrent-4.2.5-r2::gentoo'`. * The complete build log is located at '/var/log/portage/net-p2p:qbittorrent-4.2.5-r2:20200830-162839.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/temp/environment'. * Working directory: '/var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5' * S: '/var/tmp/portage/net-p2p/qbittorrent-4.2.5-r2/work/qBittorrent-release-4.2.5'