Bug 473361 - [kdesrc-build] [kf6] libtorrent build failure
Summary: [kdesrc-build] [kf6] libtorrent build failure
Status: RESOLVED FIXED
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-14 12:20 UTC by Kyle Devir
Modified: 2023-11-09 19:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Devir 2023-08-14 12:20:23 UTC
FAILED: src/CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o 
/usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CORE5COMPAT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_TO_BYTEARRAY -DQT_NO_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"libktorrent5\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/run/media/valmar/DataSSD/KDE/Builds-Plasma6/network/libktorrent/src -I/run/media/valmar/DataSSD/KDE/Sources/network/libktorrent/src -I/run/media/valmar/DataSSD/KDE/Builds-Plasma6/network/libktorrent/src/KF5Torrent_autogen/include -I/run/media/valmar/DataSSD/KDE/Builds-Plasma6/network/libktorrent -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KArchive -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KIOCore -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KIO -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KCoreAddons -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtDBus -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KIOWidgets -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KIOGui -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KConfig -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KConfigCore -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KService -isystem /usr/include/qt6/QtGui -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KJobWidgets -isystem /usr/include/qt6/QtWidgets -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/Solid -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KCompletion -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KWidgetsAddons -isystem /run/media/valmar/DataSSD/KDE/usr-Plasma6-20230814-2130/include/KF6/KI18n -isystem /usr/include/qt6/QtXml -isystem /usr/include/qt6/QtCore5Compat -pipe -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fexceptions -g -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -mno-direct-extern-access -MD -MT src/CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o -MF src/CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o.d -o src/CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o -c /run/media/valmar/DataSSD/KDE/Sources/network/libktorrent/src/download/webseed.cpp
/run/media/valmar/DataSSD/KDE/Sources/network/libktorrent/src/download/webseed.cpp: In member function ‘void bt::WebSeed::connectToServer()’:
/run/media/valmar/DataSSD/KDE/Sources/network/libktorrent/src/download/webseed.cpp:127:43: error: ‘proxyForUrl’ is not a member of ‘KProtocolManager’
  127 |         QString proxy = KProtocolManager::proxyForUrl(dst); // Use KDE settings
      |                                           ^~~~~~~~~~~