86>May 29 06:12:41 userdel[121788]: delete user 'rooter'
<86>May 29 06:12:41 userdel[121788]: removed shadow group 'rooter' owned by 'rooter'
<86>May 29 06:12:41 groupadd[121793]: group added to /etc/group: name=rooter, GID=657
<86>May 29 06:12:41 groupadd[121793]: group added to /etc/gshadow: name=rooter
<86>May 29 06:12:41 groupadd[121793]: new group: name=rooter, GID=657
<86>May 29 06:12:41 useradd[121804]: new user: name=rooter, UID=657, GID=657, home=/root, shell=/bin/bash
<86>May 29 06:12:41 userdel[121822]: delete user 'builder'
<86>May 29 06:12:41 userdel[121822]: removed group 'builder' owned by 'builder'
<86>May 29 06:12:41 userdel[121822]: removed shadow group 'builder' owned by 'builder'
<86>May 29 06:12:41 groupadd[121835]: group added to /etc/group: name=builder, GID=658
<86>May 29 06:12:41 groupadd[121835]: group added to /etc/gshadow: name=builder
<86>May 29 06:12:41 groupadd[121835]: new group: name=builder, GID=658
<86>May 29 06:12:41 useradd[121843]: new user: name=builder, UID=658, GID=658, home=/usr/src, shell=/bin/bash
<13>May 29 06:12:43 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed
<13>May 29 06:12:43 rpmi: qt5-base-common-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:43 rpmi: qt5-declarative-common-5.12.3-alt1 sisyphus+228311.200.2.1 1556605392 installed
<13>May 29 06:12:43 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>May 29 06:12:43 rpmi: libmtdev-1.1.5-alt1 sisyphus+220715.100.1.1 1549364508 installed
<13>May 29 06:12:43 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed
<13>May 29 06:12:43 rpmi: libICE-1.0.9-alt1 1409902719 installed
<13>May 29 06:12:43 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:12:43 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>May 29 06:12:43 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>May 29 06:12:43 rpmi: rpm-macros-qt5-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:43 rpmi: rpm-macros-ubt-0.2-alt2 1488208885 installed
<13>May 29 06:12:43 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed
<13>May 29 06:12:43 rpmi: libsqlite3-3.27.2-alt1 sisyphus+225506.100.1.1 1553253511 installed
<13>May 29 06:12:43 rpmi: libts-1.0-alt1.qa1 1366249318 installed
<13>May 29 06:12:43 rpmi: libproxy-0.4.15-alt3 sisyphus+227885.100.1.2 1555818596 installed
<13>May 29 06:12:43 rpmi: libpcre2-10.33-alt1.1 sisyphus+227856.100.1.2 1555786372 installed
<13>May 29 06:12:43 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>May 29 06:12:43 rpmi: libwacom-data-0.33-alt1 sisyphus+227101.2200.2.2 1555198848 installed
<13>May 29 06:12:43 rpmi: udev-rules-1:242-alt8 sisyphus+229866.100.1.3 1558551547 installed
<13>May 29 06:12:44 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784315 installed
<13>May 29 06:12:44 rpmi: libqt5-core-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:44 rpmi: libqt5-sql-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:44 rpmi: libgudev-1:232-alt3 1523738515 installed
<13>May 29 06:12:44 rpmi: libwacom-0.33-alt1 sisyphus+227101.2200.2.2 1555198848 installed
<13>May 29 06:12:44 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>May 29 06:12:44 rpmi: libharfbuzz-2.2.0-alt2 sisyphus+226762.500.12.1 1555021878 installed
<13>May 29 06:12:44 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676284 installed
<13>May 29 06:12:44 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed
Updating fonts cache: <29>May 29 06:12:45 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>May 29 06:12:45 rpmi: libevdev-1.6.0-alt1 sisyphus+226741.100.2.1 1554587484 installed
<13>May 29 06:12:46 rpmi: libinput-1.13.2-alt1 sisyphus+229213.100.1.1 1557584898 installed
<13>May 29 06:12:46 rpmi: liblz4-1:1.9.1-alt1 sisyphus+228057.100.1.1 1556059262 installed
<13>May 29 06:12:46 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed
<13>May 29 06:12:46 rpmi: libgcrypt20-1.8.4-alt2 sisyphus+229280.100.1.1 1557741896 installed
<13>May 29 06:12:46 rpmi: libsystemd-1:242-alt8 sisyphus+229866.100.1.3 1558551547 installed
<13>May 29 06:12:46 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed
<13>May 29 06:12:46 rpmi: libqt5-dbus-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:46 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed
<13>May 29 06:12:46 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>May 29 06:12:46 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>May 29 06:12:46 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>May 29 06:12:46 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>May 29 06:12:46 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>May 29 06:12:46 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>May 29 06:12:46 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed
<13>May 29 06:12:46 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed
<13>May 29 06:12:46 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>May 29 06:12:46 rpmi: libXrender-0.9.8-alt1 1371312110 installed
<13>May 29 06:12:46 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152218 installed
<13>May 29 06:12:46 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed
<13>May 29 06:12:46 rpmi: libxcbutil-image-0.4.0-alt1 1446204177 installed
<13>May 29 06:12:46 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204121 installed
<13>May 29 06:12:46 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989885 installed
<13>May 29 06:12:46 rpmi: libxkbcommon-x11-0.8.4-alt1 sisyphus+222759.100.1.1 1551009797 installed
<13>May 29 06:12:46 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>May 29 06:12:46 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed
<13>May 29 06:12:46 rpmi: libdrm-1:2.4.98-alt1 sisyphus+228121.100.4.1 1556184492 installed
<13>May 29 06:12:46 rpmi: libGLX-mesa-4:19.0.5-alt1 sisyphus+229808.100.1.1 1558521450 installed
<13>May 29 06:12:46 rpmi: libgbm-4:19.0.5-alt1 sisyphus+229808.100.1.1 1558521450 installed
<13>May 29 06:12:46 rpmi: libEGL-mesa-4:19.0.5-alt1 sisyphus+229808.100.1.1 1558521450 installed
<13>May 29 06:12:46 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:12:46 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:12:46 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:12:46 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>May 29 06:12:46 rpmi: libtasn1-4.13-alt2 1521133848 installed
<13>May 29 06:12:46 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 29 06:12:46 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 29 06:12:46 rpmi: ca-certificates-2019.03.31-alt1 sisyphus+226302.100.1.1 1554055265 installed
<13>May 29 06:12:46 rpmi: ca-trust-0.1.1-alt2 1515595785 installed
<13>May 29 06:12:46 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>May 29 06:12:46 rpmi: libcrypto1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667802 installed
<13>May 29 06:12:46 rpmi: libssl1.1-1.1.1b-alt2 sisyphus+227249.100.2.1 1555667802 installed
<13>May 29 06:12:46 rpmi: libqt5-network-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:46 rpmi: libqt5-xcbqpa-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:46 rpmi: libqt5-eglfskmssupport-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:46 rpmi: libqt5-eglfsdeviceintegration-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:46 rpmi: libqt5-gui-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:46 rpmi: libqt5-quickshapes-5.12.3-alt1 sisyphus+228311.200.2.1 1556605392 installed
<13>May 29 06:12:46 rpmi: libqt5-quick-5.12.3-alt1 sisyphus+228311.200.2.1 1556605392 installed
<13>May 29 06:12:47 rpmi: libqt5-qml-5.12.3-alt1 sisyphus+228311.200.2.1 1556605392 installed
<13>May 29 06:12:47 rpmi: rpm-build-qml-5.12.3-alt1 sisyphus+228311.200.2.1 1556605392 installed
<13>May 29 06:12:47 rpmi: rpm-build-kf5-5.12.0-alt2 sisyphus+226903.100.1.1 1554799142 installed
<13>May 29 06:12:47 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed
<13>May 29 06:12:58 rpmi: libqt5-widgets-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:58 rpmi: kf5-filesystem-5.19.0-alt2.S1 1513238719 installed
<13>May 29 06:12:58 rpmi: libqt5-xml-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:58 rpmi: libwebp7-1.0.2-alt1 sisyphus+219651.100.1.2 1548057724 installed
<13>May 29 06:12:58 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598413 installed
<13>May 29 06:12:58 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826762 installed
<13>May 29 06:12:58 rpmi: libboost_system1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:12:58 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744467 installed
<13>May 29 06:12:58 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244591 installed
<13>May 29 06:12:58 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed
<13>May 29 06:12:58 rpmi: libXt-1.1.4-alt1 1369984716 installed
<13>May 29 06:12:58 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed
<13>May 29 06:12:58 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed
<13>May 29 06:12:58 rpmi: libv4l-1.16.6-alt1 sisyphus+229727.200.2.1 1558443347 installed
<13>May 29 06:12:58 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed
<13>May 29 06:12:58 rpmi: libusb-1.0.22-alt1 1525452011 installed
<13>May 29 06:12:58 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed
<13>May 29 06:12:59 rpmi: liborc-0.4.29-alt1 sisyphus+227450.100.3.3 1555765925 installed
<13>May 29 06:12:59 rpmi: libfribidi-1.0.5-alt1 1532424343 installed
<13>May 29 06:12:59 rpmi: libopus-1.2.1-alt1.1 1504605235 installed
<13>May 29 06:12:59 rpmi: libopenblas-0.2.20-alt2 sisyphus+229410.100.1.1 1557920443 installed
<13>May 29 06:12:59 rpmi: libqt5-opengl-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:12:59 rpmi: libva-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 installed
<13>May 29 06:12:59 rpmi: libserd-0.30.0-alt1_1 sisyphus+221097.100.1.1 1549718399 installed
<13>May 29 06:12:59 rpmi: libdvdread-5.0.0-alt1 1414228692 installed
<13>May 29 06:12:59 rpmi: libvpx6-1.8.0-alt1 sisyphus+222320.200.6.1 1551096260 installed
<13>May 29 06:12:59 rpmi: libspeex-1.2-alt1 1528115225 installed
<13>May 29 06:12:59 rpmi: libgsm-1.0.17-alt1 1523356157 installed
<13>May 29 06:12:59 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed
<13>May 29 06:12:59 rpmi: liblcms2-2.9-alt1 1516411888 installed
<13>May 29 06:12:59 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>May 29 06:12:59 rpmi: libidn2-2.2.0-alt1 sisyphus+229970.100.1.1 1558625623 installed
<13>May 29 06:12:59 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed
<13>May 29 06:12:59 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed
<13>May 29 06:12:59 rpmi: libsord-0.16.2-alt1_3 sisyphus+221690.100.1.1 1550344141 installed
<13>May 29 06:12:59 rpmi: libass9-0.14.0-alt1 sisyphus+220287.100.1.1 1548927393 installed
<13>May 29 06:12:59 rpmi: libdc1394-22-2.2.5-alt1 1529659237 installed
<13>May 29 06:12:59 rpmi: libunicap-0.9.12-alt1 sisyphus+225152.100.1.1 1552760621 installed
<13>May 29 06:12:59 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed
<13>May 29 06:12:59 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551972983 installed
<13>May 29 06:12:59 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed
<13>May 29 06:12:59 rpmi: kf5-kio-common-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:12:59 rpmi: libqt5-quickwidgets-5.12.3-alt1 sisyphus+228311.200.2.1 1556605392 installed
<13>May 29 06:13:00 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed
<13>May 29 06:13:00 rpmi: libnspr-1:4.21-alt2 sisyphus+229341.100.2.1 1558539168 installed
<13>May 29 06:13:00 rpmi: libqt5-test-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:13:00 rpmi: libvdpau-1:1.2-alt1 sisyphus+224833.100.1.1 1552376728 installed
<13>May 29 06:13:00 rpmi: libavutil56-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:00 rpmi: libswscale5-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:00 rpmi: libx265-160-2.8-alt1 1529659165 installed
<13>May 29 06:13:00 rpmi: libx264-148-alt2 1496163823 installed
<13>May 29 06:13:00 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed
<13>May 29 06:13:00 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed
<13>May 29 06:13:00 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820927 installed
<13>May 29 06:13:00 rpmi: ilmbase12-common-2.2.0-alt1.1 1434451064 installed
<13>May 29 06:13:00 rpmi: libiex12-2.2.0-alt1.1 1434451064 installed
<13>May 29 06:13:00 rpmi: libhalf12-2.2.0-alt1.1 1434451064 installed
<13>May 29 06:13:00 rpmi: libwavpack-5.1.0-alt1 1486754494 installed
<13>May 29 06:13:00 rpmi: liblame-3.100-alt1 1527082573 installed
<13>May 29 06:13:00 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043815 installed
<13>May 29 06:13:00 rpmi: libjasper-2.0.14-alt1 1530105213 installed
<13>May 29 06:13:00 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed
<13>May 29 06:13:00 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed
<13>May 29 06:13:00 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed
<13>May 29 06:13:00 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>May 29 06:13:00 rpmi: perl-Compress-Raw-Zlib-2.086-alt1 sisyphus+226395.100.1.2 1554269783 installed
<13>May 29 06:13:00 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed
<13>May 29 06:13:00 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>May 29 06:13:00 rpmi: libdv-1.0.0-alt5.7 sisyphus+220898.5400.11.1 1551973252 installed
<13>May 29 06:13:00 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>May 29 06:13:00 rpmi: libXv-1.0.11-alt1 1527685497 installed
<13>May 29 06:13:00 rpmi: qt5-location-common-5.12.3-alt1 sisyphus+228311.1000.2.1 1556607888 installed
<13>May 29 06:13:00 rpmi: qt5-tools-common-5.12.3-alt1 sisyphus+228311.400.2.1 1556606621 installed
<13>May 29 06:13:00 rpmi: qt5-connectivity-common-5.12.3-alt1 sisyphus+228311.2200.2.1 1556611754 installed
<13>May 29 06:13:00 rpmi: libglog-0.3.4-alt4 1520334120 installed
<13>May 29 06:13:00 rpmi: libgomp1-8.3.1-alt3 sisyphus+228100.100.1.1 1556142139 installed
<13>May 29 06:13:00 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>May 29 06:13:00 rpmi: libpython3-3.7.3-alt1 sisyphus+225625.574.90.1 1555274084 installed
<13>May 29 06:13:00 rpmi: python3-3.7.3-alt1 sisyphus+225625.574.90.1 1555274084 installed
<13>May 29 06:13:01 rpmi: python3-base-3.7.3-alt1 sisyphus+225625.574.90.1 1555274084 installed
<13>May 29 06:13:01 rpmi: python3-module-pkg_resources-1:41.0.1-alt1 sisyphus+228918.200.3.1 1558089212 installed
<13>May 29 06:13:01 rpmi: libat-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818549 installed
<13>May 29 06:13:01 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548056998 installed
<13>May 29 06:13:01 rpmi: python3-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed
<13>May 29 06:13:01 rpmi: python3-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed
<13>May 29 06:13:01 rpmi: python3-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed
<13>May 29 06:13:01 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed
<13>May 29 06:13:01 rpmi: python3-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed
<13>May 29 06:13:01 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed
<13>May 29 06:13:01 rpmi: python3-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed
<13>May 29 06:13:01 rpmi: python3-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed
<13>May 29 06:13:01 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed
<13>May 29 06:13:01 rpmi: python3-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed
<13>May 29 06:13:01 rpmi: libboost_python3-1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:01 rpmi: libqt5-bluetooth-5.12.3-alt1 sisyphus+228311.2200.2.1 1556611754 installed
<13>May 29 06:13:01 rpmi: libqt5-nfc-5.12.3-alt1 sisyphus+228311.2200.2.1 1556611754 installed
<13>May 29 06:13:01 rpmi: libqt5-designer-5.12.3-alt1 sisyphus+228311.400.2.1 1556606621 installed
<13>May 29 06:13:01 rpmi: libqt5-help-5.12.3-alt1 sisyphus+228311.400.2.1 1556606621 installed
<13>May 29 06:13:01 rpmi: libzbar-0.10-alt9 1527710665 installed
<13>May 29 06:13:01 rpmi: libilmthread12-2.2.0-alt1.1 1434451064 installed
<13>May 29 06:13:01 rpmi: libpostproc55-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:01 rpmi: libavresample4-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:01 rpmi: libnss-3.44.0-alt1 sisyphus+229876.100.1.1 1558597836 installed
<13>May 29 06:13:01 rpmi: libXaw-1.0.12-alt1 1391072621 installed
<13>May 29 06:13:01 rpmi: libsratom-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed
<13>May 29 06:13:01 rpmi: liblilv-0.24.4-alt1_5 sisyphus+221689.100.1.1 1550343708 installed
<13>May 29 06:13:02 rpmi: menu-icons-default-0.2.0.20-alt1 1479213521 installed
<13>May 29 06:13:02 rpmi: altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1 1366231495 installed
<13>May 29 06:13:02 rpmi: libarchive13-3.3.1-alt2 sisyphus.219343.100 1547461968 installed
<13>May 29 06:13:02 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed
<13>May 29 06:13:02 rpmi: libgnutls30-3.6.8-alt1 sisyphus+231079.100.1.1 1559063519 installed
<13>May 29 06:13:02 rpmi: libfreeglut-3.0.0-alt3 sisyphus+226742.100.2.3 1554619772 installed
<13>May 29 06:13:02 rpmi: libshout2-2.2.2-alt3 1303374846 installed
<13>May 29 06:13:02 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed
<13>May 29 06:13:02 rpmi: xset-1.2.4-alt1 sisyphus.213358.100 1537438593 installed
<13>May 29 06:13:02 rpmi: libavc1394-0.5.4-alt1.qa1 1460816780 installed
<13>May 29 06:13:02 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed
<13>May 29 06:13:02 rpmi: libboost_atomic1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_contract1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_random1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_chrono1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_timer1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_filesystem1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_thread1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:02 rpmi: libboost_type_erasure1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:04 rpmi: flite-2.1-alt1 sisyphus+222718.100.1.1 1551026078 installed
<13>May 29 06:13:04 rpmi: kf5-attica-common-5.57.0-alt1 sisyphus+227183.300.1.3 1555659093 installed
<13>May 29 06:13:04 rpmi: libkf5attica-5.57.0-alt1 sisyphus+227183.300.1.3 1555659093 installed
<13>May 29 06:13:04 rpmi: kf5-attica-devel-5.57.0-alt1 sisyphus+227183.300.1.3 1555659093 installed
<13>May 29 06:13:04 rpmi: kf5-karchive-common-5.57.0-alt1 sisyphus+227183.2000.1.3 1555660906 installed
<13>May 29 06:13:04 rpmi: libkf5archive-5.57.0-alt1 sisyphus+227183.2000.1.3 1555660906 installed
<13>May 29 06:13:04 rpmi: kf5-kauth-common-5.57.0-alt1 sisyphus+227183.2400.1.3 1555661440 installed
<13>May 29 06:13:04 rpmi: kf5-kcoreaddons-common-5.57.0-alt1 sisyphus+227183.2200.1.3 1555661168 installed
<13>May 29 06:13:04 rpmi: libkf5coreaddons-5.57.0-alt1 sisyphus+227183.2200.1.3 1555661168 installed
<13>May 29 06:13:04 rpmi: libkf5authcore-5.57.0-alt1 sisyphus+227183.2400.1.3 1555661440 installed
<13>May 29 06:13:04 rpmi: libkf5kiontlm-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:13:04 rpmi: kf5-kbookmarks-common-5.57.0-alt1 sisyphus+227183.4700.1.3 1555664042 installed
<13>May 29 06:13:04 rpmi: kf5-kcodecs-common-5.57.0-alt1 sisyphus+227183.1000.1.3 1555659685 installed
<13>May 29 06:13:04 rpmi: libkf5codecs-5.57.0-alt1 sisyphus+227183.1000.1.3 1555659685 installed
<13>May 29 06:13:04 rpmi: kf5-kcodecs-devel-5.57.0-alt1 sisyphus+227183.1000.1.3 1555659685 installed
<13>May 29 06:13:04 rpmi: kf5-kconfig-common-5.57.0-alt1 sisyphus+227183.1500.1.3 1555660462 installed
<13>May 29 06:13:04 rpmi: libkf5configcore-5.57.0-alt1 sisyphus+227183.1500.1.3 1555660462 installed
<13>May 29 06:13:04 rpmi: libkf5configgui-5.57.0-alt1 sisyphus+227183.1500.1.3 1555660462 installed
<13>May 29 06:13:04 rpmi: kf5-kconfig-devel-5.57.0-alt1 sisyphus+227183.1500.1.3 1555660462 installed
<13>May 29 06:13:04 rpmi: kf5-kwidgetsaddons-common-5.57.0-alt1 sisyphus+227183.1300.1.3 1555660056 installed
<13>May 29 06:13:04 rpmi: libkf5widgetsaddons-5.57.0-alt1 sisyphus+227183.1300.1.3 1555660056 installed
<13>May 29 06:13:04 rpmi: kf5-kwidgetsaddons-devel-5.57.0-alt1 sisyphus+227183.1300.1.3 1555660056 installed
<13>May 29 06:13:04 rpmi: kf5-kguiaddons-common-5.57.0-alt1 sisyphus+227183.1100.1.3 1555659800 installed
<13>May 29 06:13:04 rpmi: kf5-ki18n-common-5.57.0-alt1 sisyphus+227183.3000.1.3 1555661940 installed
<13>May 29 06:13:04 rpmi: libkf5i18n-5.57.0-alt1 sisyphus+227183.3000.1.3 1555661940 installed
<13>May 29 06:13:04 rpmi: kf5-kconfigwidgets-common-5.57.0-alt1 sisyphus+227183.3400.1.3 1555662521 installed
<13>May 29 06:13:04 rpmi: kf5-kglobalaccel-common-5.57.0-alt2 sisyphus+228124.200.6.1 1556550612 installed
<13>May 29 06:13:04 rpmi: kf5-kitemviews-common-5.57.0-alt1 sisyphus+227183.500.1.3 1555659345 installed
<13>May 29 06:13:04 rpmi: libkf5itemviews-5.57.0-alt1 sisyphus+227183.500.1.3 1555659345 installed
<13>May 29 06:13:05 rpmi: kf5-kitemviews-devel-5.57.0-alt1 sisyphus+227183.500.1.3 1555659345 installed
<13>May 29 06:13:05 rpmi: kf5-kiconthemes-common-5.57.0-alt1 sisyphus+227183.3700.1.3 1555662943 installed
<13>May 29 06:13:05 rpmi: kf5-kcompletion-common-5.57.0-alt1 sisyphus+227183.2700.1.3 1555661800 installed
<13>May 29 06:13:05 rpmi: libkf5completion-5.57.0-alt1 sisyphus+227183.2700.1.3 1555661800 installed
<13>May 29 06:13:05 rpmi: kf5-kcompletion-devel-5.57.0-alt1 sisyphus+227183.2700.1.3 1555661800 installed
<13>May 29 06:13:05 rpmi: kf5-kwindowsystem-common-5.57.0-alt1 sisyphus+227183.1600.1.3 1555660605 installed
<13>May 29 06:13:05 rpmi: kf5-kcrash-common-5.57.0-alt1 sisyphus+227183.2500.1.3 1555661557 installed
<13>May 29 06:13:05 rpmi: kf5-kdbusaddons-common-5.57.0-alt1 sisyphus+227183.2100.1.3 1555661035 installed
<13>May 29 06:13:05 rpmi: kf5-kservice-common-5.57.0-alt1 sisyphus+227183.3500.1.3 1555662647 installed
<13>May 29 06:13:05 rpmi: kf5-sonnet-common-5.57.0-alt1 sisyphus+227183.1400.1.3 1555660229 installed
<13>May 29 06:13:05 rpmi: kf5-ktextwidgets-common-5.57.0-alt1 sisyphus+227183.4500.1.3 1555663764 installed
<13>May 29 06:13:05 rpmi: kf5-kxmlgui-common-5.57.0-alt1 sisyphus+227183.4600.1.3 1555663899 installed
<13>May 29 06:13:05 rpmi: kf5-kjobwidgets-common-5.57.0-alt1 sisyphus+227183.2600.1.3 1555661677 installed
<13>May 29 06:13:05 rpmi: kf5-solid-common-5.57.0-alt1 sisyphus+227183.1700.1.3 1555660770 installed
<13>May 29 06:13:05 rpmi: qt5-quickcontrols-5.12.3-alt1 sisyphus+228311.1300.2.1 1556608429 installed
<86>May 29 06:13:05 groupadd[47832]: group added to /etc/group: name=messagebus, GID=499
<86>May 29 06:13:05 groupadd[47832]: group added to /etc/gshadow: name=messagebus
<86>May 29 06:13:05 groupadd[47832]: new group: name=messagebus, GID=499
<86>May 29 06:13:05 useradd[47836]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null
<13>May 29 06:13:05 rpmi: dbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed
<13>May 29 06:13:05 rpmi: dbus-tools-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed
<13>May 29 06:13:05 rpmi: dbus-tools-gui-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed
<13>May 29 06:13:05 rpmi: xml-utils-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978732 installed
<13>May 29 06:13:06 rpmi: libqca-qt5-2.2.0-alt0.1.S1 1535548825 installed
<13>May 29 06:13:06 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed
<13>May 29 06:13:06 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672625 installed
<13>May 29 06:13:06 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974198 installed
<13>May 29 06:13:06 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed
<13>May 29 06:13:06 rpmi: libgpg-error-devel-1.36-alt1 sisyphus+225621.300.1.1 1553521088 installed
<13>May 29 06:13:06 rpmi: libann-1.1.2-alt5 sisyphus+221266.100.1.2 1549944815 installed
<13>May 29 06:13:06 rpmi: media-player-info-22-alt1 1440756007 installed
<13>May 29 06:13:07 rpmi: libkf5solid-5.57.0-alt1 sisyphus+227183.1700.1.3 1555660770 installed
<13>May 29 06:13:07 rpmi: kf5-solid-devel-5.57.0-alt1 sisyphus+227183.1700.1.3 1555660770 installed
<13>May 29 06:13:07 rpmi: libqt5-concurrent-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:13:07 rpmi: xxd-4:8.1.26-alt1.1 sisyphus+222028.300.10.1 1550844669 installed
<13>May 29 06:13:07 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>May 29 06:13:08 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>May 29 06:13:08 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>May 29 06:13:08 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:13:08 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:13:08 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634540 installed
<13>May 29 06:13:08 rpmi: libEGL-devel-4:19.0.5-alt1 sisyphus+229808.100.1.1 1558521450 installed
<13>May 29 06:13:08 rpmi: libGL-devel-4:19.0.5-alt1 sisyphus+229808.100.1.1 1558521450 installed
<13>May 29 06:13:08 rpmi: qt5-speech-common-5.12.3-alt1 sisyphus+228311.3600.2.3 1556687401 installed
<13>May 29 06:13:08 rpmi: libspeechd-0.8.8-alt2 sisyphus+227564.400.1.2 1555993257 installed
<13>May 29 06:13:08 rpmi: libhunspell-1.7.0-alt1 sisyphus+226731.100.2.1 1554585900 installed
<13>May 29 06:13:08 rpmi: libkf5sonnetcore-5.57.0-alt1 sisyphus+227183.1400.1.3 1555660229 installed
<13>May 29 06:13:08 rpmi: libkf5sonnetui-5.57.0-alt1 sisyphus+227183.1400.1.3 1555660229 installed
<13>May 29 06:13:08 rpmi: su-0.60-alt35 1484567251 installed
<13>May 29 06:13:09 rpmi: url_handler-0.3.1-alt1 1290564262 installed
<13>May 29 06:13:09 rpmi: xprop-1.2.4-alt1 sisyphus+225764.100.1.1 1553680701 installed
<13>May 29 06:13:09 rpmi: xdg-utils-1.1.3-alt5 sisyphus.216143.100 1541504685 installed
<13>May 29 06:13:09 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744353 installed
<13>May 29 06:13:09 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>May 29 06:13:09 rpmi: libstdc++8-devel-8.3.1-alt3 sisyphus+228100.100.1.1 1556142139 installed
<13>May 29 06:13:10 rpmi: gcc8-c++-8.3.1-alt3 sisyphus+228100.100.1.1 1556142139 installed
<13>May 29 06:13:10 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685957 installed
<13>May 29 06:13:10 rpmi: qt5-xmlpatterns-common-5.12.3-alt1 sisyphus+228311.300.2.1 1556606063 installed
<13>May 29 06:13:10 rpmi: libqt5-xmlpatterns-5.12.3-alt1 sisyphus+228311.300.2.1 1556606063 installed
<13>May 29 06:13:10 rpmi: qt5-x11extras-common-5.12.3-alt1 sisyphus+228311.1600.2.1 1556610920 installed
<13>May 29 06:13:10 rpmi: libqt5-x11extras-5.12.3-alt1 sisyphus+228311.1600.2.1 1556610920 installed
<13>May 29 06:13:10 rpmi: libkf5windowsystem-5.57.0-alt1 sisyphus+227183.1600.1.3 1555660605 installed
<13>May 29 06:13:10 rpmi: libkf5crash-5.57.0-alt1 sisyphus+227183.2500.1.3 1555661557 installed
<13>May 29 06:13:10 rpmi: libkf5dbusaddons-5.57.0-alt1 sisyphus+227183.2100.1.3 1555661035 installed
<13>May 29 06:13:10 rpmi: libkf5jobwidgets-5.57.0-alt1 sisyphus+227183.2600.1.3 1555661677 installed
<13>May 29 06:13:10 rpmi: libkf5guiaddons-5.57.0-alt1 sisyphus+227183.1100.1.3 1555659800 installed
<13>May 29 06:13:10 rpmi: libkf5configwidgets-5.57.0-alt1 sisyphus+227183.3400.1.3 1555662521 installed
<13>May 29 06:13:10 rpmi: libkf5globalaccel-5.57.0-alt2 sisyphus+228124.200.6.1 1556550612 installed
<13>May 29 06:13:10 rpmi: qt5-websockets-common-5.12.3-alt1 sisyphus+228311.500.2.1 1556607060 installed
<13>May 29 06:13:10 rpmi: libqt5-websockets-5.12.3-alt1 sisyphus+228311.500.2.1 1556607060 installed
<13>May 29 06:13:10 rpmi: qt5-webkit-common-5.212.0-alt11 sisyphus+228311.1400.2.1 1556610172 installed
<13>May 29 06:13:11 rpmi: qt5-webengine-common-5.12.3-alt1 sisyphus+228311.3000.2.3 1556685584 installed
<13>May 29 06:13:11 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618688 installed
<13>May 29 06:13:11 rpmi: libre2-20160401-alt1_5 1506738925 installed
<13>May 29 06:13:11 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed
<13>May 29 06:13:11 rpmi: libevent2.1-2.1.8-alt2 sisyphus+225805.100.1.1 1553739559 installed
<13>May 29 06:13:11 rpmi: libXScrnSaver-1.2.3-alt1 sisyphus+223149.500.2.1 1551268370 installed
<13>May 29 06:13:11 rpmi: qt5-quickcontrols2-common-5.12.3-alt1 sisyphus+228311.2100.2.1 1556611414 installed
<13>May 29 06:13:11 rpmi: libqt5-quicktemplates2-5.12.3-alt1 sisyphus+228311.2100.2.1 1556611414 installed
<13>May 29 06:13:11 rpmi: libqt5-quickcontrols2-5.12.3-alt1 sisyphus+228311.2100.2.1 1556611414 installed
<13>May 29 06:13:11 rpmi: qt5-quickcontrols2-5.12.3-alt1 sisyphus+228311.2100.2.1 1556611414 installed
<13>May 29 06:13:11 rpmi: qt5-webchannel-common-5.12.3-alt1 sisyphus+228311.1200.2.1 1556608294 installed
<13>May 29 06:13:11 rpmi: libqt5-webchannel-5.12.3-alt1 sisyphus+228311.1200.2.1 1556608294 installed
<13>May 29 06:13:12 rpmi: libqt5-webkit-5.212.0-alt11 sisyphus+228311.1400.2.1 1556610172 installed
<13>May 29 06:13:12 rpmi: qt5-svg-common-5.12.3-alt1 sisyphus+228311.2000.2.1 1556611136 installed
<13>May 29 06:13:12 rpmi: libqt5-svg-5.12.3-alt1 sisyphus+228311.2000.2.1 1556611136 installed
<13>May 29 06:13:12 rpmi: libkf5iconthemes-5.57.0-alt1 sisyphus+227183.3700.1.3 1555662943 installed
<13>May 29 06:13:12 rpmi: qt5-sensors-common-5.12.3-alt1 sisyphus+228311.1100.2.1 1556608167 installed
<13>May 29 06:13:12 rpmi: libqt5-sensors-5.12.3-alt1 sisyphus+228311.1100.2.1 1556608167 installed
<13>May 29 06:13:12 rpmi: qt5-multimedia-common-5.12.3-alt1 sisyphus+228311.600.2.3 1556681301 installed
<13>May 29 06:13:12 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298513 installed
<13>May 29 06:13:12 rpmi: libzeromq-4.2.3-alt1 1513846882 installed
<13>May 29 06:13:12 rpmi: libmpeg2-0.5.1-alt3.svn20120718 1410845586 installed
<13>May 29 06:13:13 rpmi: libcdio-2.0.0-alt1.1 1516233232 installed
<13>May 29 06:13:13 rpmi: liba52-0.7.4-alt9 1528303350 installed
<13>May 29 06:13:13 rpmi: libwebrtc-0.3-alt2 sisyphus+229377.100.1.1 1557873868 installed
<13>May 29 06:13:13 rpmi: vulkan-filesystem-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed
<13>May 29 06:13:13 rpmi: libvulkan1-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed
<13>May 29 06:13:13 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed
<13>May 29 06:13:13 rpmi: libvo-aacenc-0.1.3-alt1 1393497439 installed
<13>May 29 06:13:13 rpmi: libsbc-1.2-alt1.1 1501780340 installed
<13>May 29 06:13:13 rpmi: libopenh264-1.8.0-alt1 sisyphus+228851.200.2.1 1556714933 installed
<13>May 29 06:13:13 rpmi: libtbb-2019-alt1.u2 sisyphus+225625.22600.91.1 1555297232 installed
<13>May 29 06:13:13 rpmi: libprotobuf17-3.6.1.3-alt2 sisyphus+227259.100.1.1 1555610513 installed
<13>May 29 06:13:13 rpmi: libgflags-2.2.1-alt1 1506439788 installed
<13>May 29 06:13:13 rpmi: libjson-c4-0.13.1-alt1 sisyphus+226468.100.8.1 1554723265 installed
<13>May 29 06:13:13 rpmi: libCharLS-1.0-alt2 1389518018 installed
<13>May 29 06:13:13 rpmi: gdcm-2.8.4-alt3_11 sisyphus+225625.34340.91.1 1555326349 installed
<13>May 29 06:13:13 rpmi: libudfread-1.0.0-alt3 1528906336 installed
<13>May 29 06:13:13 rpmi: libbluray-1.0.2-alt1 1529659810 installed
<13>May 29 06:13:13 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed
<13>May 29 06:13:13 rpmi: libswresample3-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:13 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507904 installed
<13>May 29 06:13:13 rpmi: libxvid-1.3.4-alt1 1507033988 installed
<13>May 29 06:13:13 rpmi: libtwolame-0.3.13-alt1 1486717192 installed
<13>May 29 06:13:13 rpmi: libcodec2-0.8.1-alt1 1533802521 installed
<13>May 29 06:13:13 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed
<13>May 29 06:13:13 rpmi: openni-1.5.7.10-alt2_13 1525876438 installed
<13>May 29 06:13:13 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed
<13>May 29 06:13:13 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed
<13>May 29 06:13:13 rpmi: libofa-0.9.3-alt4.1.qa3 1506957670 installed
<13>May 29 06:13:13 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+224334.100.1.1 1552243564 installed
<13>May 29 06:13:13 rpmi: libmms-0.6.4-alt1 1409679936 installed
<13>May 29 06:13:13 rpmi: libyajl-2.1.0-alt1 1399891593 installed
<13>May 29 06:13:13 rpmi: libkate-0.4.1-alt1.4 sisyphus+223368.100.1.1 1551503981 installed
<13>May 29 06:13:13 rpmi: liblash-1:0.5.4-alt1_35 sisyphus+226080.100.1.1 1554104907 installed
<13>May 29 06:13:13 rpmi: libfaad2-2.7-alt6 sisyphus+220898.4600.11.1 1551973073 installed
<13>May 29 06:13:13 rpmi: libdvdcss-1.3.0-alt1 1414269645 installed
<13>May 29 06:13:13 rpmi: libdvdnav-5.0.1-alt1 1414229734 installed
<13>May 29 06:13:13 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+222535.100.1.1 1550881650 installed
<13>May 29 06:13:13 rpmi: libbs2b-3.1.0-alt1.3 1327614911 installed
<13>May 29 06:13:13 rpmi: libsoundtouch-2.1.2-alt1 sisyphus+222705.100.1.1 1551002622 installed
<13>May 29 06:13:13 rpmi: openexr22-common-2.2.0-alt3 sisyphus+221267.100.1.2 1549944980 installed
<13>May 29 06:13:13 rpmi: libilmimf22-2.2.0-alt3 sisyphus+221267.100.1.2 1549944980 installed
<13>May 29 06:13:13 rpmi: libtag-1.11.1-alt1 1479892949 installed
<13>May 29 06:13:13 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed
<13>May 29 06:13:13 rpmi: libpulseaudio-12.2-alt2 sisyphus+229344.100.2.1 1557906263 installed
<13>May 29 06:13:13 rpmi: libfluidsynth-2.0.5-alt1 sisyphus+227606.100.1.2 1555785563 installed
<13>May 29 06:13:14 rpmi: libSDL-1.2.14-alt7 1483707267 installed
<13>May 29 06:13:14 rpmi: libmjpegtools2.1-2.1.0-alt3 sisyphus+227903.100.1.1 1555879017 installed
<13>May 29 06:13:14 rpmi: libmpg123-1.25.10-alt1 1519934027 installed
<13>May 29 06:13:14 rpmi: libwayland-cursor-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>May 29 06:13:14 rpmi: libjbig-2.1-alt1 1401380921 installed
<13>May 29 06:13:14 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed
<13>May 29 06:13:14 rpmi: libgd3-2.2.5-alt3 sisyphus+226800.200.2.1 1554649314 installed
<13>May 29 06:13:14 rpmi: libgdk-pixbuf-locales-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed
<13>May 29 06:13:14 rpmi: libepoxy-1.5.3-alt1 sisyphus+226740.100.2.3 1554619014 installed
<13>May 29 06:13:14 rpmi: libavahi-0.6.32-alt1 1500485694 installed
<13>May 29 06:13:14 rpmi: libcups-2.2.11-alt1 sisyphus+225793.100.1.1 1553701171 installed
<13>May 29 06:13:14 rpmi: libqt5-printsupport-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:13:14 rpmi: libqt5-webkitwidgets-5.212.0-alt11 sisyphus+228311.1400.2.1 1556610172 installed
<13>May 29 06:13:15 rpmi: libgs-9.27-alt1 sisyphus+230060.100.1.1 1558779688 installed
<13>May 29 06:13:15 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>May 29 06:13:15 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed
<13>May 29 06:13:15 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed
<13>May 29 06:13:15 rpmi: perl-Compress-Raw-Bzip2-2.086-alt1 sisyphus+226394.100.1.2 1554269409 installed
<13>May 29 06:13:15 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>May 29 06:13:15 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed
<13>May 29 06:13:15 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed
<13>May 29 06:13:15 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed
<13>May 29 06:13:15 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>May 29 06:13:15 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed
<13>May 29 06:13:15 rpmi: perl-IO-Compress-2.086-alt1 sisyphus+226399.100.2.1 1554270186 installed
<13>May 29 06:13:15 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed
<13>May 29 06:13:15 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343407 installed
<13>May 29 06:13:15 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>May 29 06:13:15 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>May 29 06:13:15 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed
<13>May 29 06:13:15 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed
<13>May 29 06:13:15 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed
<13>May 29 06:13:15 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>May 29 06:13:15 rpmi: perl-libwww-6.39-alt1 sisyphus+229237.100.1.1 1557650051 installed
<13>May 29 06:13:15 rpmi: perl-XML-LibXML-2.0134-alt1 sisyphus+221347.100.1.1 1549969052 installed
<13>May 29 06:13:15 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed
<13>May 29 06:13:15 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed
<13>May 29 06:13:15 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed
<13>May 29 06:13:16 rpmi: icon-theme-adwaita-3.32.0-alt1 sisyphus+225063.1600.1.1 1552933594 installed
<13>May 29 06:13:16 rpmi: libvisual0.4-0.4.0-alt3 1301290263 installed
<13>May 29 06:13:16 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed
<13>May 29 06:13:16 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>May 29 06:13:16 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed
<13>May 29 06:13:16 rpmi: libgraphene-1.9.2-alt1 sisyphus+229346.100.1.1 1557837329 installed
<13>May 29 06:13:16 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed
<13>May 29 06:13:16 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed
<13>May 29 06:13:16 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>May 29 06:13:16 rpmi: libpango-1.42.4-alt1 1534787249 installed
<13>May 29 06:13:16 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>May 29 06:13:16 rpmi: libucil2-0.9.10-alt2_12 sisyphus+228414.100.1.1 1556611177 installed
<13>May 29 06:13:16 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed
<13>May 29 06:13:16 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed
<13>May 29 06:13:16 rpmi: qt5-serialport-common-5.12.3-alt1 sisyphus+228311.700.2.1 1556607573 installed
<13>May 29 06:13:16 rpmi: libqt5-serialport-5.12.3-alt1 sisyphus+228311.700.2.1 1556607573 installed
<13>May 29 06:13:16 rpmi: libqt5-positioning-5.12.3-alt1 sisyphus+228311.1000.2.1 1556607888 installed
<13>May 29 06:13:16 rpmi: libqt5-positioningquick-5.12.3-alt1 sisyphus+228311.1000.2.1 1556607888 installed
<13>May 29 06:13:16 rpmi: libqt5-location-5.12.3-alt1 sisyphus+228311.1000.2.1 1556607888 installed
<13>May 29 06:13:16 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed
<13>May 29 06:13:16 rpmi: rpm-macros-cmake-3.13.4-alt3 sisyphus+229386.100.1.1 1557907621 installed
<13>May 29 06:13:16 rpmi: cmake-modules-3.13.4-alt3 sisyphus+229386.100.1.1 1557907621 installed
<13>May 29 06:13:16 rpmi: libuv-1.23.2-alt1 sisyphus+222662.100.1.1 1550983206 installed
<13>May 29 06:13:16 rpmi: librhash-1.3.5-alt2 1505156277 installed
<13>May 29 06:13:16 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed
<13>May 29 06:13:16 rpmi: publicsuffix-list-dafsa-20190329-alt1 sisyphus+226347.100.1.2 1554127434 installed
<13>May 29 06:13:16 rpmi: libpsl-0.21.0-alt1 sisyphus+227314.100.1.2 1555618432 installed
<13>May 29 06:13:16 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed
<13>May 29 06:13:16 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>May 29 06:13:16 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>May 29 06:13:18 rpmi: llvm7.0-libs-7.0.1-alt4.rel sisyphus+229878.100.2.1 1558604478 installed
<13>May 29 06:13:18 rpmi: clang7.0-libs-7.0.1-alt4.rel sisyphus+229878.100.2.1 1558604478 installed
<13>May 29 06:13:18 rpmi: libmetis-5.1.0-alt1.1 1465290044 installed
<13>May 29 06:13:18 rpmi: libboost_context1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:18 rpmi: libboost_fiber1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:18 rpmi: libboost_stacktrace1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:18 rpmi: libnumpy-py3-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed
<13>May 29 06:13:18 rpmi: libboost_python1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:18 rpmi: libnumpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed
<13>May 29 06:13:18 rpmi: python-module-iniconfig-1.0.0-alt1 sisyphus+227494.1100.1.3 1555839106 installed
<13>May 29 06:13:18 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed
<13>May 29 06:13:18 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388758 installed
<13>May 29 06:13:19 rpmi: libquadmath0-8.3.1-alt3 sisyphus+228100.100.1.1 1556142139 installed
<13>May 29 06:13:19 rpmi: libgfortran5-8.3.1-alt3 sisyphus+228100.100.1.1 1556142139 installed
<13>May 29 06:13:19 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134909 installed
<13>May 29 06:13:19 rpmi: python3-module-numpy-testing-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed
<13>May 29 06:13:19 rpmi: python3-module-numpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed
<13>May 29 06:13:19 rpmi: libboost_numpy3-1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:20 rpmi: libsuitesparse-5.1.2-alt2 sisyphus+222653.100.1.1 1550967191 installed
<13>May 29 06:13:20 rpmi: ceres-solver-1.13.0-alt1_8 sisyphus+226018.100.1.1 1554036847 installed
<13>May 29 06:13:20 rpmi: python-modules-curses-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>May 29 06:13:20 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>May 29 06:13:20 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<86>May 29 06:13:20 groupadd[71697]: group added to /etc/group: name=_keytab, GID=498
<86>May 29 06:13:20 groupadd[71697]: group added to /etc/gshadow: name=_keytab
<86>May 29 06:13:20 groupadd[71697]: new group: name=_keytab, GID=498
<13>May 29 06:13:20 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746443 installed
<13>May 29 06:13:20 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>May 29 06:13:20 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>May 29 06:13:20 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-ctypes-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed
<13>May 29 06:13:20 rpmi: python-modules-multiprocessing-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-logging-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:20 rpmi: python-modules-json-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:23 rpmi: clang7.0-7.0.1-alt4.rel sisyphus+229878.100.2.1 1558604478 installed
<13>May 29 06:13:23 rpmi: clang7.0-devel-7.0.1-alt4.rel sisyphus+229878.100.2.1 1558604478 installed
<13>May 29 06:13:24 rpmi: python-module-clang-5.0-alt1 sisyphus+228352.1100.3.1 1556555939 installed
<13>May 29 06:13:24 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed
<13>May 29 06:13:24 rpmi: python-modules-hotshot-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:24 rpmi: python-modules-bsddb-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:24 rpmi: python-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:24 rpmi: python-strict-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:24 rpmi: python-modules-distutils-2.7.16-alt1 sisyphus+226365.200.2.1 1554143277 installed
<13>May 29 06:13:24 rpmi: qt5-base-devel-5.12.3-alt1 sisyphus+228311.100.2.1 1556603396 installed
<13>May 29 06:13:24 rpmi: kf5-kcoreaddons-devel-5.57.0-alt1 sisyphus+227183.2200.1.3 1555661168 installed
<13>May 29 06:13:24 rpmi: kf5-kjobwidgets-devel-5.57.0-alt1 sisyphus+227183.2600.1.3 1555661677 installed
<13>May 29 06:13:24 rpmi: python-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed
<13>May 29 06:13:24 rpmi: python-module-sip-4.19.13-alt1 sisyphus+225625.16200.91.1 1555293783 installed
<13>May 29 06:13:24 rpmi: python-module-PyQt5-sip-4.19.13-alt1 sisyphus+225625.16200.91.1 1555293783 installed
<13>May 29 06:13:24 rpmi: python-module-py-1.8.0-alt2 sisyphus+228349.1400.4.1 1556631070 installed
<13>May 29 06:13:24 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed
<13>May 29 06:13:24 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968852 installed
<13>May 29 06:13:24 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed
<13>May 29 06:13:24 rpmi: python-module-atomicwrites-1.3.0-alt1 sisyphus+227473.2000.1.3 1555763467 installed
<13>May 29 06:13:24 rpmi: python-module-pkg_resources-1:41.0.1-alt1 sisyphus+228918.200.3.1 1558089212 installed
<13>May 29 06:13:24 rpmi: python-module-pluggy-0.11.0-alt1 sisyphus+229116.100.1.1 1557316655 installed
<13>May 29 06:13:24 rpmi: python-module-pytest-3.10.1-alt5 sisyphus+228366.2000.2.3 1556707871 installed
<13>May 29 06:13:24 rpmi: python-module-numpy-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed
<13>May 29 06:13:24 rpmi: python-module-numpy-testing-1:1.15.4-alt1 sisyphus+225625.25600.91.1 1555303051 installed
<13>May 29 06:13:24 rpmi: libboost_numpy1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<86>May 29 06:13:24 groupadd[75554]: group added to /etc/group: name=sasl, GID=497
<86>May 29 06:13:24 groupadd[75554]: group added to /etc/gshadow: name=sasl
<86>May 29 06:13:24 groupadd[75554]: new group: name=sasl, GID=497
<13>May 29 06:13:24 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed
<13>May 29 06:13:24 rpmi: libldap-2.4.47-alt1 sisyphus+227888.100.2.1 1555846668 installed
<13>May 29 06:13:24 rpmi: libcurl-7.65.0-alt1 sisyphus+229800.100.1.1 1558511633 installed
<13>May 29 06:13:25 rpmi: cmake-3.13.4-alt3 sisyphus+229386.100.1.1 1557907621 installed
<13>May 29 06:13:25 rpmi: libraptor2-2.0.15-alt1 1417013328 installed
<13>May 29 06:13:25 rpmi: liblrdf-0.6.1-alt1 1493047569 installed
<13>May 29 06:13:25 rpmi: libneon-0.30.2-alt1 sisyphus+226834.100.1.1 1554686299 installed
<13>May 29 06:13:25 rpmi: libboost_test1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:25 rpmi: libboost_serialization1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:25 rpmi: libboost_iostreams1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:25 rpmi: libboost_regex1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:25 rpmi: libboost_graph1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:25 rpmi: libboost_date_time1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:25 rpmi: libboost_container1.67.0-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:26 rpmi: boost-devel-headers-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:26 rpmi: boost-devel-1:1.67.0-alt6 sisyphus+227124.100.3.3 1555633102 installed
<13>May 29 06:13:26 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed
<13>May 29 06:13:26 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed
<13>May 29 06:13:26 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>May 29 06:13:26 rpmi: libgio-2.60.3-alt1 sisyphus+229994.100.1.1 1558678203 installed
<13>May 29 06:13:26 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>May 29 06:13:26 rpmi: libgstreamer1.0-1.16.0-alt1 sisyphus+227450.200.3.3 1555766462 installed
<13>May 29 06:13:26 rpmi: libgdk-pixbuf-2.38.1-alt1.1 sisyphus+226643.100.1.1 1554470431 installed
<13>May 29 06:13:26 rpmi: libgst-plugins1.0-1.16.0-alt1.1 sisyphus+229346.400.1.1 1557838166 installed
<13>May 29 06:13:26 rpmi: librsvg-1:2.44.14-alt1 sisyphus+229312.100.1.1 1557813698 installed
<13>May 29 06:13:27 rpmi: libavcodec58-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:27 rpmi: libavformat58-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:29 rpmi: libqt5-webenginecore-5.12.3-alt1 sisyphus+228311.3000.2.3 1556685584 installed
<13>May 29 06:13:29 rpmi: gstreamer1.0-1.16.0-alt1 sisyphus+227450.200.3.3 1555766462 installed
<13>May 29 06:13:29 rpmi: gtk-update-icon-cache-3.24.8-alt1 sisyphus+227101.100.2.2 1555191470 installed
<13>May 29 06:13:30 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed
<13>May 29 06:13:30 rpmi: libgusb-0.3.0-alt1 1518891733 installed
<13>May 29 06:13:30 rpmi: libcolord-1.4.4-alt2 sisyphus+229904.100.1.1 1558606512 installed
<13>May 29 06:13:30 rpmi: libpolkit-0.116-alt1 sisyphus+228976.400.4.1 1557128960 installed
<13>May 29 06:13:30 rpmi: gobject-introspection-1.60.1-alt1.1 sisyphus+228198.100.2.1 1556265781 installed
<13>May 29 06:13:30 rpmi: libgstreamer1.0-gir-1.16.0-alt1 sisyphus+227450.200.3.3 1555766462 installed
<13>May 29 06:13:30 rpmi: libgst-plugins1.0-gir-1.16.0-alt1.1 sisyphus+229346.400.1.1 1557838166 installed
<86>May 29 06:13:30 groupadd[80437]: group added to /etc/group: name=colord, GID=496
<86>May 29 06:13:30 groupadd[80437]: group added to /etc/gshadow: name=colord
<86>May 29 06:13:30 groupadd[80437]: new group: name=colord, GID=496
<86>May 29 06:13:30 useradd[80448]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null
<13>May 29 06:13:30 rpmi: colord-1.4.4-alt2 sisyphus+229904.100.1.1 1558606512 installed
<13>May 29 06:13:30 rpmi: libpolkit-qt5-core-0.112.0-alt3 sisyphus+222979.100.1.2 1551378006 installed
<13>May 29 06:13:30 rpmi: libkf5auth-5.57.0-alt1 sisyphus+227183.2400.1.3 1555661440 installed
<13>May 29 06:13:30 rpmi: kf5-kauth-devel-5.57.0-alt1 sisyphus+227183.2400.1.3 1555661440 installed
<13>May 29 06:13:30 rpmi: kf5-kconfigwidgets-devel-5.57.0-alt1 sisyphus+227183.3400.1.3 1555662521 installed
<13>May 29 06:13:30 rpmi: libgraphviz-2.40.1-alt6 sisyphus+227247.100.2.2 1555749603 installed
<13>May 29 06:13:30 rpmi: libgtkglext-1.2.0-alt4 1526376544 installed
<13>May 29 06:13:30 rpmi: libglade-2.6.4-alt5.qa1 1366416175 installed
<13>May 29 06:13:30 rpmi: gst-plugins-base1.0-1.16.0-alt1.1 sisyphus+229346.400.1.1 1557838166 installed
<13>May 29 06:13:30 rpmi: gst-plugins-ugly1.0-1.16.0-alt1 sisyphus+227450.600.3.3 1555767443 installed
<13>May 29 06:13:30 rpmi: libqt5-webengine-5.12.3-alt1 sisyphus+228311.3000.2.3 1556685584 installed
<13>May 29 06:13:30 rpmi: libqt5-webenginewidgets-5.12.3-alt1 sisyphus+228311.3000.2.3 1556685584 installed
<13>May 29 06:13:30 rpmi: libavfilter7-2:4.1.3-alt2 sisyphus+227875.100.1.1 1555759563 installed
<13>May 29 06:13:30 rpmi: gst-libav-1.16.0-alt1 sisyphus+227450.1000.3.3 1555767650 installed
<13>May 29 06:13:30 rpmi: glib-networking-2.60.2-alt1 sisyphus+228873.100.1.1 1556821164 installed
<13>May 29 06:13:30 rpmi: libsoup-2.66.2-alt1 sisyphus+229994.200.1.1 1558678426 installed
<13>May 29 06:13:30 rpmi: libgssdp-1.0.3-alt1 sisyphus+219951.100.1.1 1548401419 installed
<13>May 29 06:13:30 rpmi: libgupnp-1.0.3-alt1 1533039280 installed
<13>May 29 06:13:30 rpmi: libgupnp-igd-0.2.5-alt2 sisyphus+226525.100.2.3 1554592980 installed
<13>May 29 06:13:30 rpmi: libnice-0.1.16-alt1 sisyphus+229216.100.1.1 1557584949 installed
<13>May 29 06:13:30 rpmi: libsoup-gnome-2.66.2-alt1 sisyphus+229994.200.1.1 1558678426 installed
<13>May 29 06:13:30 rpmi: librest-0.8.1-alt1 1508266396 installed
<13>May 29 06:13:30 rpmi: libdconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552845910 installed
<13>May 29 06:13:30 rpmi: dconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552845910 installed
<13>May 29 06:13:30 rpmi: libgtk+3-schemas-3.24.8-alt1 sisyphus+227101.100.2.2 1555191470 installed
<13>May 29 06:13:30 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249583 installed
<13>May 29 06:13:30 rpmi: libXtst-1.2.2-alt1 1369984880 installed
<13>May 29 06:13:30 rpmi: at-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818549 installed
<13>May 29 06:13:30 rpmi: at-spi2-atk-2.32.0-alt1 sisyphus+225059.700.3.2 1552845269 installed
<13>May 29 06:13:31 rpmi: libgtk+3-3.24.8-alt1 sisyphus+227101.100.2.2 1555191470 installed
<13>May 29 06:13:31 rpmi: gst-plugins-good1.0-1.16.0-alt1.1 sisyphus+227894.200.1.2 1555855512 installed
<13>May 29 06:13:32 rpmi: libopencv3.4-1:3.4.5-alt1 sisyphus+225625.30000.91.1 1555306450 installed
<13>May 29 06:13:32 rpmi: gst-plugins-bad1.0-1.16.0-alt1.2 sisyphus+228851.300.3.1 1556821486 installed
<13>May 29 06:13:32 rpmi: libqt5-multimedia-5.12.3-alt1 sisyphus+228311.600.2.3 1556681301 installed
<13>May 29 06:13:32 rpmi: python-module-PyQt5-5.11.3-alt2 sisyphus+225625.41300.91.1 1555340779 installed
<13>May 29 06:13:32 rpmi: libqt5-texttospeech-5.12.3-alt1 sisyphus+228311.3600.2.3 1556687401 installed
<13>May 29 06:13:32 rpmi: altlinux-mime-defaults-0.433-alt1 sisyphus.216233.100 1541623461 installed
<13>May 29 06:13:32 rpmi: wm-common-freedesktop-1.3-alt1 1303402115 installed
<13>May 29 06:13:32 rpmi: altlinux-freedesktop-menu-common-0.66-alt1 sisyphus.213076.200 1537111008 installed
<13>May 29 06:13:32 rpmi: altlinux-freedesktop-menu-shallow-menu-0.66-alt1 sisyphus.213076.200 1537111008 installed
<13>May 29 06:13:32 rpmi: altlinux-freedesktop-menu-generic-0.66-alt1 sisyphus.213076.200 1537111008 installed
<13>May 29 06:13:32 rpmi: libkf5service-5.57.0-alt1 sisyphus+227183.3500.1.3 1555662647 installed
<13>May 29 06:13:33 rpmi: libkf5kiocore-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:13:33 rpmi: libkf5kiogui-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:13:33 rpmi: libkf5kiowidgets-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:13:33 rpmi: libkf5textwidgets-5.57.0-alt1 sisyphus+227183.4500.1.3 1555663764 installed
<13>May 29 06:13:33 rpmi: libkf5xmlgui-5.57.0-alt1 sisyphus+227183.4600.1.3 1555663899 installed
<13>May 29 06:13:33 rpmi: libkf5bookmarks-5.57.0-alt1 sisyphus+227183.4700.1.3 1555664042 installed
<13>May 29 06:13:33 rpmi: kf5-kbookmarks-devel-5.57.0-alt1 sisyphus+227183.4700.1.3 1555664042 installed
<13>May 29 06:13:33 rpmi: libkf5kiofilewidgets-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:13:33 rpmi: kf5-kxmlgui-devel-5.57.0-alt1 sisyphus+227183.4600.1.3 1555663899 installed
<13>May 29 06:13:33 rpmi: kf5-kservice-devel-5.57.0-alt1 sisyphus+227183.3500.1.3 1555662647 installed
<13>May 29 06:13:33 rpmi: kf5-kio-devel-5.57.0-alt1 sisyphus+227183.5100.1.3 1555664479 installed
<13>May 29 06:13:33 rpmi: extra-cmake-modules-5.57.0-alt1 sisyphus+227183.100.1.3 1555658786 installed
<13>May 29 06:13:33 rpmi: graphviz-2.40.1-alt6 sisyphus+227247.100.2.2 1555749603 installed
<13>May 29 06:13:33 rpmi: libqca-qt5-devel-2.2.0-alt0.1.S1 1535548825 installed
<13>May 29 06:13:33 rpmi: kf5-ki18n-devel-5.57.0-alt1 sisyphus+227183.3000.1.3 1555661940 installed
<13>May 29 06:13:33 rpmi: kf5-kcrash-devel-5.57.0-alt1 sisyphus+227183.2500.1.3 1555661557 installed
<13>May 29 06:13:33 rpmi: libgcrypt-devel-1.8.4-alt2 sisyphus+229280.100.1.1 1557741896 installed
<13>May 29 06:13:33 rpmi: kf5-karchive-devel-5.57.0-alt1 sisyphus+227183.2000.1.3 1555660906 installed
<13>May 29 06:13:33 rpmi: libgmp-devel-6.1.2-alt3 sisyphus+229304.40.2.1 1557770931 installed
<13>May 29 06:13:33 rpmi: doxygen-1:1.8.15-alt1 sisyphus+220984.100.1.2 1549663847 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/kde5-libktorrent-2.1.0-alt1.nosrc.rpm
Installing kde5-libktorrent-2.1.0-alt1.S1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.94405
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf libktorrent-2.1.0
+ echo 'Source #0 (libktorrent-2.1.0.tar):'
Source #0 (libktorrent-2.1.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/libktorrent-2.1.0.tar
+ cd libktorrent-2.1.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81544
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd libktorrent-2.1.0
+ __kf5_build -DKDE_INSTALL_LOCALEDIR=/usr/share/kf5/locale
+ mkdir -p BUILD
+ __kf5_cmake -DKDE_INSTALL_LOCALEDIR=/usr/share/kf5/locale
+ export PATH=/usr/lib/kf5/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ PATH=/usr/lib/kf5/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ export QTDIR=/usr/share/qt5
+ QTDIR=/usr/share/qt5
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ pushd BUILD
~/RPM/BUILD/libktorrent-2.1.0/BUILD ~/RPM/BUILD/libktorrent-2.1.0
+ cmake .. -DCMAKE_USE_RELATIVE_PATHS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_TESTING:BOOL=FALSE -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON -DCMAKE_BUILD_TYPE=Release '-DCMAKE_EXE_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf5/devel' '-DCMAKE_MODULE_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf5/devel' '-DCMAKE_SHARED_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf5/devel' '-DCMAKE_LIBRARY_PATH=/usr/lib64/kf5/devel;/usr/lib64;/lib64' '-DCMAKE_INCLUDE_PATH=/usr/include/KF5;/usr/include' -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_BINDIR=/usr/lib/kf5/bin -DCMAKE_INSTALL_FULL_BINDIR=/usr/lib/kf5/bin -DBIN_INSTALL_DIR:PATH=/usr/lib/kf5/bin -DCMAKE_INSTALL_SBINDIR=/usr/lib/kf5/sbin -DCMAKE_INSTALL_FULL_SBINDIR=/usr/lib/kf5/sbin -DSBIN_INSTALL_DIR:PATH=/usr/lib/kf5/sbin -DLIBEXEC_INSTALL_DIR:PATH=/usr/libexec -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DCMAKE_INSTALL_INCLUDEDIR_KF5=/usr/include/KF5 -DDATA_INSTALL_DIR:PATH=/usr/share -DCONFIG_INSTALL_DIR:PATH=/etc/kf5/xdg -DSERVICES_INSTALL_DIR:PATH=/usr/share/kservices5 -DSERVICETYPES_INSTALL_DIR:PATH=/usr/share/kservicetypes5 -DKNOTIFYRC_INSTALL_DIR:PATH=/usr/share/knotifications5 -DKXMLGUI_INSTALL_DIR:PATH=/usr/share/kxmlgui5 -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DAUTOSTART_INSTALL_DIR=/etc/kf5/xdg/autostart -DHTML_INSTALL_DIR=/usr/share/kf5/doc/HTML -DICON_INSTALL_DIR=/usr/share/kf5/icons -DXDG_MIME_INSTALL_DIR=/usr/share/mime/packages -DXDG_APPS_INSTALL_DIR=/usr/share/kf5/applications/kf5 -DECM_MKSPECS_INSTALL_DIR:PATH=/usr/lib64/qt5/mkspecs/modules -DKCFG_INSTALL_DIR:PATH=/usr/share/kf5/config.kcfg -DPLUGIN_INSTALL_DIR:PATH=/usr/lib64/qt5/plugins -DQT_PLUGIN_INSTALL_DIR:PATH=/usr/lib64/qt5/plugins -DQML_INSTALL_DIR:PATH=/usr/lib64/qt5/qml -DIMPORTS_INSTALL_DIR:PATH=/usr/lib64/qt5/imports -DDBUS_INTERFACES_INSTALL_DIR=/usr/share/kf5/dbus-1/interfaces -DDBUS_SERVICES_INSTALL_DIR=/usr/share/kf5/dbus-1/services -DDBUS_SYSTEM_SERVICES_INSTALL_DIR=/lib/dbus-1/system-services -DKDE_INSTALL_LOCALEDIR=/usr/share/kf5/locale
-- The C compiler identification is GNU 8.3.1
-- The CXX compiler identification is GNU 8.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
BIN_INSTALL_DIR is deprecated, use KDE_INSTALL_BINDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:433 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
SBIN_INSTALL_DIR is deprecated, use KDE_INSTALL_SBINDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:436 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
LIB_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:439 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
LIBEXEC_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBEXECDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:449 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
QT_PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_QTPLUGINDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:477 (_define_absolute)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
IMPORTS_INSTALL_DIR is deprecated, use KDE_INSTALL_QTQUICKIMPORTSDIR
instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:483 (_define_absolute)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
QML_INSTALL_DIR is deprecated, use KDE_INSTALL_QMLDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:489 (_define_absolute)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_PLUGINDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:511 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
INCLUDE_INSTALL_DIR is deprecated, use KDE_INSTALL_INCLUDEDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:515 (_define_absolute)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
DATA_INSTALL_DIR is deprecated, use KDE_INSTALL_DATADIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:541 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
HTML_INSTALL_DIR is deprecated, use KDE_INSTALL_DOCBUNDLEDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:562 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
KCFG_INSTALL_DIR is deprecated, use KDE_INSTALL_KCFGDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:565 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICES5DIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:571 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
SERVICETYPES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICETYPES5DIR
instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:574 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
KNOTIFYRC_INSTALL_DIR is deprecated, use KDE_INSTALL_KNOTIFY5RCDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:577 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
KXMLGUI_INSTALL_DIR is deprecated, use KDE_INSTALL_KXMLGUI5DIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:580 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
ICON_INSTALL_DIR is deprecated, use KDE_INSTALL_ICONDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:587 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
XDG_APPS_INSTALL_DIR is deprecated, use KDE_INSTALL_APPDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:602 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
XDG_MIME_INSTALL_DIR is deprecated, use KDE_INSTALL_MIMEDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:608 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
DBUS_INTERFACES_INSTALL_DIR is deprecated, use KDE_INSTALL_DBUSINTERFACEDIR
instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:622 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
DBUS_SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_DBUSSERVICEDIR
instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:625 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
DBUS_SYSTEM_SERVICES_INSTALL_DIR is deprecated, use
KDE_INSTALL_DBUSSYSTEMSERVICEDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:628 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:400 (_define_relative)
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:641 (_define_absolute)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
CONFIG_INSTALL_DIR is deprecated, use KDE_INSTALL_CONFDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:644 (_define_relative)
CMakeLists.txt:19 (include)
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
AUTOSTART_INSTALL_DIR is deprecated, use KDE_INSTALL_AUTOSTARTDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:647 (_define_relative)
CMakeLists.txt:19 (include)
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Archive: /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.57.0")
-- Found KF5Crash: /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.57.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.57.0")
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.57.0")
-- Found KF5Solid: /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake (found version "5.57.0")
-- Found KF5: success (found suitable version "5.57.0", minimum required is "5.15") found components: Archive Crash I18n KIO Solid
-- Boost version: 1.67.0
-- Found LibGMP: /usr/include (found suitable version "6.1.2", minimum required is "6.0.0")
-- Found LibGcrypt: /usr/include (found suitable version "1.8.4", minimum required is "1.4.5")
-- Looking for include file xfs/xfs.h
-- Looking for include file xfs/xfs.h - not found
-- Looking for fopen64
-- Looking for fopen64 - found
-- Looking for fseeko64
-- Looking for fseeko64 - found
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for ftello64
-- Looking for ftello64 - found
-- Looking for ftello
-- Looking for ftello - found
-- Looking for fstat64
-- Looking for fstat64 - found
-- Looking for stat64
-- Looking for stat64 - found
-- Looking for ftruncate64
-- Looking for ftruncate64 - found
-- Looking for lseek64
-- Looking for lseek64 - found
-- Looking for mmap64
-- Looking for mmap64 - found
-- Looking for munmap64
-- Looking for munmap64 - not found
-- Looking for posix_fallocate64
-- Looking for posix_fallocate64 - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for fallocate
-- Looking for fallocate - found
-- Looking for statvfs
-- Looking for statvfs - found
-- Looking for statvfs64
-- Looking for statvfs64 - found
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.15") found components: doxygen dot
-- Doxygen and dot found. make docs target is available
CMake Warning (dev) at doc/CMakeLists.txt:7 (set):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
For input:
'@CMAKE_BINARY_DIR@/apidocs'
the old evaluation rules produce:
'/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/apidocs'
but the new evaluation rules produce:
'@CMAKE_BINARY_DIR@/apidocs'
Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.
-- The following OPTIONAL packages have been found:
* ECM (required version >= 5.15.0)
* Qt5Gui (required version >= 5.12.3)
* Doxygen
-- The following REQUIRED packages have been found:
* Qt5Core
* Qt5Network
* Qt5Xml
* Qt5Test
* Qt5 (required version >= 5.2.0)
* KF5Archive (required version >= 5.15)
* KF5Crash (required version >= 5.15)
* Gettext
* KF5I18n (required version >= 5.15)
* KF5KIO (required version >= 5.15)
* KF5Solid (required version >= 5.15)
* KF5 (required version >= 5.15)
* Boost (required version >= 1.34.0)
* LibGMP (required version >= 6.0.0), A library for calculating huge numbers (integer and floating point).,
* LibGcrypt (required version >= 1.4.5), General purpose crypto library based on the code used in GnuPG.,
* Qca-qt5
NOTE: LibKTorrent will crash unless you compile Botan library without GMP support.
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_USE_RELATIVE_PATHS
ECM_MKSPECS_INSTALL_DIR
LIB_DESTINATION
LIB_SUFFIX
-- Build files have been written to: /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD
+ popd
~/RPM/BUILD/libktorrent-2.1.0
+ __kf5_make
+ pushd BUILD
~/RPM/BUILD/libktorrent-2.1.0/BUILD ~/RPM/BUILD/libktorrent-2.1.0
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/libktorrent-2.1.0 -B/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f CMakeFiles/Makefile2 all
make -f CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/depend
make -f CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/depend
make -f src/CMakeFiles/KF5Torrent_autogen.dir/build.make src/CMakeFiles/KF5Torrent_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/DependInfo.cmake --color=
Scanning dependencies of target pofiles-e9616cd4159a7ed713549c8180018bf6
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/CMakeFiles/KF5Torrent_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target KF5Torrent_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f src/CMakeFiles/KF5Torrent_autogen.dir/build.make src/CMakeFiles/KF5Torrent_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/DependInfo.cmake --color=
Scanning dependencies of target tsfiles-e9616cd4159a7ed713549c8180018bf6
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Generating ts...
/usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/libktorrent-2.1.0/po -P /usr/lib64/cmake/KF5I18n/build-tsfiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Built target tsfiles-e9616cd4159a7ed713549c8180018bf6
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 1%] Generating mo...
/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/libktorrent-2.1.0/po -P /usr/lib64/cmake/KF5I18n/build-pofiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Built target pofiles-e9616cd4159a7ed713549c8180018bf6
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 2%] Automatic MOC for target KF5Torrent
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/CMakeFiles/KF5Torrent_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Built target KF5Torrent_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f src/CMakeFiles/KF5Torrent.dir/build.make src/CMakeFiles/KF5Torrent.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/CMakeFiles/KF5Torrent.dir/DependInfo.cmake --color=
Scanning dependencies of target KF5Torrent
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f src/CMakeFiles/KF5Torrent.dir/build.make src/CMakeFiles/KF5Torrent.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 7%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/array.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/array.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/array.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 6%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/sha1hash.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/sha1hash.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/sha1hash.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 7%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/error.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/error.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/error.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 7%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/ptrmap.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/ptrmap.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/ptrmap.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/bitset.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/bitset.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/bitset.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 5%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/urlencoder.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/urlencoder.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/urlencoder.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 8%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/file.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/file.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/file.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 4%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/functions.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/functions.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/functions.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/functions.cpp:42:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 9%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/waitjob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/waitjob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 5%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/timer.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/timer.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/timer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 8%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/fileops.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/fileops.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/fileops.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 10%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/compressfilejob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/compressfilejob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.h:37:16: warning: 'virtual void bt::CompressThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.h:61:16: warning: 'virtual void bt::CompressFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 6%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/sha1hashgen.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/sha1hashgen.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/sha1hashgen.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 13%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/circularbuffer.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/circularbuffer.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/circularbuffer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 10%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/autorotatelogjob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/autorotatelogjob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/autorotatelogjob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/autorotatelogjob.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.h:37:16: warning: 'virtual void bt::CompressThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.h:61:16: warning: 'virtual void bt::CompressFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 14%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/bufferpool.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/bufferpool.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/bufferpool.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 14%] Building CXX object src/CMakeFiles/KF5Torrent.dir/bcodec/bdecoder.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/bcodec/bdecoder.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bdecoder.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bdecoder.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 15%] Building CXX object src/CMakeFiles/KF5Torrent.dir/bcodec/bencoder.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/bcodec/bencoder.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 12%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/pipe.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/pipe.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/pipe.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/pipe.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 12%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/logsystemmanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/logsystemmanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/logsystemmanager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 15%] Building CXX object src/CMakeFiles/KF5Torrent.dir/bcodec/bnode.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/bcodec/bnode.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 16%] Building CXX object src/CMakeFiles/KF5Torrent.dir/bcodec/value.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/bcodec/value.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/value.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 17%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/portlist.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/portlist.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/portlist.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 13%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/resourcemanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/resourcemanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/resourcemanager.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 9%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/log.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/log.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/log.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/log.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.h:37:16: warning: 'virtual void bt::CompressThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/compressfilejob.h:61:16: warning: 'virtual void bt::CompressFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 16%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/address.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/address.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/address.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 11%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/extractfilejob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/extractfilejob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/extractfilejob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/extractfilejob.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/extractfilejob.h:43:16: warning: 'virtual void bt::ExtractFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/extractfilejob.cpp:40:16: warning: 'virtual void bt::ExtractFileThread::run()' can be marked override [-Wsuggest-override]
virtual void run()
^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 11%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/decompressfilejob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/decompressfilejob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/decompressfilejob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/decompressfilejob.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/decompressfilejob.h:41:16: warning: 'virtual void bt::DecompressThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/decompressfilejob.h:66:16: warning: 'virtual void bt::DecompressFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 18%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/socket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/socket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp: In member function 'virtual int net::Socket::send(const Uint8*, int)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp:240:24: warning: logical 'and' of equal expressions [-Wlogical-op]
if (errno != EAGAIN && errno != EWOULDBLOCK)
^
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp: In member function 'virtual int net::Socket::recv(bt::Uint8*, int)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp:259:24: warning: logical 'and' of equal expressions [-Wlogical-op]
if (errno != EAGAIN && errno != EWOULDBLOCK)
^
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp: In member function 'int net::Socket::sendTo(const Uint8*, int, const net::Address&)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.cpp:285:24: warning: logical 'or' of equal expressions [-Wlogical-op]
if (errno == EAGAIN || errno == EWOULDBLOCK)
^
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 17%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/packetsocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/packetsocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 20%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/downloadthread.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/downloadthread.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/networkthread.h:84:8: warning: 'virtual void net::NetworkThread::run()' can be marked override [-Wsuggest-override]
void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.h:53:16: warning: 'virtual void net::DownloadThread::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.h:54:16: warning: 'virtual bool net::DownloadThread::doGroup(net::SocketGroup*, bt::Uint32&, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bool doGroup(SocketGroup* g,Uint32 & allowance,bt::TimeStamp now);
^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 19%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/speed.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/speed.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/speed.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 21%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/socketgroup.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/socketgroup.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketgroup.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 18%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/socketmonitor.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/socketmonitor.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketmonitor.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketmonitor.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/networkthread.h:84:8: warning: 'virtual void net::NetworkThread::run()' can be marked override [-Wsuggest-override]
void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketmonitor.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketmonitor.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:58:16: warning: 'virtual void net::UploadThread::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:59:16: warning: 'virtual bool net::UploadThread::doGroup(net::SocketGroup*, bt::Uint32&, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bool doGroup(SocketGroup* g,Uint32 & allowance,bt::TimeStamp now);
^~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketmonitor.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.h:53:16: warning: 'virtual void net::DownloadThread::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/downloadthread.h:54:16: warning: 'virtual bool net::DownloadThread::doGroup(net::SocketGroup*, bt::Uint32&, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bool doGroup(SocketGroup* g,Uint32 & allowance,bt::TimeStamp now);
^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 21%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/socks.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/socks.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socks.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 19%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/uploadthread.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/uploadthread.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/networkthread.h:84:8: warning: 'virtual void net::NetworkThread::run()' can be marked override [-Wsuggest-override]
void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:58:16: warning: 'virtual void net::UploadThread::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/uploadthread.h:59:16: warning: 'virtual bool net::UploadThread::doGroup(net::SocketGroup*, bt::Uint32&, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bool doGroup(SocketGroup* g,Uint32 & allowance,bt::TimeStamp now);
^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 20%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/networkthread.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/networkthread.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/networkthread.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/networkthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/networkthread.h:84:8: warning: 'virtual void net::NetworkThread::run()' can be marked override [-Wsuggest-override]
void run();
^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 24%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/serversocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/serversocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/serversocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/serversocket.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 22%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/wakeuppipe.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/wakeuppipe.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 22%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/reverseresolver.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/reverseresolver.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/reverseresolver.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/reverseresolver.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/reverseresolver.h:89:16: warning: 'virtual void net::ReverseResolverThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 23%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/poll.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/poll.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/poll.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 26%] Building CXX object src/CMakeFiles/KF5Torrent.dir/mse/functions.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/mse/functions.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/functions.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 26%] Building CXX object src/CMakeFiles/KF5Torrent.dir/mse/bigint.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/mse/bigint.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/bigint.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 25%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/trafficshapedsocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/trafficshapedsocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/trafficshapedsocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/trafficshapedsocket.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 27%] Building CXX object src/CMakeFiles/KF5Torrent.dir/mse/rc4encryptor.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/mse/rc4encryptor.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/rc4encryptor.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 28%] Building CXX object src/CMakeFiles/KF5Torrent.dir/mse/encryptedauthenticate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/mse/encryptedauthenticate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:74:16: warning: 'virtual void bt::Authenticate::onReadyWrite()' can be marked override [-Wsuggest-override]
virtual void onReadyWrite();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:75:16: warning: 'virtual void bt::Authenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:78:8: warning: 'virtual void bt::Authenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:79:8: warning: 'virtual void bt::Authenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:52:16: warning: 'virtual void mse::EncryptedAuthenticate::connected()' can be marked override [-Wsuggest-override]
virtual void connected();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:53:16: warning: 'virtual void mse::EncryptedAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp: In member function 'void mse::EncryptedAuthenticate::handlePadD()':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.cpp:217:8: warning: variable 'rc4' set but not used [-Wunused-but-set-variable]
bool rc4 = false;
^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 28%] Building CXX object src/CMakeFiles/KF5Torrent.dir/mse/encryptedserverauthenticate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/mse/encryptedserverauthenticate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:46:8: warning: 'virtual void bt::ServerAuthenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:47:8: warning: 'virtual void bt::ServerAuthenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:44:16: warning: 'virtual void mse::EncryptedServerAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 23%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/socketdevice.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/socketdevice.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socketdevice.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 31%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/chunkcounter.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/chunkcounter.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/chunkcounter.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 29%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/authenticate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/authenticate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:74:16: warning: 'virtual void bt::Authenticate::onReadyWrite()' can be marked override [-Wsuggest-override]
virtual void onReadyWrite();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:75:16: warning: 'virtual void bt::Authenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:78:8: warning: 'virtual void bt::Authenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:79:8: warning: 'virtual void bt::Authenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:42:15: warning: 'virtual int utp::UTPSocket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:43:16: warning: 'virtual bool utp::UTPSocket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:44:15: warning: 'virtual int utp::UTPSocket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf, int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:45:15: warning: 'virtual int utp::UTPSocket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf, int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:46:16: warning: 'virtual void utp::UTPSocket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:47:16: warning: 'virtual void utp::UTPSocket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:48:22: warning: 'virtual bt::Uint32 utp::UTPSocket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:49:16: warning: 'virtual bool utp::UTPSocket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:50:16: warning: 'virtual bool utp::UTPSocket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const net::Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:51:16: warning: 'virtual bool utp::UTPSocket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:52:32: warning: 'virtual const net::Address& utp::UTPSocket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const net::Address & getPeerName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:53:24: warning: 'virtual net::Address utp::UTPSocket::getSockName() const' can be marked override [-Wsuggest-override]
virtual net::Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:54:16: warning: 'virtual void utp::UTPSocket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:55:16: warning: 'virtual void utp::UTPSocket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(net::Poll* p, net::Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:56:16: warning: 'virtual bool utp::UTPSocket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const net::Poll* p, net::Poll::Mode mode) const;
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 29%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/authenticatebase.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/authenticatebase.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 24%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/addressresolver.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/addressresolver.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/addressresolver.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 25%] Building CXX object src/CMakeFiles/KF5Torrent.dir/net/streamsocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/net/streamsocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:56:16: warning: 'virtual bool net::StreamSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:57:22: warning: 'virtual bt::Uint32 net::StreamSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bt::Uint32 write(bt::Uint32 max, bt::TimeStamp now);
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 32%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peer.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peer.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:36:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.h:63:16: warning: 'virtual void bt::PacketReader::onDataReady(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void onDataReady(Uint8* buf, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:114:16: warning: 'virtual bool bt::PeerDownloader::canAddRequest() const' can be marked override [-Wsuggest-override]
virtual bool canAddRequest() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:115:16: warning: 'virtual bool bt::PeerDownloader::canDownloadChunk() const' can be marked override [-Wsuggest-override]
virtual bool canDownloadChunk() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:121:16: warning: 'virtual bool bt::PeerDownloader::isChoked() const' can be marked override [-Wsuggest-override]
virtual bool isChoked() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:130:16: warning: 'virtual bool bt::PeerDownloader::hasChunk(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual bool hasChunk(Uint32 idx) const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:138:8: warning: 'virtual void bt::PeerDownloader::checkTimeouts()' can be marked override [-Wsuggest-override]
void checkTimeouts();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:149:19: warning: 'virtual QString bt::PeerDownloader::getName() const' can be marked override [-Wsuggest-override]
virtual QString getName() const;
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:150:18: warning: 'virtual bt::Uint32 bt::PeerDownloader::getDownloadRate() const' can be marked override [-Wsuggest-override]
virtual Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:165:16: warning: 'virtual void bt::PeerDownloader::download(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void download(const Request & req);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:171:16: warning: 'virtual void bt::PeerDownloader::cancel(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void cancel(const Request & req);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:176:16: warning: 'virtual void bt::PeerDownloader::cancelAll()' can be marked override [-Wsuggest-override]
virtual void cancelAll();
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:51:8: warning: 'virtual void bt::UTPex::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
void handlePacket(const Uint8* packet,Uint32 size);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:54:8: warning: 'virtual bool bt::UTPex::needsUpdate() const' can be marked override [-Wsuggest-override]
bool needsUpdate() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:57:8: warning: 'virtual void bt::UTPex::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:70:16: warning: 'virtual void bt::UTPex::visit(bt::Peer::Ptr)' can be marked override [-Wsuggest-override]
virtual void visit(const bt::Peer::Ptr p);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/reverseresolver.h:89:16: warning: 'virtual void net::ReverseResolverThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.cpp:42:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.h:45:8: warning: 'virtual void bt::UTMetaData::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
void handlePacket(const bt::Uint8* packet, Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 33%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peeruploader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peeruploader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peeruploader.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 27%] Building CXX object src/CMakeFiles/KF5Torrent.dir/mse/encryptedpacketsocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/mse/encryptedpacketsocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 30%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/serverauthenticate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/serverauthenticate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:46:8: warning: 'virtual void bt::ServerAuthenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:47:8: warning: 'virtual void bt::ServerAuthenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 30%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/authenticationmonitor.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/authenticationmonitor.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticationmonitor.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticationmonitor.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticationmonitor.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticationmonitor.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticationmonitor.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 35%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/utpex.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/utpex.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:51:8: warning: 'virtual void bt::UTPex::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
void handlePacket(const Uint8* packet,Uint32 size);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:54:8: warning: 'virtual bool bt::UTPex::needsUpdate() const' can be marked override [-Wsuggest-override]
bool needsUpdate() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:57:8: warning: 'virtual void bt::UTPex::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:70:16: warning: 'virtual void bt::UTPex::visit(bt::Peer::Ptr)' can be marked override [-Wsuggest-override]
virtual void visit(const bt::Peer::Ptr p);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 35%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/utmetadata.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/utmetadata.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.h:45:8: warning: 'virtual void bt::UTMetaData::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
void handlePacket(const bt::Uint8* packet, Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 33%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peerdownloader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peerdownloader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:114:16: warning: 'virtual bool bt::PeerDownloader::canAddRequest() const' can be marked override [-Wsuggest-override]
virtual bool canAddRequest() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:115:16: warning: 'virtual bool bt::PeerDownloader::canDownloadChunk() const' can be marked override [-Wsuggest-override]
virtual bool canDownloadChunk() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:121:16: warning: 'virtual bool bt::PeerDownloader::isChoked() const' can be marked override [-Wsuggest-override]
virtual bool isChoked() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:130:16: warning: 'virtual bool bt::PeerDownloader::hasChunk(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual bool hasChunk(Uint32 idx) const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:138:8: warning: 'virtual void bt::PeerDownloader::checkTimeouts()' can be marked override [-Wsuggest-override]
void checkTimeouts();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:149:19: warning: 'virtual QString bt::PeerDownloader::getName() const' can be marked override [-Wsuggest-override]
virtual QString getName() const;
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:150:18: warning: 'virtual bt::Uint32 bt::PeerDownloader::getDownloadRate() const' can be marked override [-Wsuggest-override]
virtual Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:165:16: warning: 'virtual void bt::PeerDownloader::download(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void download(const Request & req);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:171:16: warning: 'virtual void bt::PeerDownloader::cancel(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void cancel(const Request & req);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:176:16: warning: 'virtual void bt::PeerDownloader::cancelAll()' can be marked override [-Wsuggest-override]
virtual void cancelAll();
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 34%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peerprotocolextension.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peerprotocolextension.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerprotocolextension.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerprotocolextension.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerprotocolextension.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerprotocolextension.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerprotocolextension.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 37%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peerconnector.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peerconnector.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:74:16: warning: 'virtual void bt::Authenticate::onReadyWrite()' can be marked override [-Wsuggest-override]
virtual void onReadyWrite();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:75:16: warning: 'virtual void bt::Authenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:78:8: warning: 'virtual void bt::Authenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:79:8: warning: 'virtual void bt::Authenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:52:16: warning: 'virtual void mse::EncryptedAuthenticate::connected()' can be marked override [-Wsuggest-override]
virtual void connected();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:53:16: warning: 'virtual void mse::EncryptedAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 36%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/badpeerslist.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/badpeerslist.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/badpeerslist.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/badpeerslist.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/badpeerslist.h:39:16: warning: 'virtual bool bt::BadPeersList::blocked(const net::Address&) const' can be marked override [-Wsuggest-override]
virtual bool blocked(const net::Address & addr) const;
^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 34%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/packetreader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/packetreader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.h:63:16: warning: 'virtual void bt::PacketReader::onDataReady(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void onDataReady(Uint8* buf, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/packetreader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 31%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peerid.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peerid.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerid.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 36%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/accessmanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/accessmanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/badpeerslist.h:39:16: warning: 'virtual bool bt::BadPeersList::blocked(const net::Address&) const' can be marked override [-Wsuggest-override]
virtual bool blocked(const net::Address & addr) const;
^~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/accessmanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 37%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/superseeder.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/superseeder.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/superseeder.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 32%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/peermanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/peermanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:74:16: warning: 'virtual void bt::Authenticate::onReadyWrite()' can be marked override [-Wsuggest-override]
virtual void onReadyWrite();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:75:16: warning: 'virtual void bt::Authenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:78:8: warning: 'virtual void bt::Authenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:79:8: warning: 'virtual void bt::Authenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:52:16: warning: 'virtual void mse::EncryptedAuthenticate::connected()' can be marked override [-Wsuggest-override]
virtual void connected();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedauthenticate.h:53:16: warning: 'virtual void mse::EncryptedAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.cpp:44:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 38%] Building CXX object src/CMakeFiles/KF5Torrent.dir/peer/connectionlimit.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/peer/connectionlimit.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/connectionlimit.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 39%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:56:16: warning: 'virtual bool net::StreamSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:57:22: warning: 'virtual bt::Uint32 net::StreamSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bt::Uint32 write(bt::Uint32 max, bt::TimeStamp now);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:98:16: warning: 'virtual void bt::HttpConnection::onDataReady(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void onDataReady(Uint8* buf,Uint32 size);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:99:16: warning: 'virtual void bt::HttpConnection::connectFinished(bool)' can be marked override [-Wsuggest-override]
virtual void connectFinished(bool succeeded);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:100:16: warning: 'virtual void bt::HttpConnection::dataSent()' can be marked override [-Wsuggest-override]
virtual void dataSent();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 38%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/packet.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/packet.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/packet.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/packet.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/packet.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/packet.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/packet.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/packet.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 40%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/chunkselector.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/chunkselector.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:50:16: warning: 'virtual void bt::ChunkSelector::init(bt::ChunkManager*, bt::Downloader*, bt::PeerManager*)' can be marked override [-Wsuggest-override]
virtual void init(ChunkManager* cman, Downloader* downer, PeerManager* pman);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:58:8: warning: 'virtual bool bt::ChunkSelector::select(bt::PieceDownloader*, bt::Uint32&)' can be marked override [-Wsuggest-override]
bool select(PieceDownloader* pd,Uint32 & chunk);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:64:8: warning: 'virtual void bt::ChunkSelector::dataChecked(const bt::BitSet&, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void dataChecked(const bt::BitSet& ok_chunks, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:71:8: warning: 'virtual void bt::ChunkSelector::reincluded(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void reincluded(Uint32 from, Uint32 to);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:77:8: warning: 'virtual void bt::ChunkSelector::reinsert(bt::Uint32)' can be marked override [-Wsuggest-override]
void reinsert(Uint32 chunk);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:79:16: warning: 'virtual bool bt::ChunkSelector::selectRange(bt::Uint32&, bt::Uint32&, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual bool selectRange(Uint32 & from,Uint32 & to,Uint32 max_len);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 39%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/chunkdownload.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/chunkdownload.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 42%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/piecedownloader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/piecedownloader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/piecedownloader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 41%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/httpconnection.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/httpconnection.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:56:16: warning: 'virtual bool net::StreamSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:57:22: warning: 'virtual bt::Uint32 net::StreamSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bt::Uint32 write(bt::Uint32 max, bt::TimeStamp now);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:98:16: warning: 'virtual void bt::HttpConnection::onDataReady(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void onDataReady(Uint8* buf,Uint32 size);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:99:16: warning: 'virtual void bt::HttpConnection::connectFinished(bool)' can be marked override [-Wsuggest-override]
virtual void connectFinished(bool succeeded);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpconnection.h:100:16: warning: 'virtual void bt::HttpConnection::dataSent()' can be marked override [-Wsuggest-override]
virtual void dataSent();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 41%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/httpresponseheader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/httpresponseheader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/httpresponseheader.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 43%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/peerinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/peerinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/peerinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 45%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/logmonitorinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/logmonitorinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/logmonitorinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 46%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/blocklistinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/blocklistinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/blocklistinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 44%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/torrentinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/torrentinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 44%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/torrentfileinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/torrentfileinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentfileinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 43%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/peersource.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/peersource.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/peersource.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 48%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/monitorinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/monitorinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/monitorinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 48%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/queuemanagerinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/queuemanagerinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/queuemanagerinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 47%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/chunkdownloadinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/chunkdownloadinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/chunkdownloadinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 48%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/chunkselectorinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/chunkselectorinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/chunkselectorinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 49%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/cachefactory.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/cachefactory.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/cachefactory.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 49%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/webseedinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/webseedinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/webseedinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 45%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/trackerslist.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/trackerslist.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/trackerslist.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/trackerslist.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/trackerslist.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 50%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/trackerinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/trackerinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/trackerinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 46%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/exitoperation.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/exitoperation.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 42%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/streamingchunkselector.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/streamingchunkselector.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:50:16: warning: 'virtual void bt::ChunkSelector::init(bt::ChunkManager*, bt::Downloader*, bt::PeerManager*)' can be marked override [-Wsuggest-override]
virtual void init(ChunkManager* cman, Downloader* downer, PeerManager* pman);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:58:8: warning: 'virtual bool bt::ChunkSelector::select(bt::PieceDownloader*, bt::Uint32&)' can be marked override [-Wsuggest-override]
bool select(PieceDownloader* pd,Uint32 & chunk);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:64:8: warning: 'virtual void bt::ChunkSelector::dataChecked(const bt::BitSet&, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void dataChecked(const bt::BitSet& ok_chunks, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:71:8: warning: 'virtual void bt::ChunkSelector::reincluded(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void reincluded(Uint32 from, Uint32 to);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:77:8: warning: 'virtual void bt::ChunkSelector::reinsert(bt::Uint32)' can be marked override [-Wsuggest-override]
void reinsert(Uint32 chunk);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:79:16: warning: 'virtual bool bt::ChunkSelector::selectRange(bt::Uint32&, bt::Uint32&, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual bool selectRange(Uint32 & from,Uint32 & to,Uint32 max_len);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:42:16: warning: 'virtual void bt::StreamingChunkSelector::init(bt::ChunkManager*, bt::Downloader*, bt::PeerManager*)' can be marked override [-Wsuggest-override]
virtual void init(ChunkManager* cman, Downloader* downer, PeerManager* pman);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:43:16: warning: 'virtual bool bt::StreamingChunkSelector::select(bt::PieceDownloader*, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual bool select(bt::PieceDownloader* pd, bt::Uint32& chunk);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:44:16: warning: 'virtual void bt::StreamingChunkSelector::dataChecked(const bt::BitSet&, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void dataChecked(const bt::BitSet& ok_chunks, Uint32 from, Uint32 to);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:45:16: warning: 'virtual void bt::StreamingChunkSelector::reincluded(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void reincluded(bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:46:16: warning: 'virtual void bt::StreamingChunkSelector::reinsert(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void reinsert(bt::Uint32 chunk);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:47:16: warning: 'virtual bool bt::StreamingChunkSelector::selectRange(bt::Uint32&, bt::Uint32&, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual bool selectRange(bt::Uint32& from, bt::Uint32& to, bt::Uint32 max_len);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 50%] Building CXX object src/CMakeFiles/KF5Torrent.dir/interfaces/serverinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/interfaces/serverinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:46:8: warning: 'virtual void bt::ServerAuthenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:47:8: warning: 'virtual void bt::ServerAuthenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:44:16: warning: 'virtual void mse::EncryptedServerAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 40%] Building CXX object src/CMakeFiles/KF5Torrent.dir/download/downloader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/download/downloader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:114:16: warning: 'virtual bool bt::PeerDownloader::canAddRequest() const' can be marked override [-Wsuggest-override]
virtual bool canAddRequest() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:115:16: warning: 'virtual bool bt::PeerDownloader::canDownloadChunk() const' can be marked override [-Wsuggest-override]
virtual bool canDownloadChunk() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:121:16: warning: 'virtual bool bt::PeerDownloader::isChoked() const' can be marked override [-Wsuggest-override]
virtual bool isChoked() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:130:16: warning: 'virtual bool bt::PeerDownloader::hasChunk(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual bool hasChunk(Uint32 idx) const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:138:8: warning: 'virtual void bt::PeerDownloader::checkTimeouts()' can be marked override [-Wsuggest-override]
void checkTimeouts();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:149:19: warning: 'virtual QString bt::PeerDownloader::getName() const' can be marked override [-Wsuggest-override]
virtual QString getName() const;
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:150:18: warning: 'virtual bt::Uint32 bt::PeerDownloader::getDownloadRate() const' can be marked override [-Wsuggest-override]
virtual Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:165:16: warning: 'virtual void bt::PeerDownloader::download(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void download(const Request & req);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:171:16: warning: 'virtual void bt::PeerDownloader::cancel(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void cancel(const Request & req);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:176:16: warning: 'virtual void bt::PeerDownloader::cancelAll()' can be marked override [-Wsuggest-override]
virtual void cancelAll();
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/badpeerslist.h:39:16: warning: 'virtual bool bt::BadPeersList::blocked(const net::Address&) const' can be marked override [-Wsuggest-override]
virtual bool blocked(const net::Address & addr) const;
^~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.cpp:44:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:50:16: warning: 'virtual void bt::ChunkSelector::init(bt::ChunkManager*, bt::Downloader*, bt::PeerManager*)' can be marked override [-Wsuggest-override]
virtual void init(ChunkManager* cman, Downloader* downer, PeerManager* pman);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:58:8: warning: 'virtual bool bt::ChunkSelector::select(bt::PieceDownloader*, bt::Uint32&)' can be marked override [-Wsuggest-override]
bool select(PieceDownloader* pd,Uint32 & chunk);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:64:8: warning: 'virtual void bt::ChunkSelector::dataChecked(const bt::BitSet&, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void dataChecked(const bt::BitSet& ok_chunks, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:71:8: warning: 'virtual void bt::ChunkSelector::reincluded(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void reincluded(Uint32 from, Uint32 to);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:77:8: warning: 'virtual void bt::ChunkSelector::reinsert(bt::Uint32)' can be marked override [-Wsuggest-override]
void reinsert(Uint32 chunk);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:79:16: warning: 'virtual bool bt::ChunkSelector::selectRange(bt::Uint32&, bt::Uint32&, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual bool selectRange(Uint32 & from,Uint32 & to,Uint32 max_len);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 52%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/torrent.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/torrent.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 51%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/server.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/server.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:46:8: warning: 'virtual void bt::ServerAuthenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:47:8: warning: 'virtual void bt::ServerAuthenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedserverauthenticate.h:44:16: warning: 'virtual void mse::EncryptedServerAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.cpp:61:16: warning: 'virtual void bt::Server::Private::newConnection(int, const net::Address&)' can be marked override [-Wsuggest-override]
virtual void newConnection(int fd,const net::Address & addr)
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 53%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/uploader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/uploader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:65:16: warning: 'virtual void bt::Uploader::visit(bt::Peer::Ptr)' can be marked override [-Wsuggest-override]
virtual void visit(const bt::Peer::Ptr p);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 54%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/timeestimator.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/timeestimator.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/timeestimator.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/timeestimator.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/timeestimator.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/timeestimator.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 54%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/statsfile.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/statsfile.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/statsfile.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 55%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/choker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/choker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:41:16: warning: 'virtual void bt::AdvancedChokeAlgorithm::doChokingLeechingState(bt::PeerManager&, bt::ChunkManager&, const bt::TorrentStats&)' can be marked override [-Wsuggest-override]
virtual void doChokingLeechingState(PeerManager & pman, ChunkManager & cman, const TorrentStats & stats);
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:42:16: warning: 'virtual void bt::AdvancedChokeAlgorithm::doChokingSeedingState(bt::PeerManager&, bt::ChunkManager&, const bt::TorrentStats&)' can be marked override [-Wsuggest-override]
virtual void doChokingSeedingState(PeerManager & pman, ChunkManager & cman, const TorrentStats & stats);
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/choker.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 53%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/peersourcemanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/peersourcemanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:49:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::getCurrentTracker() const' can be marked override [-Wsuggest-override]
virtual TrackerInterface* getCurrentTracker() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:50:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:51:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(const QUrl &url);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:52:36: warning: 'virtual QList bt::TrackerManager::getTrackers()' can be marked override [-Wsuggest-override]
virtual QList getTrackers();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:53:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::addTracker(const QUrl&, bool, int)' can be marked override [-Wsuggest-override]
virtual TrackerInterface* addTracker(const QUrl &url, bool custom = true,int tier = 1);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:54:16: warning: 'virtual bool bt::TrackerManager::removeTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(TrackerInterface* t);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:55:16: warning: 'virtual bool bt::TrackerManager::removeTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:56:16: warning: 'virtual bool bt::TrackerManager::canRemoveTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool canRemoveTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:57:16: warning: 'virtual void bt::TrackerManager::restoreDefault()' can be marked override [-Wsuggest-override]
virtual void restoreDefault();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:58:16: warning: 'virtual void bt::TrackerManager::setTrackerEnabled(const QUrl&, bool)' can be marked override [-Wsuggest-override]
virtual void setTrackerEnabled(const QUrl &url,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:59:16: warning: 'virtual bool bt::TrackerManager::noTrackersReachable() const' can be marked override [-Wsuggest-override]
virtual bool noTrackersReachable() const;
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:102:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesDownloaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesDownloaded() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:103:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesUploaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesUploaded() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:104:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesLeft() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesLeft() const;
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:105:28: warning: 'virtual const bt::SHA1Hash& bt::TrackerManager::infoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & infoHash() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:106:16: warning: 'virtual bool bt::TrackerManager::isPartialSeed() const' can be marked override [-Wsuggest-override]
virtual bool isPartialSeed() const;
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:80:16: warning: 'virtual void bt::PeerSourceManager::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:81:16: warning: 'virtual void bt::PeerSourceManager::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:82:16: warning: 'virtual void bt::PeerSourceManager::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:83:16: warning: 'virtual void bt::PeerSourceManager::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:52:16: warning: 'virtual void dht::DHTPeerSource::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:53:16: warning: 'virtual void dht::DHTPeerSource::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(bt::WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:54:16: warning: 'virtual void dht::DHTPeerSource::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 54%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/advancedchokealgorithm.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/advancedchokealgorithm.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:41:16: warning: 'virtual void bt::AdvancedChokeAlgorithm::doChokingLeechingState(bt::PeerManager&, bt::ChunkManager&, const bt::TorrentStats&)' can be marked override [-Wsuggest-override]
virtual void doChokingLeechingState(PeerManager & pman, ChunkManager & cman, const TorrentStats & stats);
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.h:42:16: warning: 'virtual void bt::AdvancedChokeAlgorithm::doChokingSeedingState(bt::PeerManager&, bt::ChunkManager&, const bt::TorrentStats&)' can be marked override [-Wsuggest-override]
virtual void doChokingSeedingState(PeerManager & pman, ChunkManager & cman, const TorrentStats & stats);
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/advancedchokealgorithm.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 52%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/torrentfile.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/torrentfile.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 51%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/globals.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/globals.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/reverseresolver.h:89:16: warning: 'virtual void net::ReverseResolverThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:47:16: warning: 'virtual bool utp::UTPServer::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(bt::Uint16 port);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:50:16: warning: 'virtual bool utp::UTPServer::sendTo(utp::Connection::Ptr, const utp::PacketBuffer&)' can be marked override [-Wsuggest-override]
virtual bool sendTo(Connection::Ptr conn, const PacketBuffer & packet);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:81:16: warning: 'virtual void utp::UTPServer::stateChanged(utp::Connection::Ptr, bool, bool)' can be marked override [-Wsuggest-override]
virtual void stateChanged(Connection::Ptr conn, bool readable, bool writeable);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:82:16: warning: 'virtual void utp::UTPServer::closed(utp::Connection::Ptr)' can be marked override [-Wsuggest-override]
virtual void closed(Connection::Ptr conn);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:83:16: warning: 'virtual void utp::UTPServer::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
virtual void customEvent(QEvent* ev);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/globals.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 57%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/jobqueue.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/jobqueue.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/jobqueue.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/jobqueue.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/jobqueue.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/jobqueue.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/jobqueue.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/jobqueue.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 57%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/torrentstats.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/torrentstats.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentstats.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 58%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/torrentfilestream.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/torrentfilestream.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:50:16: warning: 'virtual void bt::ChunkSelector::init(bt::ChunkManager*, bt::Downloader*, bt::PeerManager*)' can be marked override [-Wsuggest-override]
virtual void init(ChunkManager* cman, Downloader* downer, PeerManager* pman);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:58:8: warning: 'virtual bool bt::ChunkSelector::select(bt::PieceDownloader*, bt::Uint32&)' can be marked override [-Wsuggest-override]
bool select(PieceDownloader* pd,Uint32 & chunk);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:64:8: warning: 'virtual void bt::ChunkSelector::dataChecked(const bt::BitSet&, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void dataChecked(const bt::BitSet& ok_chunks, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:71:8: warning: 'virtual void bt::ChunkSelector::reincluded(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
void reincluded(Uint32 from, Uint32 to);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:77:8: warning: 'virtual void bt::ChunkSelector::reinsert(bt::Uint32)' can be marked override [-Wsuggest-override]
void reinsert(Uint32 chunk);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkselector.h:79:16: warning: 'virtual bool bt::ChunkSelector::selectRange(bt::Uint32&, bt::Uint32&, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual bool selectRange(Uint32 & from,Uint32 & to,Uint32 max_len);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:42:16: warning: 'virtual void bt::StreamingChunkSelector::init(bt::ChunkManager*, bt::Downloader*, bt::PeerManager*)' can be marked override [-Wsuggest-override]
virtual void init(ChunkManager* cman, Downloader* downer, PeerManager* pman);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:43:16: warning: 'virtual bool bt::StreamingChunkSelector::select(bt::PieceDownloader*, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual bool select(bt::PieceDownloader* pd, bt::Uint32& chunk);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:44:16: warning: 'virtual void bt::StreamingChunkSelector::dataChecked(const bt::BitSet&, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void dataChecked(const bt::BitSet& ok_chunks, Uint32 from, Uint32 to);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:45:16: warning: 'virtual void bt::StreamingChunkSelector::reincluded(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void reincluded(bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:46:16: warning: 'virtual void bt::StreamingChunkSelector::reinsert(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void reinsert(bt::Uint32 chunk);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/streamingchunkselector.h:47:16: warning: 'virtual bool bt::StreamingChunkSelector::selectRange(bt::Uint32&, bt::Uint32&, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual bool selectRange(bt::Uint32& from, bt::Uint32& to, bt::Uint32 max_len);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 56%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/torrentcreator.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/torrentcreator.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.h:113:16: warning: 'virtual void bt::TorrentCreator::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcreator.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 59%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/dht.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/dht.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:60:16: warning: 'virtual void dht::AnnounceTask::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:61:16: warning: 'virtual void dht::AnnounceTask::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:62:16: warning: 'virtual void dht::AnnounceTask::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:42:16: warning: 'virtual void dht::NodeLookup::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:43:16: warning: 'virtual void dht::NodeLookup::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:44:16: warning: 'virtual void dht::NodeLookup::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:36:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:39:16: warning: 'virtual void dht::PingReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:40:16: warning: 'virtual void dht::PingReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:41:16: warning: 'virtual void dht::PingReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:40:16: warning: 'virtual void dht::FindNodeReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:41:16: warning: 'virtual void dht::FindNodeReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:42:16: warning: 'virtual void dht::FindNodeReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:43:16: warning: 'virtual void dht::FindNodeReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:43:16: warning: 'virtual void dht::GetPeersReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:44:16: warning: 'virtual void dht::GetPeersReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:45:16: warning: 'virtual void dht::GetPeersReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:46:16: warning: 'virtual void dht::GetPeersReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:40:16: warning: 'virtual void dht::AnnounceReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:41:16: warning: 'virtual void dht::AnnounceReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:42:16: warning: 'virtual void dht::AnnounceReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:43:16: warning: 'virtual void dht::AnnounceReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:40:16: warning: 'virtual void dht::PingRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:41:16: warning: 'virtual void dht::PingRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:42:16: warning: 'virtual void dht::PingRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:42:16: warning: 'virtual void dht::FindNodeRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:43:16: warning: 'virtual void dht::FindNodeRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:44:16: warning: 'virtual void dht::FindNodeRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:45:16: warning: 'virtual void dht::FindNodeRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:42:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:42:16: warning: 'virtual void dht::GetPeersRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:43:16: warning: 'virtual void dht::GetPeersRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:44:16: warning: 'virtual void dht::GetPeersRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:45:16: warning: 'virtual void dht::GetPeersRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.cpp:43:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:39:16: warning: 'virtual void dht::AnnounceRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:40:16: warning: 'virtual void dht::AnnounceRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:41:16: warning: 'virtual void dht::AnnounceRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:42:16: warning: 'virtual void dht::AnnounceRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 58%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/job.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/job.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 60%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/kclosestnodessearch.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/kclosestnodessearch.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kclosestnodessearch.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kclosestnodessearch.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kclosestnodessearch.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 61%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/rpcmsg.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/rpcmsg.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsg.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsg.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 62%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/database.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/database.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/database.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 59%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/announcetask.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/announcetask.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:60:16: warning: 'virtual void dht::AnnounceTask::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:61:16: warning: 'virtual void dht::AnnounceTask::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:62:16: warning: 'virtual void dht::AnnounceTask::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:43:16: warning: 'virtual void dht::GetPeersReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:44:16: warning: 'virtual void dht::GetPeersReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:45:16: warning: 'virtual void dht::GetPeersReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:46:16: warning: 'virtual void dht::GetPeersReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:40:16: warning: 'virtual void dht::AnnounceReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:41:16: warning: 'virtual void dht::AnnounceReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:42:16: warning: 'virtual void dht::AnnounceReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:43:16: warning: 'virtual void dht::AnnounceReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:42:16: warning: 'virtual void dht::GetPeersRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:43:16: warning: 'virtual void dht::GetPeersRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:44:16: warning: 'virtual void dht::GetPeersRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:45:16: warning: 'virtual void dht::GetPeersRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 62%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/taskmanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/taskmanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:42:16: warning: 'virtual void dht::NodeLookup::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:43:16: warning: 'virtual void dht::NodeLookup::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:44:16: warning: 'virtual void dht::NodeLookup::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/taskmanager.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 64%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/pack.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/pack.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pack.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pack.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pack.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 63%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/dhtpeersource.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/dhtpeersource.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:52:16: warning: 'virtual void dht::DHTPeerSource::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:53:16: warning: 'virtual void dht::DHTPeerSource::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(bt::WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:54:16: warning: 'virtual void dht::DHTPeerSource::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:60:16: warning: 'virtual void dht::AnnounceTask::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:61:16: warning: 'virtual void dht::AnnounceTask::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcetask.h:62:16: warning: 'virtual void dht::AnnounceTask::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 60%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/nodelookup.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/nodelookup.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:42:16: warning: 'virtual void dht::NodeLookup::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:43:16: warning: 'virtual void dht::NodeLookup::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:44:16: warning: 'virtual void dht::NodeLookup::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:40:16: warning: 'virtual void dht::FindNodeReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:41:16: warning: 'virtual void dht::FindNodeReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:42:16: warning: 'virtual void dht::FindNodeReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:43:16: warning: 'virtual void dht::FindNodeReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:42:16: warning: 'virtual void dht::FindNodeRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:43:16: warning: 'virtual void dht::FindNodeRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:44:16: warning: 'virtual void dht::FindNodeRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:45:16: warning: 'virtual void dht::FindNodeRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 63%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/key.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/key.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/key.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 64%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/rpcserver.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/rpcserver.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:39:16: warning: 'virtual void dht::PingReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:40:16: warning: 'virtual void dht::PingReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:41:16: warning: 'virtual void dht::PingReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:85:16: warning: 'virtual void dht::RPCServer::Private::dataReceived(bt::Buffer::Ptr, const net::Address&)' can be marked override [-Wsuggest-override]
virtual void dataReceived(bt::Buffer::Ptr ptr, const net::Address& addr)
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:124:16: warning: 'virtual void dht::RPCServer::Private::readyToWrite(net::ServerSocket*)' can be marked override [-Wsuggest-override]
virtual void readyToWrite(net::ServerSocket* sock)
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.cpp:129:18: warning: 'virtual dht::Method dht::RPCServer::Private::findMethod(const QByteArray&)' can be marked override [-Wsuggest-override]
virtual Method findMethod(const QByteArray& mtid)
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 66%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/kbucketentry.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/kbucketentry.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucketentry.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 65%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/rpcserverinterface.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/rpcserverinterface.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserverinterface.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 61%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/rpcmsgfactory.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/rpcmsgfactory.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:39:16: warning: 'virtual void dht::ErrMsg::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:40:16: warning: 'virtual void dht::ErrMsg::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:41:16: warning: 'virtual void dht::ErrMsg::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:42:16: warning: 'virtual void dht::ErrMsg::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:39:16: warning: 'virtual void dht::PingReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:40:16: warning: 'virtual void dht::PingReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:41:16: warning: 'virtual void dht::PingReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:40:16: warning: 'virtual void dht::FindNodeReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:41:16: warning: 'virtual void dht::FindNodeReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:42:16: warning: 'virtual void dht::FindNodeReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:43:16: warning: 'virtual void dht::FindNodeReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:43:16: warning: 'virtual void dht::GetPeersReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:44:16: warning: 'virtual void dht::GetPeersReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:45:16: warning: 'virtual void dht::GetPeersReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:46:16: warning: 'virtual void dht::GetPeersReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:40:16: warning: 'virtual void dht::AnnounceReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:41:16: warning: 'virtual void dht::AnnounceReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:42:16: warning: 'virtual void dht::AnnounceReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:43:16: warning: 'virtual void dht::AnnounceReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:40:16: warning: 'virtual void dht::PingRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:41:16: warning: 'virtual void dht::PingRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:42:16: warning: 'virtual void dht::PingRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:42:16: warning: 'virtual void dht::FindNodeRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:43:16: warning: 'virtual void dht::FindNodeRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:44:16: warning: 'virtual void dht::FindNodeRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:45:16: warning: 'virtual void dht::FindNodeRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:42:16: warning: 'virtual void dht::GetPeersRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:43:16: warning: 'virtual void dht::GetPeersRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:44:16: warning: 'virtual void dht::GetPeersRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:45:16: warning: 'virtual void dht::GetPeersRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcmsgfactory.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:39:16: warning: 'virtual void dht::AnnounceRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:40:16: warning: 'virtual void dht::AnnounceRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:41:16: warning: 'virtual void dht::AnnounceRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:42:16: warning: 'virtual void dht::AnnounceRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 67%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/kbuckettable.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/kbuckettable.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:42:16: warning: 'virtual void dht::NodeLookup::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:43:16: warning: 'virtual void dht::NodeLookup::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:44:16: warning: 'virtual void dht::NodeLookup::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbuckettable.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 68%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/rpccall.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/rpccall.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpccall.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpccall.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 68%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/task.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/task.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 65%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/dhtbase.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/dhtbase.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtbase.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 69%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/packednodecontainer.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/packednodecontainer.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/packednodecontainer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 70%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/pingreq.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/pingreq.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:39:16: warning: 'virtual void dht::PingReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:40:16: warning: 'virtual void dht::PingReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:41:16: warning: 'virtual void dht::PingReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 66%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/kbucket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/kbucket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:39:16: warning: 'virtual void dht::PingReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:40:16: warning: 'virtual void dht::PingReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingreq.h:41:16: warning: 'virtual void dht::PingReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.cpp:84:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair KBucket::split() throw (KBucket::UnableToSplit)
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 56%] Building CXX object src/CMakeFiles/KF5Torrent.dir/torrent/torrentcontrol.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/torrent/torrentcontrol.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:36:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:42:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.h:39:16: warning: 'virtual void bt::SingleDataChecker::check(const QString&, const bt::Torrent&, const QString&, const bt::BitSet&)' can be marked override [-Wsuggest-override]
virtual void check(const QString& path, const Torrent& tor,const QString & dnddir,const BitSet & current_status);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:43:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.h:40:16: warning: 'virtual void bt::MultiDataChecker::check(const QString&, const bt::Torrent&, const QString&, const bt::BitSet&)' can be marked override [-Wsuggest-override]
virtual void check(const QString& path, const Torrent& tor,const QString & dnddir,const BitSet & current_status);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:44:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.h:50:16: warning: 'virtual void bt::DataCheckerThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:48:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:52:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.h:50:16: warning: 'virtual void bt::PreallocationThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:53:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:53:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:38:16: warning: 'virtual void bt::PreallocationJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:39:16: warning: 'virtual void bt::PreallocationJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:40:25: warning: 'virtual bt::TorrentStatus bt::PreallocationJob::torrentStatus() const' can be marked override [-Wsuggest-override]
virtual TorrentStatus torrentStatus() const {return ALLOCATING_DISKSPACE;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:54:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:54:16: warning: 'virtual void bt::MoveDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:55:16: warning: 'virtual void bt::MoveDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:70:16: warning: 'virtual void bt::MoveDataFilesJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:55:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:39:16: warning: 'virtual void bt::DataCheckerJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:40:16: warning: 'virtual void bt::DataCheckerJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:41:25: warning: 'virtual bt::TorrentStatus bt::DataCheckerJob::torrentStatus() const' can be marked override [-Wsuggest-override]
virtual TorrentStatus torrentStatus() const {return CHECKING_DATA;}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:61:16: warning: 'virtual void bt::DataCheckerJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:58:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:114:16: warning: 'virtual bool bt::PeerDownloader::canAddRequest() const' can be marked override [-Wsuggest-override]
virtual bool canAddRequest() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:115:16: warning: 'virtual bool bt::PeerDownloader::canDownloadChunk() const' can be marked override [-Wsuggest-override]
virtual bool canDownloadChunk() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:121:16: warning: 'virtual bool bt::PeerDownloader::isChoked() const' can be marked override [-Wsuggest-override]
virtual bool isChoked() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:130:16: warning: 'virtual bool bt::PeerDownloader::hasChunk(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual bool hasChunk(Uint32 idx) const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:138:8: warning: 'virtual void bt::PeerDownloader::checkTimeouts()' can be marked override [-Wsuggest-override]
void checkTimeouts();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:149:19: warning: 'virtual QString bt::PeerDownloader::getName() const' can be marked override [-Wsuggest-override]
virtual QString getName() const;
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:150:18: warning: 'virtual bt::Uint32 bt::PeerDownloader::getDownloadRate() const' can be marked override [-Wsuggest-override]
virtual Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:165:16: warning: 'virtual void bt::PeerDownloader::download(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void download(const Request & req);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:171:16: warning: 'virtual void bt::PeerDownloader::cancel(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void cancel(const Request & req);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerdownloader.h:176:16: warning: 'virtual void bt::PeerDownloader::cancelAll()' can be marked override [-Wsuggest-override]
virtual void cancelAll();
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:64:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:65:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/uploader.h:65:16: warning: 'virtual void bt::Uploader::visit(bt::Peer::Ptr)' can be marked override [-Wsuggest-override]
virtual void visit(const bt::Peer::Ptr p);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:66:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:66:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:49:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::getCurrentTracker() const' can be marked override [-Wsuggest-override]
virtual TrackerInterface* getCurrentTracker() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:50:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:51:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(const QUrl &url);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:52:36: warning: 'virtual QList bt::TrackerManager::getTrackers()' can be marked override [-Wsuggest-override]
virtual QList getTrackers();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:53:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::addTracker(const QUrl&, bool, int)' can be marked override [-Wsuggest-override]
virtual TrackerInterface* addTracker(const QUrl &url, bool custom = true,int tier = 1);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:54:16: warning: 'virtual bool bt::TrackerManager::removeTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(TrackerInterface* t);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:55:16: warning: 'virtual bool bt::TrackerManager::removeTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:56:16: warning: 'virtual bool bt::TrackerManager::canRemoveTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool canRemoveTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:57:16: warning: 'virtual void bt::TrackerManager::restoreDefault()' can be marked override [-Wsuggest-override]
virtual void restoreDefault();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:58:16: warning: 'virtual void bt::TrackerManager::setTrackerEnabled(const QUrl&, bool)' can be marked override [-Wsuggest-override]
virtual void setTrackerEnabled(const QUrl &url,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:59:16: warning: 'virtual bool bt::TrackerManager::noTrackersReachable() const' can be marked override [-Wsuggest-override]
virtual bool noTrackersReachable() const;
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:102:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesDownloaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesDownloaded() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:103:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesUploaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesUploaded() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:104:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesLeft() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesLeft() const;
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:105:28: warning: 'virtual const bt::SHA1Hash& bt::TrackerManager::infoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & infoHash() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:106:16: warning: 'virtual bool bt::TrackerManager::isPartialSeed() const' can be marked override [-Wsuggest-override]
virtual bool isPartialSeed() const;
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.cpp:66:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:80:16: warning: 'virtual void bt::PeerSourceManager::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:81:16: warning: 'virtual void bt::PeerSourceManager::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:82:16: warning: 'virtual void bt::PeerSourceManager::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/peersourcemanager.h:83:16: warning: 'virtual void bt::PeerSourceManager::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 71%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/getpeersreq.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/getpeersreq.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:43:16: warning: 'virtual void dht::GetPeersReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:44:16: warning: 'virtual void dht::GetPeersReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:45:16: warning: 'virtual void dht::GetPeersReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:46:16: warning: 'virtual void dht::GetPeersReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 72%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/pingrsp.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/pingrsp.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:40:16: warning: 'virtual void dht::PingRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:41:16: warning: 'virtual void dht::PingRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.h:42:16: warning: 'virtual void dht::PingRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/pingrsp.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 72%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/findnodersp.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/findnodersp.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:42:16: warning: 'virtual void dht::FindNodeRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:43:16: warning: 'virtual void dht::FindNodeRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:44:16: warning: 'virtual void dht::FindNodeRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.h:45:16: warning: 'virtual void dht::FindNodeRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodersp.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 71%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/announcereq.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/announcereq.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:43:16: warning: 'virtual void dht::GetPeersReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:44:16: warning: 'virtual void dht::GetPeersReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:45:16: warning: 'virtual void dht::GetPeersReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersreq.h:46:16: warning: 'virtual void dht::GetPeersReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:40:16: warning: 'virtual void dht::AnnounceReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:41:16: warning: 'virtual void dht::AnnounceReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:42:16: warning: 'virtual void dht::AnnounceReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.h:43:16: warning: 'virtual void dht::AnnounceReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcereq.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 73%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/announcersp.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/announcersp.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:39:16: warning: 'virtual void dht::AnnounceRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:40:16: warning: 'virtual void dht::AnnounceRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:41:16: warning: 'virtual void dht::AnnounceRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.h:42:16: warning: 'virtual void dht::AnnounceRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/announcersp.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 67%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/node.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/node.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/node.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:42:16: warning: 'virtual void dht::NodeLookup::update()' can be marked override [-Wsuggest-override]
virtual void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:43:16: warning: 'virtual void dht::NodeLookup::callFinished(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void callFinished(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/nodelookup.h:44:16: warning: 'virtual void dht::NodeLookup::callTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void callTimeout(RPCCall* c);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 73%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/getpeersrsp.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/getpeersrsp.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:42:16: warning: 'virtual void dht::GetPeersRsp::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:43:16: warning: 'virtual void dht::GetPeersRsp::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:44:16: warning: 'virtual void dht::GetPeersRsp::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.h:45:16: warning: 'virtual void dht::GetPeersRsp::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/getpeersrsp.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 74%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/chunk.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/chunk.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 75%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/dndfile.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/dndfile.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/dndfile.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/dndfile.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 76%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/preallocationthread.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/preallocationthread.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.h:50:16: warning: 'virtual void bt::PreallocationThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 77%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/preallocationjob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/preallocationjob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:38:16: warning: 'virtual void bt::PreallocationJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:39:16: warning: 'virtual void bt::PreallocationJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.h:40:25: warning: 'virtual bt::TorrentStatus bt::PreallocationJob::torrentStatus() const' can be marked override [-Wsuggest-override]
virtual TorrentStatus torrentStatus() const {return ALLOCATING_DISKSPACE;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.h:50:16: warning: 'virtual void bt::PreallocationThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationjob.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 75%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/singlefilecache.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/singlefilecache.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:42:26: warning: 'virtual bt::PieceData::Ptr bt::SingleFileCache::loadPiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr loadPiece(Chunk* c,Uint32 off,Uint32 length);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:43:26: warning: 'virtual bt::PieceData::Ptr bt::SingleFileCache::preparePiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr preparePiece(Chunk* c,Uint32 off,Uint32 length);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:44:16: warning: 'virtual void bt::SingleFileCache::savePiece(bt::PieceData::Ptr)' can be marked override [-Wsuggest-override]
virtual void savePiece(PieceData::Ptr piece);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:45:16: warning: 'virtual void bt::SingleFileCache::create()' can be marked override [-Wsuggest-override]
virtual void create();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:46:16: warning: 'virtual void bt::SingleFileCache::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:47:16: warning: 'virtual void bt::SingleFileCache::open()' can be marked override [-Wsuggest-override]
virtual void open();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:48:16: warning: 'virtual void bt::SingleFileCache::changeTmpDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeTmpDir(const QString & ndir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:50:16: warning: 'virtual bt::Job* bt::SingleFileCache::moveDataFiles(const QString&)' can be marked override [-Wsuggest-override]
virtual Job* moveDataFiles(const QString & ndir);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:52:16: warning: 'virtual void bt::SingleFileCache::moveDataFilesFinished(bt::Job*)' can be marked override [-Wsuggest-override]
virtual void moveDataFilesFinished(Job* job);
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:53:16: warning: 'virtual void bt::SingleFileCache::changeOutputPath(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeOutputPath(const QString& outputpath);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:54:19: warning: 'virtual QString bt::SingleFileCache::getOutputPath() const' can be marked override [-Wsuggest-override]
virtual QString getOutputPath() const {return output_file;}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:55:16: warning: 'virtual void bt::SingleFileCache::preparePreallocation(bt::PreallocationThread*)' can be marked override [-Wsuggest-override]
virtual void preparePreallocation(PreallocationThread* prealloc);
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:56:16: warning: 'virtual bool bt::SingleFileCache::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:57:16: warning: 'virtual bt::Job* bt::SingleFileCache::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual Job* deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:58:18: warning: 'virtual bt::Uint64 bt::SingleFileCache::diskUsage()' can be marked override [-Wsuggest-override]
virtual Uint64 diskUsage();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:59:16: warning: 'virtual void bt::SingleFileCache::loadFileMap()' can be marked override [-Wsuggest-override]
virtual void loadFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:60:16: warning: 'virtual void bt::SingleFileCache::saveFileMap()' can be marked override [-Wsuggest-override]
virtual void saveFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:61:16: warning: 'virtual bool bt::SingleFileCache::getMountPoints(QSet&)' can be marked override [-Wsuggest-override]
virtual bool getMountPoints(QSet& mps);
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.h:50:16: warning: 'virtual void bt::PreallocationThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:60:16: warning: 'virtual void bt::DeleteDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:63:16: warning: 'virtual void bt::DeleteDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly);
^~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:54:16: warning: 'virtual void bt::MoveDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:55:16: warning: 'virtual void bt::MoveDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:70:16: warning: 'virtual void bt::MoveDataFilesJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 69%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/errmsg.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/errmsg.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:39:16: warning: 'virtual void dht::ErrMsg::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:40:16: warning: 'virtual void dht::ErrMsg::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:41:16: warning: 'virtual void dht::ErrMsg::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.h:42:16: warning: 'virtual void dht::ErrMsg::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/errmsg.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 78%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/deletedatafilesjob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/deletedatafilesjob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:60:16: warning: 'virtual void bt::DeleteDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:63:16: warning: 'virtual void bt::DeleteDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.cpp: In member function 'void bt::DeleteDataFilesJob::onDeleteJobDone(KJob*)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.cpp:70:19: warning: 'KJobUiDelegate* KIO::Job::ui() const' is deprecated [-Wdeprecated-declarations]
active_job->ui()->showErrorMessage();
^
In file included from /usr/include/KF5/KIOCore/kio/deletejob.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.cpp:22:
/usr/include/KF5/KIOCore/kio/job_base.h:74:40: note: declared here
KIOCORE_DEPRECATED KJobUiDelegate *ui() const;
^~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 76%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/multifilecache.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/multifilecache.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:45:16: warning: 'virtual void bt::MultiFileCache::changeTmpDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeTmpDir(const QString& ndir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:46:16: warning: 'virtual void bt::MultiFileCache::create()' can be marked override [-Wsuggest-override]
virtual void create();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:47:26: warning: 'virtual bt::PieceData::Ptr bt::MultiFileCache::loadPiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr loadPiece(Chunk* c, Uint32 off, Uint32 length);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:48:26: warning: 'virtual bt::PieceData::Ptr bt::MultiFileCache::preparePiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr preparePiece(Chunk* c, Uint32 off, Uint32 length);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:49:16: warning: 'virtual void bt::MultiFileCache::savePiece(bt::PieceData::Ptr)' can be marked override [-Wsuggest-override]
virtual void savePiece(PieceData::Ptr piece);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:50:16: warning: 'virtual void bt::MultiFileCache::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:51:16: warning: 'virtual void bt::MultiFileCache::open()' can be marked override [-Wsuggest-override]
virtual void open();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:52:16: warning: 'virtual bt::Job* bt::MultiFileCache::moveDataFiles(const QString&)' can be marked override [-Wsuggest-override]
virtual Job* moveDataFiles(const QString & ndir);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:53:16: warning: 'virtual void bt::MultiFileCache::moveDataFilesFinished(bt::Job*)' can be marked override [-Wsuggest-override]
virtual void moveDataFilesFinished(Job* job);
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:54:16: warning: 'virtual bt::Job* bt::MultiFileCache::moveDataFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual Job* moveDataFiles(const QMap & files);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:55:16: warning: 'virtual void bt::MultiFileCache::moveDataFilesFinished(const QMap&, bt::Job*)' can be marked override [-Wsuggest-override]
virtual void moveDataFilesFinished(const QMap & files, Job* job);
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:56:19: warning: 'virtual QString bt::MultiFileCache::getOutputPath() const' can be marked override [-Wsuggest-override]
virtual QString getOutputPath() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:57:16: warning: 'virtual void bt::MultiFileCache::changeOutputPath(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeOutputPath(const QString & outputpath);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:58:16: warning: 'virtual void bt::MultiFileCache::preparePreallocation(bt::PreallocationThread*)' can be marked override [-Wsuggest-override]
virtual void preparePreallocation(PreallocationThread* prealloc);
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:59:16: warning: 'virtual bool bt::MultiFileCache::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:60:16: warning: 'virtual bt::Job* bt::MultiFileCache::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual Job* deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:61:18: warning: 'virtual bt::Uint64 bt::MultiFileCache::diskUsage()' can be marked override [-Wsuggest-override]
virtual Uint64 diskUsage();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:62:16: warning: 'virtual void bt::MultiFileCache::loadFileMap()' can be marked override [-Wsuggest-override]
virtual void loadFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:63:16: warning: 'virtual void bt::MultiFileCache::saveFileMap()' can be marked override [-Wsuggest-override]
virtual void saveFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:64:16: warning: 'virtual bool bt::MultiFileCache::getMountPoints(QSet&)' can be marked override [-Wsuggest-override]
virtual bool getMountPoints(QSet& mps);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:68:16: warning: 'virtual void bt::MultiFileCache::downloadStatusChanged(bt::TorrentFile*, bool)' can be marked override [-Wsuggest-override]
virtual void downloadStatusChanged(TorrentFile*, bool);
^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.h:50:16: warning: 'virtual void bt::PreallocationThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:42:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:42:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:54:16: warning: 'virtual void bt::MoveDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:55:16: warning: 'virtual void bt::MoveDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:70:16: warning: 'virtual void bt::MoveDataFilesJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.cpp:43:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:60:16: warning: 'virtual void bt::DeleteDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/deletedatafilesjob.h:63:16: warning: 'virtual void bt::DeleteDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly);
^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 77%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/movedatafilesjob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/movedatafilesjob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:54:16: warning: 'virtual void bt::MoveDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:55:16: warning: 'virtual void bt::MoveDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:70:16: warning: 'virtual void bt::MoveDataFilesJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp: In member function 'void bt::MoveDataFilesJob::onJobDone(KJob*)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp:101:24: warning: 'KJobUiDelegate* KIO::Job::ui() const' is deprecated [-Wdeprecated-declarations]
((KIO::Job*)j)->ui()->showErrorMessage();
^
In file included from /usr/include/KF5/KIOCore/kio/simplejob.h:24,
from /usr/include/KF5/KIOCore/kio/jobclasses.h:25,
from /usr/include/KF5/KIOCore/kio/job.h:74,
from /usr/include/KF5/KIOCore/KIO/Job:1,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp:20:
/usr/include/KF5/KIOCore/kio/job_base.h:74:40: note: declared here
KIOCORE_DEPRECATED KJobUiDelegate *ui() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp: In member function 'void bt::MoveDataFilesJob::startMoving()':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp:174:34: warning: 'void KIO::Job::canceled(KJob*)' is deprecated [-Wdeprecated-declarations]
connect(active_job, &KIO::Job::canceled, this, &MoveDataFilesJob::onCanceled);
^~~~~~~~
In file included from /usr/include/KF5/KIOCore/kio/simplejob.h:24,
from /usr/include/KF5/KIOCore/kio/jobclasses.h:25,
from /usr/include/KF5/KIOCore/kio/job.h:74,
from /usr/include/KF5/KIOCore/KIO/Job:1,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/movedatafilesjob.cpp:20:
/usr/include/KF5/KIOCore/kio/job_base.h:228:29: note: declared here
KIOCORE_DEPRECATED void canceled(KJob *job);
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 79%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/cachefile.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/cachefile.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/preallocationthread.h:50:16: warning: 'virtual void bt::PreallocationThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp: In member function 'void bt::CacheFile::unmap(void*, bt::Uint32)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cachefile.cpp:266:41: warning: unused parameter 'size' [-Wunused-parameter]
void CacheFile::unmap(void* ptr,Uint32 size)
~~~~~~~^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 70%] Building CXX object src/CMakeFiles/KF5Torrent.dir/dht/findnodereq.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/dht/findnodereq.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:40:16: warning: 'virtual void dht::FindNodeReq::apply(dht::DHT*)' can be marked override [-Wsuggest-override]
virtual void apply(DHT* dh_table);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:41:16: warning: 'virtual void dht::FindNodeReq::print()' can be marked override [-Wsuggest-override]
virtual void print();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:42:16: warning: 'virtual void dht::FindNodeReq::encode(QByteArray&) const' can be marked override [-Wsuggest-override]
virtual void encode(QByteArray & arr) const;
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.h:43:16: warning: 'virtual void dht::FindNodeReq::parse(bt::BDictNode*)' can be marked override [-Wsuggest-override]
virtual void parse(bt::BDictNode* dict);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/findnodereq.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 81%] Building CXX object src/CMakeFiles/KF5Torrent.dir/tracker/udptracker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/tracker/udptracker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:54:16: warning: 'virtual void bt::UDPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:55:16: warning: 'virtual void bt::UDPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:56:16: warning: 'virtual void bt::UDPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:57:18: warning: 'virtual bt::Uint32 bt::UDPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:58:16: warning: 'virtual void bt::UDPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:67:16: warning: 'virtual void bt::UDPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 79%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/chunkmanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/chunkmanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:42:26: warning: 'virtual bt::PieceData::Ptr bt::SingleFileCache::loadPiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr loadPiece(Chunk* c,Uint32 off,Uint32 length);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:43:26: warning: 'virtual bt::PieceData::Ptr bt::SingleFileCache::preparePiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr preparePiece(Chunk* c,Uint32 off,Uint32 length);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:44:16: warning: 'virtual void bt::SingleFileCache::savePiece(bt::PieceData::Ptr)' can be marked override [-Wsuggest-override]
virtual void savePiece(PieceData::Ptr piece);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:45:16: warning: 'virtual void bt::SingleFileCache::create()' can be marked override [-Wsuggest-override]
virtual void create();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:46:16: warning: 'virtual void bt::SingleFileCache::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:47:16: warning: 'virtual void bt::SingleFileCache::open()' can be marked override [-Wsuggest-override]
virtual void open();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:48:16: warning: 'virtual void bt::SingleFileCache::changeTmpDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeTmpDir(const QString & ndir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:50:16: warning: 'virtual bt::Job* bt::SingleFileCache::moveDataFiles(const QString&)' can be marked override [-Wsuggest-override]
virtual Job* moveDataFiles(const QString & ndir);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:52:16: warning: 'virtual void bt::SingleFileCache::moveDataFilesFinished(bt::Job*)' can be marked override [-Wsuggest-override]
virtual void moveDataFilesFinished(Job* job);
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:53:16: warning: 'virtual void bt::SingleFileCache::changeOutputPath(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeOutputPath(const QString& outputpath);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:54:19: warning: 'virtual QString bt::SingleFileCache::getOutputPath() const' can be marked override [-Wsuggest-override]
virtual QString getOutputPath() const {return output_file;}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:55:16: warning: 'virtual void bt::SingleFileCache::preparePreallocation(bt::PreallocationThread*)' can be marked override [-Wsuggest-override]
virtual void preparePreallocation(PreallocationThread* prealloc);
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:56:16: warning: 'virtual bool bt::SingleFileCache::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:57:16: warning: 'virtual bt::Job* bt::SingleFileCache::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual Job* deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:58:18: warning: 'virtual bt::Uint64 bt::SingleFileCache::diskUsage()' can be marked override [-Wsuggest-override]
virtual Uint64 diskUsage();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:59:16: warning: 'virtual void bt::SingleFileCache::loadFileMap()' can be marked override [-Wsuggest-override]
virtual void loadFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:60:16: warning: 'virtual void bt::SingleFileCache::saveFileMap()' can be marked override [-Wsuggest-override]
virtual void saveFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/singlefilecache.h:61:16: warning: 'virtual bool bt::SingleFileCache::getMountPoints(QSet&)' can be marked override [-Wsuggest-override]
virtual bool getMountPoints(QSet& mps);
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/chunkmanager.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:45:16: warning: 'virtual void bt::MultiFileCache::changeTmpDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeTmpDir(const QString& ndir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:46:16: warning: 'virtual void bt::MultiFileCache::create()' can be marked override [-Wsuggest-override]
virtual void create();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:47:26: warning: 'virtual bt::PieceData::Ptr bt::MultiFileCache::loadPiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr loadPiece(Chunk* c, Uint32 off, Uint32 length);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:48:26: warning: 'virtual bt::PieceData::Ptr bt::MultiFileCache::preparePiece(bt::Chunk*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual PieceData::Ptr preparePiece(Chunk* c, Uint32 off, Uint32 length);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:49:16: warning: 'virtual void bt::MultiFileCache::savePiece(bt::PieceData::Ptr)' can be marked override [-Wsuggest-override]
virtual void savePiece(PieceData::Ptr piece);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:50:16: warning: 'virtual void bt::MultiFileCache::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:51:16: warning: 'virtual void bt::MultiFileCache::open()' can be marked override [-Wsuggest-override]
virtual void open();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:52:16: warning: 'virtual bt::Job* bt::MultiFileCache::moveDataFiles(const QString&)' can be marked override [-Wsuggest-override]
virtual Job* moveDataFiles(const QString & ndir);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:53:16: warning: 'virtual void bt::MultiFileCache::moveDataFilesFinished(bt::Job*)' can be marked override [-Wsuggest-override]
virtual void moveDataFilesFinished(Job* job);
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:54:16: warning: 'virtual bt::Job* bt::MultiFileCache::moveDataFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual Job* moveDataFiles(const QMap & files);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:55:16: warning: 'virtual void bt::MultiFileCache::moveDataFilesFinished(const QMap&, bt::Job*)' can be marked override [-Wsuggest-override]
virtual void moveDataFilesFinished(const QMap & files, Job* job);
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:56:19: warning: 'virtual QString bt::MultiFileCache::getOutputPath() const' can be marked override [-Wsuggest-override]
virtual QString getOutputPath() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:57:16: warning: 'virtual void bt::MultiFileCache::changeOutputPath(const QString&)' can be marked override [-Wsuggest-override]
virtual void changeOutputPath(const QString & outputpath);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:58:16: warning: 'virtual void bt::MultiFileCache::preparePreallocation(bt::PreallocationThread*)' can be marked override [-Wsuggest-override]
virtual void preparePreallocation(PreallocationThread* prealloc);
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:59:16: warning: 'virtual bool bt::MultiFileCache::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:60:16: warning: 'virtual bt::Job* bt::MultiFileCache::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual Job* deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:61:18: warning: 'virtual bt::Uint64 bt::MultiFileCache::diskUsage()' can be marked override [-Wsuggest-override]
virtual Uint64 diskUsage();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:62:16: warning: 'virtual void bt::MultiFileCache::loadFileMap()' can be marked override [-Wsuggest-override]
virtual void loadFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:63:16: warning: 'virtual void bt::MultiFileCache::saveFileMap()' can be marked override [-Wsuggest-override]
virtual void saveFileMap();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:64:16: warning: 'virtual bool bt::MultiFileCache::getMountPoints(QSet&)' can be marked override [-Wsuggest-override]
virtual bool getMountPoints(QSet& mps);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/multifilecache.h:68:16: warning: 'virtual void bt::MultiFileCache::downloadStatusChanged(bt::TorrentFile*, bool)' can be marked override [-Wsuggest-override]
virtual void downloadStatusChanged(TorrentFile*, bool);
^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 81%] Building CXX object src/CMakeFiles/KF5Torrent.dir/tracker/udptrackersocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/tracker/udptrackersocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptrackersocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptrackersocket.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptrackersocket.cpp:71:16: warning: 'virtual void bt::UDPTrackerSocket::Private::dataReceived(bt::Buffer::Ptr, const net::Address&)' can be marked override [-Wsuggest-override]
virtual void dataReceived(bt::Buffer::Ptr buffer, const net::Address& addr)
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptrackersocket.cpp:95:16: warning: 'virtual void bt::UDPTrackerSocket::Private::readyToWrite(net::ServerSocket*)' can be marked override [-Wsuggest-override]
virtual void readyToWrite(net::ServerSocket* sock)
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 78%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/piecedata.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/piecedata.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.cpp: In member function 'bt::Uint32 bt::PieceData::write(const Uint8*, bt::Uint32, bt::Uint32)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.cpp:63:55: warning: argument 'buf_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
Uint32 PieceData::write(const bt::Uint8* buf, Uint32 buf_size, Uint32 off)
~~~~~~~^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 80%] Building CXX object src/CMakeFiles/KF5Torrent.dir/tracker/httptracker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/tracker/httptracker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:52:16: warning: 'virtual void bt::HTTPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:53:16: warning: 'virtual void bt::HTTPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:54:16: warning: 'virtual void bt::HTTPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:55:18: warning: 'virtual bt::Uint32 bt::HTTPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:56:16: warning: 'virtual void bt::HTTPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:70:16: warning: 'virtual void bt::HTTPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/kioannouncejob.h:45:16: warning: 'virtual bool bt::KIOAnnounceJob::doKill()' can be marked override [-Wsuggest-override]
virtual bool doKill();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp: In static member function 'static void bt::HTTPTracker::setUseQHttp(bool)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.cpp:581:37: warning: unused parameter 'on' [-Wunused-parameter]
void HTTPTracker::setUseQHttp(bool on)
~~~~~^~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 83%] Building CXX object src/CMakeFiles/KF5Torrent.dir/datachecker/datachecker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/datachecker/datachecker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datachecker.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 80%] Building CXX object src/CMakeFiles/KF5Torrent.dir/tracker/tracker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/tracker/tracker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:54:16: warning: 'virtual void bt::UDPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:55:16: warning: 'virtual void bt::UDPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:56:16: warning: 'virtual void bt::UDPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:57:18: warning: 'virtual bt::Uint32 bt::UDPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:58:16: warning: 'virtual void bt::UDPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:67:16: warning: 'virtual void bt::UDPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:52:16: warning: 'virtual void bt::HTTPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:53:16: warning: 'virtual void bt::HTTPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:54:16: warning: 'virtual void bt::HTTPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:55:18: warning: 'virtual bt::Uint32 bt::HTTPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:56:16: warning: 'virtual void bt::HTTPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:70:16: warning: 'virtual void bt::HTTPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 83%] Building CXX object src/CMakeFiles/KF5Torrent.dir/datachecker/datacheckerthread.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/datachecker/datacheckerthread.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.h:50:16: warning: 'virtual void bt::DataCheckerThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 74%] Building CXX object src/CMakeFiles/KF5Torrent.dir/diskio/cache.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/diskio/cache.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/cache.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 84%] Building CXX object src/CMakeFiles/KF5Torrent.dir/datachecker/singledatachecker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/datachecker/singledatachecker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.h:39:16: warning: 'virtual void bt::SingleDataChecker::check(const QString&, const bt::Torrent&, const QString&, const bt::BitSet&)' can be marked override [-Wsuggest-override]
virtual void check(const QString& path, const Torrent& tor,const QString & dnddir,const BitSet & current_status);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 82%] Building CXX object src/CMakeFiles/KF5Torrent.dir/tracker/kioannouncejob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/tracker/kioannouncejob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/kioannouncejob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/kioannouncejob.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/kioannouncejob.h:45:16: warning: 'virtual bool bt::KIOAnnounceJob::doKill()' can be marked override [-Wsuggest-override]
virtual bool doKill();
^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 85%] Building CXX object src/CMakeFiles/KF5Torrent.dir/datachecker/datacheckerjob.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/datachecker/datacheckerjob.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:23,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:39:16: warning: 'virtual void bt::DataCheckerJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:40:16: warning: 'virtual void bt::DataCheckerJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:41:25: warning: 'virtual bt::TorrentStatus bt::DataCheckerJob::torrentStatus() const' can be marked override [-Wsuggest-override]
virtual TorrentStatus torrentStatus() const {return CHECKING_DATA;}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.h:61:16: warning: 'virtual void bt::DataCheckerJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerthread.h:50:16: warning: 'virtual void bt::DataCheckerThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.h:40:16: warning: 'virtual void bt::MultiDataChecker::check(const QString&, const bt::Torrent&, const QString&, const bt::BitSet&)' can be marked override [-Wsuggest-override]
virtual void check(const QString& path, const Torrent& tor,const QString & dnddir,const BitSet & current_status);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/singledatachecker.h:39:16: warning: 'virtual void bt::SingleDataChecker::check(const QString&, const bt::Torrent&, const QString&, const bt::BitSet&)' can be marked override [-Wsuggest-override]
virtual void check(const QString& path, const Torrent& tor,const QString & dnddir,const BitSet & current_status);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/datacheckerjob.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 86%] Building CXX object src/CMakeFiles/KF5Torrent.dir/migrate/ccmigrate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/migrate/ccmigrate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp: In function 'void bt::MigrateCurrentChunks(const bt::Torrent&, const QString&)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/ccmigrate.cpp:59:44: warning: unused parameter 'tor' [-Wunused-parameter]
void MigrateCurrentChunks(const Torrent & tor,const QString & current_chunks)
~~~~~~~~~~~~~~~~^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 86%] Building CXX object src/CMakeFiles/KF5Torrent.dir/migrate/migrate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/migrate/migrate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/migrate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/migrate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/migrate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/migrate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/migrate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 82%] Building CXX object src/CMakeFiles/KF5Torrent.dir/tracker/trackermanager.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/tracker/trackermanager.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:54:16: warning: 'virtual void bt::UDPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:55:16: warning: 'virtual void bt::UDPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:56:16: warning: 'virtual void bt::UDPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:57:18: warning: 'virtual bt::Uint32 bt::UDPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:58:16: warning: 'virtual void bt::UDPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:67:16: warning: 'virtual void bt::UDPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:26:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:52:16: warning: 'virtual void bt::HTTPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:53:16: warning: 'virtual void bt::HTTPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:54:16: warning: 'virtual void bt::HTTPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:55:18: warning: 'virtual bt::Uint32 bt::HTTPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:56:16: warning: 'virtual void bt::HTTPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:70:16: warning: 'virtual void bt::HTTPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.cpp:30:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:49:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::getCurrentTracker() const' can be marked override [-Wsuggest-override]
virtual TrackerInterface* getCurrentTracker() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:50:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:51:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(const QUrl &url);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:52:36: warning: 'virtual QList bt::TrackerManager::getTrackers()' can be marked override [-Wsuggest-override]
virtual QList getTrackers();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:53:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::addTracker(const QUrl&, bool, int)' can be marked override [-Wsuggest-override]
virtual TrackerInterface* addTracker(const QUrl &url, bool custom = true,int tier = 1);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:54:16: warning: 'virtual bool bt::TrackerManager::removeTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(TrackerInterface* t);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:55:16: warning: 'virtual bool bt::TrackerManager::removeTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:56:16: warning: 'virtual bool bt::TrackerManager::canRemoveTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool canRemoveTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:57:16: warning: 'virtual void bt::TrackerManager::restoreDefault()' can be marked override [-Wsuggest-override]
virtual void restoreDefault();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:58:16: warning: 'virtual void bt::TrackerManager::setTrackerEnabled(const QUrl&, bool)' can be marked override [-Wsuggest-override]
virtual void setTrackerEnabled(const QUrl &url,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:59:16: warning: 'virtual bool bt::TrackerManager::noTrackersReachable() const' can be marked override [-Wsuggest-override]
virtual bool noTrackersReachable() const;
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:102:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesDownloaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesDownloaded() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:103:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesUploaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesUploaded() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:104:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesLeft() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesLeft() const;
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:105:28: warning: 'virtual const bt::SHA1Hash& bt::TrackerManager::infoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & infoHash() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/trackermanager.h:106:16: warning: 'virtual bool bt::TrackerManager::isPartialSeed() const' can be marked override [-Wsuggest-override]
virtual bool isPartialSeed() const;
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 88%] Building CXX object src/CMakeFiles/KF5Torrent.dir/magnet/metadatadownload.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/magnet/metadatadownload.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/metadatadownload.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/metadatadownload.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:58:8: warning: 'virtual void bt::BEncoderFileOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:71:8: warning: 'virtual void bt::BEncoderBufferOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bencoder.h:80:8: warning: 'virtual void bt::BEncoderIODeviceOutput::write(const char*, bt::Uint32)' can be marked override [-Wsuggest-override]
void write(const char* str,Uint32 len);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/metadatadownload.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utmetadata.h:45:8: warning: 'virtual void bt::UTMetaData::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
void handlePacket(const bt::Uint8* packet, Uint32 size);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/metadatadownload.cpp: In member function 'bool bt::MetadataDownload::data(bt::Uint32, const QByteArray&)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/metadatadownload.cpp:74:23: warning: comparison of integer expressions of different signedness: 'int' and 'bt::Uint32' {aka 'unsigned int'} [-Wsign-compare]
if (metadata.size() < off + size)
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 87%] Building CXX object src/CMakeFiles/KF5Torrent.dir/magnet/magnetdownloader.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/magnet/magnetdownloader.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:92:18: warning: 'virtual bt::Uint64 bt::MagnetDownloader::bytesDownloaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesDownloaded() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:93:18: warning: 'virtual bt::Uint64 bt::MagnetDownloader::bytesUploaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesUploaded() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:94:18: warning: 'virtual bt::Uint64 bt::MagnetDownloader::bytesLeft() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesLeft() const;
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:95:28: warning: 'virtual const bt::SHA1Hash& bt::MagnetDownloader::infoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & infoHash() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.h:96:16: warning: 'virtual bool bt::MagnetDownloader::isPartialSeed() const' can be marked override [-Wsuggest-override]
virtual bool isPartialSeed() const;
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:54:16: warning: 'virtual void bt::UDPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:55:16: warning: 'virtual void bt::UDPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:56:16: warning: 'virtual void bt::UDPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:57:18: warning: 'virtual bt::Uint32 bt::UDPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:58:16: warning: 'virtual void bt::UDPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/udptracker.h:67:16: warning: 'virtual void bt::UDPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:25:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:52:16: warning: 'virtual void bt::HTTPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:53:16: warning: 'virtual void bt::HTTPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:54:16: warning: 'virtual void bt::HTTPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:55:18: warning: 'virtual bt::Uint32 bt::HTTPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:56:16: warning: 'virtual void bt::HTTPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/httptracker.h:70:16: warning: 'virtual void bt::HTTPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:28:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:52:16: warning: 'virtual void dht::DHTPeerSource::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:53:16: warning: 'virtual void dht::DHTPeerSource::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(bt::WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/dht/dhtpeersource.h:54:16: warning: 'virtual void dht::DHTPeerSource::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetdownloader.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:93:8: warning: 'virtual void bt::BValueNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:163:8: warning: 'virtual void bt::BDictNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/bcodec/bnode.h:183:8: warning: 'virtual void bt::BListNode::printDebugInfo()' can be marked override [-Wsuggest-override]
void printDebugInfo();
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 84%] Building CXX object src/CMakeFiles/KF5Torrent.dir/datachecker/multidatachecker.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/datachecker/multidatachecker.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.h:40:16: warning: 'virtual void bt::MultiDataChecker::check(const QString&, const bt::Torrent&, const QString&, const bt::BitSet&)' can be marked override [-Wsuggest-override]
virtual void check(const QString& path, const Torrent& tor,const QString & dnddir,const BitSet & current_status);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/datachecker/multidatachecker.cpp:31:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 89%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/utpserverthread.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/utpserverthread.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.h:38:16: warning: 'virtual void utp::UTPServerThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:47:16: warning: 'virtual bool utp::UTPServer::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(bt::Uint16 port);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:50:16: warning: 'virtual bool utp::UTPServer::sendTo(utp::Connection::Ptr, const utp::PacketBuffer&)' can be marked override [-Wsuggest-override]
virtual bool sendTo(Connection::Ptr conn, const PacketBuffer & packet);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:81:16: warning: 'virtual void utp::UTPServer::stateChanged(utp::Connection::Ptr, bool, bool)' can be marked override [-Wsuggest-override]
virtual void stateChanged(Connection::Ptr conn, bool readable, bool writeable);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:82:16: warning: 'virtual void utp::UTPServer::closed(utp::Connection::Ptr)' can be marked override [-Wsuggest-override]
virtual void closed(Connection::Ptr conn);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:83:16: warning: 'virtual void utp::UTPServer::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
virtual void customEvent(QEvent* ev);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 85%] Building CXX object src/CMakeFiles/KF5Torrent.dir/migrate/cachemigrate.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/migrate/cachemigrate.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/cachemigrate.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/cachemigrate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/cachemigrate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/cachemigrate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/migrate/cachemigrate.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 87%] Building CXX object src/CMakeFiles/KF5Torrent.dir/magnet/magnetlink.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/magnet/magnetlink.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/magnet/magnetlink.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 91%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/timevalue.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/timevalue.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/timevalue.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 89%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/connection.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/connection.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 90%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/localwindow.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/localwindow.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/localwindow.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 90%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/remotewindow.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/remotewindow.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/remotewindow.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/remotewindow.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 92%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/utpprotocol.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/utpprotocol.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpprotocol.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 92%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/pollpipe.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/pollpipe.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.h:63:16: warning: 'virtual void utp::PollPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.cpp:23:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 91%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/utpsocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/utpsocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:42:15: warning: 'virtual int utp::UTPSocket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:43:16: warning: 'virtual bool utp::UTPSocket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:44:15: warning: 'virtual int utp::UTPSocket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf, int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:45:15: warning: 'virtual int utp::UTPSocket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf, int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:46:16: warning: 'virtual void utp::UTPSocket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:47:16: warning: 'virtual void utp::UTPSocket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:48:22: warning: 'virtual bt::Uint32 utp::UTPSocket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:49:16: warning: 'virtual bool utp::UTPSocket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:50:16: warning: 'virtual bool utp::UTPSocket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const net::Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:51:16: warning: 'virtual bool utp::UTPSocket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:52:32: warning: 'virtual const net::Address& utp::UTPSocket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const net::Address & getPeerName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:53:24: warning: 'virtual net::Address utp::UTPSocket::getSockName() const' can be marked override [-Wsuggest-override]
virtual net::Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:54:16: warning: 'virtual void utp::UTPSocket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:55:16: warning: 'virtual void utp::UTPSocket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(net::Poll* p, net::Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:56:16: warning: 'virtual bool utp::UTPSocket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const net::Poll* p, net::Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:47:16: warning: 'virtual bool utp::UTPServer::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(bt::Uint16 port);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:50:16: warning: 'virtual bool utp::UTPServer::sendTo(utp::Connection::Ptr, const utp::PacketBuffer&)' can be marked override [-Wsuggest-override]
virtual bool sendTo(Connection::Ptr conn, const PacketBuffer & packet);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:81:16: warning: 'virtual void utp::UTPServer::stateChanged(utp::Connection::Ptr, bool, bool)' can be marked override [-Wsuggest-override]
virtual void stateChanged(Connection::Ptr conn, bool readable, bool writeable);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:82:16: warning: 'virtual void utp::UTPServer::closed(utp::Connection::Ptr)' can be marked override [-Wsuggest-override]
virtual void closed(Connection::Ptr conn);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:83:16: warning: 'virtual void utp::UTPServer::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
virtual void customEvent(QEvent* ev);
^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 94%] Building CXX object src/CMakeFiles/KF5Torrent.dir/upnp/soap.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/upnp/soap.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/soap.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 88%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/utpserver.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/utpserver.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:47:16: warning: 'virtual bool utp::UTPServer::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(bt::Uint16 port);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:50:16: warning: 'virtual bool utp::UTPServer::sendTo(utp::Connection::Ptr, const utp::PacketBuffer&)' can be marked override [-Wsuggest-override]
virtual bool sendTo(Connection::Ptr conn, const PacketBuffer & packet);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:81:16: warning: 'virtual void utp::UTPServer::stateChanged(utp::Connection::Ptr, bool, bool)' can be marked override [-Wsuggest-override]
virtual void stateChanged(Connection::Ptr conn, bool readable, bool writeable);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:82:16: warning: 'virtual void utp::UTPServer::closed(utp::Connection::Ptr)' can be marked override [-Wsuggest-override]
virtual void closed(Connection::Ptr conn);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.h:83:16: warning: 'virtual void utp::UTPServer::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
virtual void customEvent(QEvent* ev);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver_p.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver_p.h:33,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:42:15: warning: 'virtual int utp::UTPSocket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:43:16: warning: 'virtual bool utp::UTPSocket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:44:15: warning: 'virtual int utp::UTPSocket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf, int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:45:15: warning: 'virtual int utp::UTPSocket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf, int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:46:16: warning: 'virtual void utp::UTPSocket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:47:16: warning: 'virtual void utp::UTPSocket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:48:22: warning: 'virtual bt::Uint32 utp::UTPSocket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:49:16: warning: 'virtual bool utp::UTPSocket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:50:16: warning: 'virtual bool utp::UTPSocket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const net::Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:51:16: warning: 'virtual bool utp::UTPSocket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:52:32: warning: 'virtual const net::Address& utp::UTPSocket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const net::Address & getPeerName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:53:24: warning: 'virtual net::Address utp::UTPSocket::getSockName() const' can be marked override [-Wsuggest-override]
virtual net::Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:54:16: warning: 'virtual void utp::UTPSocket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:55:16: warning: 'virtual void utp::UTPSocket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(net::Poll* p, net::Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpsocket.h:56:16: warning: 'virtual bool utp::UTPSocket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const net::Poll* p, net::Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver_p.h:35,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/pollpipe.h:63:16: warning: 'virtual void utp::PollPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver_p.h:97:16: warning: 'virtual void utp::UTPServer::Private::dataReceived(bt::Buffer::Ptr, const net::Address&)' can be marked override [-Wsuggest-override]
virtual void dataReceived(bt::Buffer::Ptr buffer, const net::Address& addr);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver_p.h:98:16: warning: 'virtual void utp::UTPServer::Private::readyToWrite(net::ServerSocket*)' can be marked override [-Wsuggest-override]
virtual void readyToWrite(net::ServerSocket* sock);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserver.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/utpserverthread.h:38:16: warning: 'virtual void utp::UTPServerThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 93%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/outputqueue.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/outputqueue.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/outputqueue.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/outputqueue.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/outputqueue.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/outputqueue.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 93%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/delaywindow.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/delaywindow.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/delaywindow.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 94%] Building CXX object src/CMakeFiles/KF5Torrent.dir/utp/packetbuffer.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/utp/packetbuffer.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/utp/packetbuffer.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 97%] Building CXX object src/CMakeFiles/KF5Torrent.dir/version.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/version.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/version.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 95%] Building CXX object src/CMakeFiles/KF5Torrent.dir/upnp/upnpmcastsocket.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/upnp/upnpmcastsocket.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpmcastsocket.cpp
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpmcastsocket.cpp: In member function 'void bt::UPnPMCastSocket::onReadyRead()':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpmcastsocket.cpp:161:10: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
::read(fd,&tmp,1);
~~~~~~^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 97%] Building CXX object src/CMakeFiles/KF5Torrent.dir/util/signalcatcher.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/util/signalcatcher.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/signalcatcher.cpp
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/signalcatcher.cpp: In static member function 'static void bt::SignalCatcher::signalHandler(int, siginfo_t*, void*)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/signalcatcher.cpp:110:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
::write(signal_received_pipe[0], &sig, sizeof(int));
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/signalcatcher.cpp: In member function 'void bt::SignalCatcher::handleInput(int)':
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/signalcatcher.cpp:133:9: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
::read(fd, &sig, sizeof(int));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 96%] Building CXX object src/CMakeFiles/KF5Torrent.dir/upnp/httprequest.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/upnp/httprequest.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/httprequest.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/httprequest.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/httprequest.cpp:29:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 96%] Building CXX object src/CMakeFiles/KF5Torrent.dir/upnp/upnpdescriptionparser.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/upnp/upnpdescriptionparser.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpdescriptionparser.cpp
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpdescriptionparser.cpp:50:8: warning: 'virtual bool bt::XMLContentHandler::startDocument()' can be marked override [-Wsuggest-override]
bool startDocument();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpdescriptionparser.cpp:51:8: warning: 'virtual bool bt::XMLContentHandler::endDocument()' can be marked override [-Wsuggest-override]
bool endDocument();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpdescriptionparser.cpp:52:8: warning: 'virtual bool bt::XMLContentHandler::startElement(const QString&, const QString&, const QString&, const QXmlAttributes&)' can be marked override [-Wsuggest-override]
bool startElement(const QString &, const QString & localName, const QString &,
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpdescriptionparser.cpp:54:8: warning: 'virtual bool bt::XMLContentHandler::endElement(const QString&, const QString&, const QString&)' can be marked override [-Wsuggest-override]
bool endElement(const QString & , const QString & localName, const QString & );
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnpdescriptionparser.cpp:55:8: warning: 'virtual bool bt::XMLContentHandler::characters(const QString&)' can be marked override [-Wsuggest-override]
bool characters(const QString & ch);
^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 95%] Building CXX object src/CMakeFiles/KF5Torrent.dir/upnp/upnprouter.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/upnp/upnprouter.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnprouter.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/upnp/upnprouter.cpp:37:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Building CXX object src/CMakeFiles/KF5Torrent.dir/KF5Torrent_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/c++ -DKCOREADDONS_LIB -DKF5Torrent_EXPORTS -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/qt5/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5Torrent.dir/KF5Torrent_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticatebase.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:74:16: warning: 'virtual void bt::Authenticate::onReadyWrite()' can be marked override [-Wsuggest-override]
virtual void onReadyWrite();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:75:16: warning: 'virtual void bt::Authenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:78:8: warning: 'virtual void bt::Authenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/authenticate.h:79:8: warning: 'virtual void bt::Authenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:52:16: warning: 'virtual void mse::EncryptedAuthenticate::connected()' can be marked override [-Wsuggest-override]
virtual void connected();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedauthenticate.h:53:16: warning: 'virtual void mse::EncryptedAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedserverauthenticate.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedserverauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:3:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:46:8: warning: 'virtual void bt::ServerAuthenticate::onFinish(bool)' can be marked override [-Wsuggest-override]
void onFinish(bool succes);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/serverauthenticate.h:47:8: warning: 'virtual void bt::ServerAuthenticate::handshakeReceived(bool)' can be marked override [-Wsuggest-override]
void handshakeReceived(bool full);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/moc_encryptedserverauthenticate.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:3:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/4VZUHBFEAJ/../../../../src/mse/encryptedserverauthenticate.h:44:16: warning: 'virtual void mse::EncryptedServerAuthenticate::onReadyRead()' can be marked override [-Wsuggest-override]
virtual void onReadyRead();
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/5Z5WMX6UGY/moc_exitoperation.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:4:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/5Z5WMX6UGY/../../../../src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/5Z5WMX6UGY/../../../../src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/5Z5WMX6UGY/moc_torrentinterface.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:9:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/moc_magnetdownloader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:10:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/moc_magnetdownloader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:10:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/tracker/tracker.h:110:16: warning: 'virtual void bt::Tracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate() = 0;
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/moc_magnetdownloader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:10:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:92:18: warning: 'virtual bt::Uint64 bt::MagnetDownloader::bytesDownloaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesDownloaded() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:93:18: warning: 'virtual bt::Uint64 bt::MagnetDownloader::bytesUploaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesUploaded() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:94:18: warning: 'virtual bt::Uint64 bt::MagnetDownloader::bytesLeft() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesLeft() const;
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:95:28: warning: 'virtual const bt::SHA1Hash& bt::MagnetDownloader::infoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & infoHash() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/6GCMQGYYC7/../../../../src/magnet/magnetdownloader.h:96:16: warning: 'virtual bool bt::MagnetDownloader::isPartialSeed() const' can be marked override [-Wsuggest-override]
virtual bool isPartialSeed() const;
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/moc_peer.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:13:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/moc_peerdownloader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:14:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:114:16: warning: 'virtual bool bt::PeerDownloader::canAddRequest() const' can be marked override [-Wsuggest-override]
virtual bool canAddRequest() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:115:16: warning: 'virtual bool bt::PeerDownloader::canDownloadChunk() const' can be marked override [-Wsuggest-override]
virtual bool canDownloadChunk() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:121:16: warning: 'virtual bool bt::PeerDownloader::isChoked() const' can be marked override [-Wsuggest-override]
virtual bool isChoked() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:130:16: warning: 'virtual bool bt::PeerDownloader::hasChunk(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual bool hasChunk(Uint32 idx) const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:138:8: warning: 'virtual void bt::PeerDownloader::checkTimeouts()' can be marked override [-Wsuggest-override]
void checkTimeouts();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:149:19: warning: 'virtual QString bt::PeerDownloader::getName() const' can be marked override [-Wsuggest-override]
virtual QString getName() const;
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:150:18: warning: 'virtual bt::Uint32 bt::PeerDownloader::getDownloadRate() const' can be marked override [-Wsuggest-override]
virtual Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:165:16: warning: 'virtual void bt::PeerDownloader::download(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void download(const Request & req);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:171:16: warning: 'virtual void bt::PeerDownloader::cancel(const bt::Request&)' can be marked override [-Wsuggest-override]
virtual void cancel(const Request & req);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/75RTQQQH7L/../../../../src/peer/peerdownloader.h:176:16: warning: 'virtual void bt::PeerDownloader::cancelAll()' can be marked override [-Wsuggest-override]
virtual void cancelAll();
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/chunk.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/chunkmanager.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/moc_chunkmanager.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:18:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/diskio/piecedata.h:140:16: warning: 'virtual void bt::PieceData::unmapped()' can be marked override [-Wsuggest-override]
virtual void unmapped();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/deletedatafilesjob.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/moc_deletedatafilesjob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:19:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/job.h:47:16: warning: 'virtual void bt::Job::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/moc_deletedatafilesjob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:19:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/deletedatafilesjob.h:60:16: warning: 'virtual void bt::DeleteDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/deletedatafilesjob.h:63:16: warning: 'virtual void bt::DeleteDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly);
^~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/moc_movedatafilesjob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:20:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/movedatafilesjob.h:54:16: warning: 'virtual void bt::MoveDataFilesJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/movedatafilesjob.h:55:16: warning: 'virtual void bt::MoveDataFilesJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/movedatafilesjob.h:70:16: warning: 'virtual void bt::MoveDataFilesJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/moc_preallocationjob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:21:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/preallocationjob.h:38:16: warning: 'virtual void bt::PreallocationJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/preallocationjob.h:39:16: warning: 'virtual void bt::PreallocationJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/AAMIIVWTOS/../../../../src/diskio/preallocationjob.h:40:25: warning: 'virtual bt::TorrentStatus bt::PreallocationJob::torrentStatus() const' can be marked override [-Wsuggest-override]
virtual TorrentStatus torrentStatus() const {return ALLOCATING_DISKSPACE;}
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/moc_dht.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:22:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:82:8: warning: 'virtual void dht::DHT::portReceived(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void portReceived(const QString & ip,bt::Uint16 port);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:90:17: warning: 'virtual dht::AnnounceTask* dht::DHT::announce(const bt::SHA1Hash&, bt::Uint16)' can be marked override [-Wsuggest-override]
AnnounceTask* announce(const bt::SHA1Hash & info_hash,bt::Uint16 port);
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:111:8: warning: 'virtual void dht::DHT::start(const QString&, const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void start(const QString & table,const QString & key_file,bt::Uint16 port);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:112:8: warning: 'virtual void dht::DHT::stop()' can be marked override [-Wsuggest-override]
void stop();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:113:8: warning: 'virtual void dht::DHT::addDHTNode(const QString&, bt::Uint16)' can be marked override [-Wsuggest-override]
void addDHTNode(const QString & host,bt::Uint16 hport);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:115:30: warning: 'virtual QMap dht::DHT::getClosestGoodNodes(int)' can be marked override [-Wsuggest-override]
virtual QMap getClosestGoodNodes(int maxNodes);
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dht.h:118:8: warning: 'virtual void dht::DHT::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/task.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/moc_dhtpeersource.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/rpcserver.h:63:20: warning: 'virtual dht::RPCCall* dht::RPCServer::doCall(dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual RPCCall* doCall(RPCMsg::Ptr msg);
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/task.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/moc_dhtpeersource.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/kbucket.h:86:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
std::pair split() throw (UnableToSplit);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/kbucket.h:133:16: warning: 'virtual void dht::KBucket::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/kbucket.h:134:16: warning: 'virtual void dht::KBucket::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dhtpeersource.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/moc_dhtpeersource.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/task.h:74:16: warning: 'virtual void dht::Task::onResponse(dht::RPCCall*, dht::RPCMsg::Ptr)' can be marked override [-Wsuggest-override]
virtual void onResponse(RPCCall* c, RPCMsg::Ptr rsp);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/task.h:77:16: warning: 'virtual void dht::Task::onTimeout(dht::RPCCall*)' can be marked override [-Wsuggest-override]
virtual void onTimeout(RPCCall* c);
^~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/moc_dhtpeersource.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:24:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dhtpeersource.h:52:16: warning: 'virtual void dht::DHTPeerSource::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dhtpeersource.h:53:16: warning: 'virtual void dht::DHTPeerSource::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(bt::WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/JGD7AL6FXI/../../../../src/dht/dhtpeersource.h:54:16: warning: 'virtual void dht::DHTPeerSource::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/moc_compressfilejob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:32:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/../../../../src/util/compressfilejob.h:37:16: warning: 'virtual void bt::CompressThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/../../../../src/util/compressfilejob.h:61:16: warning: 'virtual void bt::CompressFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/moc_decompressfilejob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/../../../../src/util/decompressfilejob.h:41:16: warning: 'virtual void bt::DecompressThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/../../../../src/util/decompressfilejob.h:66:16: warning: 'virtual void bt::DecompressFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/moc_extractfilejob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/KH43KSYMFX/../../../../src/util/extractfilejob.h:43:16: warning: 'virtual void bt::ExtractFileJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_connection.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:38:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/connection.h:151:16: warning: 'virtual void utp::Connection::updateRTT(const utp::Header*, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void updateRTT(const Header* hdr, bt::Uint32 packet_rtt, bt::Uint32 packet_size);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/connection.h:154:16: warning: 'virtual void utp::Connection::retransmit(utp::PacketBuffer&, bt::Uint16)' can be marked override [-Wsuggest-override]
virtual void retransmit(PacketBuffer & packet, bt::Uint16 p_seq_nr);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/connection.h:160:22: warning: 'virtual bt::Uint32 utp::Connection::currentTimeout() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 currentTimeout() const {return stats.timeout;}
^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_utpserver.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:39:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver.h:47:16: warning: 'virtual bool utp::UTPServer::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(bt::Uint16 port);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver.h:50:16: warning: 'virtual bool utp::UTPServer::sendTo(utp::Connection::Ptr, const utp::PacketBuffer&)' can be marked override [-Wsuggest-override]
virtual bool sendTo(Connection::Ptr conn, const PacketBuffer & packet);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver.h:81:16: warning: 'virtual void utp::UTPServer::stateChanged(utp::Connection::Ptr, bool, bool)' can be marked override [-Wsuggest-override]
virtual void stateChanged(Connection::Ptr conn, bool readable, bool writeable);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver.h:82:16: warning: 'virtual void utp::UTPServer::closed(utp::Connection::Ptr)' can be marked override [-Wsuggest-override]
virtual void closed(Connection::Ptr conn);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver.h:83:16: warning: 'virtual void utp::UTPServer::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
virtual void customEvent(QEvent* ev);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver_p.h:30,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_utpserver_p.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:47:16: warning: 'virtual void net::WakeUpPipe::handleData()' can be marked override [-Wsuggest-override]
virtual void handleData();
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:49:15: warning: 'virtual int net::WakeUpPipe::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return readerSocket();}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/wakeuppipe.h:51:16: warning: 'virtual void net::WakeUpPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver_p.h:33,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_utpserver_p.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:42:15: warning: 'virtual int utp::UTPSocket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:43:16: warning: 'virtual bool utp::UTPSocket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const;
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:44:15: warning: 'virtual int utp::UTPSocket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf, int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:45:15: warning: 'virtual int utp::UTPSocket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf, int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:46:16: warning: 'virtual void utp::UTPSocket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:47:16: warning: 'virtual void utp::UTPSocket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:48:22: warning: 'virtual bt::Uint32 utp::UTPSocket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:49:16: warning: 'virtual bool utp::UTPSocket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:50:16: warning: 'virtual bool utp::UTPSocket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const net::Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:51:16: warning: 'virtual bool utp::UTPSocket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:52:32: warning: 'virtual const net::Address& utp::UTPSocket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const net::Address & getPeerName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:53:24: warning: 'virtual net::Address utp::UTPSocket::getSockName() const' can be marked override [-Wsuggest-override]
virtual net::Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:54:16: warning: 'virtual void utp::UTPSocket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:55:16: warning: 'virtual void utp::UTPSocket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(net::Poll* p, net::Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpsocket.h:56:16: warning: 'virtual bool utp::UTPSocket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const net::Poll* p, net::Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver_p.h:35,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_utpserver_p.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/pollpipe.h:63:16: warning: 'virtual void utp::PollPipe::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_utpserver_p.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:40:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver_p.h:97:16: warning: 'virtual void utp::UTPServer::Private::dataReceived(bt::Buffer::Ptr, const net::Address&)' can be marked override [-Wsuggest-override]
virtual void dataReceived(bt::Buffer::Ptr buffer, const net::Address& addr);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserver_p.h:98:16: warning: 'virtual void utp::UTPServer::Private::readyToWrite(net::ServerSocket*)' can be marked override [-Wsuggest-override]
virtual void readyToWrite(net::ServerSocket* sock);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/moc_utpserverthread.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:41:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/LLIHALTNOD/../../../../src/utp/utpserverthread.h:38:16: warning: 'virtual void utp::UTPServerThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/Q6KNN7S663/moc_reverseresolver.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:43:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/Q6KNN7S663/../../../../src/net/reverseresolver.h:89:16: warning: 'virtual void net::ReverseResolverThread::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/moc_httptracker.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:46:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/httptracker.h:52:16: warning: 'virtual void bt::HTTPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/httptracker.h:53:16: warning: 'virtual void bt::HTTPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/httptracker.h:54:16: warning: 'virtual void bt::HTTPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/httptracker.h:55:18: warning: 'virtual bt::Uint32 bt::HTTPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/httptracker.h:56:16: warning: 'virtual void bt::HTTPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/httptracker.h:70:16: warning: 'virtual void bt::HTTPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/moc_kioannouncejob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:47:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/kioannouncejob.h:45:16: warning: 'virtual bool bt::KIOAnnounceJob::doKill()' can be marked override [-Wsuggest-override]
virtual bool doKill();
^~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/moc_trackermanager.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:49:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:49:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::getCurrentTracker() const' can be marked override [-Wsuggest-override]
virtual TrackerInterface* getCurrentTracker() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:50:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:51:16: warning: 'virtual void bt::TrackerManager::setCurrentTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual void setCurrentTracker(const QUrl &url);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:52:36: warning: 'virtual QList bt::TrackerManager::getTrackers()' can be marked override [-Wsuggest-override]
virtual QList getTrackers();
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:53:29: warning: 'virtual bt::TrackerInterface* bt::TrackerManager::addTracker(const QUrl&, bool, int)' can be marked override [-Wsuggest-override]
virtual TrackerInterface* addTracker(const QUrl &url, bool custom = true,int tier = 1);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:54:16: warning: 'virtual bool bt::TrackerManager::removeTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(TrackerInterface* t);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:55:16: warning: 'virtual bool bt::TrackerManager::removeTracker(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeTracker(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:56:16: warning: 'virtual bool bt::TrackerManager::canRemoveTracker(bt::TrackerInterface*)' can be marked override [-Wsuggest-override]
virtual bool canRemoveTracker(TrackerInterface* t);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:57:16: warning: 'virtual void bt::TrackerManager::restoreDefault()' can be marked override [-Wsuggest-override]
virtual void restoreDefault();
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:58:16: warning: 'virtual void bt::TrackerManager::setTrackerEnabled(const QUrl&, bool)' can be marked override [-Wsuggest-override]
virtual void setTrackerEnabled(const QUrl &url,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:59:16: warning: 'virtual bool bt::TrackerManager::noTrackersReachable() const' can be marked override [-Wsuggest-override]
virtual bool noTrackersReachable() const;
^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:102:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesDownloaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesDownloaded() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:103:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesUploaded() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesUploaded() const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:104:18: warning: 'virtual bt::Uint64 bt::TrackerManager::bytesLeft() const' can be marked override [-Wsuggest-override]
virtual Uint64 bytesLeft() const;
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:105:28: warning: 'virtual const bt::SHA1Hash& bt::TrackerManager::infoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & infoHash() const;
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/trackermanager.h:106:16: warning: 'virtual bool bt::TrackerManager::isPartialSeed() const' can be marked override [-Wsuggest-override]
virtual bool isPartialSeed() const;
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/moc_udptracker.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:50:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/udptracker.h:54:16: warning: 'virtual void bt::UDPTracker::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/udptracker.h:55:16: warning: 'virtual void bt::UDPTracker::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/udptracker.h:56:16: warning: 'virtual void bt::UDPTracker::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/udptracker.h:57:18: warning: 'virtual bt::Uint32 bt::UDPTracker::failureCount() const' can be marked override [-Wsuggest-override]
virtual Uint32 failureCount() const {return failures;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/udptracker.h:58:16: warning: 'virtual void bt::UDPTracker::scrape()' can be marked override [-Wsuggest-override]
virtual void scrape();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/QTTYEGHV7E/../../../../src/tracker/udptracker.h:67:16: warning: 'virtual void bt::UDPTracker::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/TL7KLXRJ75/moc_datacheckerjob.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:53:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/TL7KLXRJ75/../../../../src/datachecker/datacheckerjob.h:39:16: warning: 'virtual void bt::DataCheckerJob::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/TL7KLXRJ75/../../../../src/datachecker/datacheckerjob.h:40:16: warning: 'virtual void bt::DataCheckerJob::kill(bool)' can be marked override [-Wsuggest-override]
virtual void kill(bool quietly = true);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/TL7KLXRJ75/../../../../src/datachecker/datacheckerjob.h:41:25: warning: 'virtual bt::TorrentStatus bt::DataCheckerJob::torrentStatus() const' can be marked override [-Wsuggest-override]
virtual TorrentStatus torrentStatus() const {return CHECKING_DATA;}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/TL7KLXRJ75/../../../../src/datachecker/datacheckerjob.h:61:16: warning: 'virtual void bt::DataCheckerJob::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/moc_peersourcemanager.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:56:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/peersourcemanager.h:80:16: warning: 'virtual void bt::PeerSourceManager::start()' can be marked override [-Wsuggest-override]
virtual void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/peersourcemanager.h:81:16: warning: 'virtual void bt::PeerSourceManager::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
virtual void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/peersourcemanager.h:82:16: warning: 'virtual void bt::PeerSourceManager::completed()' can be marked override [-Wsuggest-override]
virtual void completed();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/peersourcemanager.h:83:16: warning: 'virtual void bt::PeerSourceManager::manualUpdate()' can be marked override [-Wsuggest-override]
virtual void manualUpdate();
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/moc_server.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:57:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/server.h:52:16: warning: 'virtual bool bt::Server::changePort(bt::Uint16)' can be marked override [-Wsuggest-override]
virtual bool changePort(Uint16 port);
^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/moc_torrentcontrol.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:58:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/moc_torrentcreator.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:59:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/torrentcreator.h:113:16: warning: 'virtual void bt::TorrentCreator::run()' can be marked override [-Wsuggest-override]
virtual void run();
^~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/moc_uploader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:62:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WEMDBQPFF4/../../../../src/torrent/uploader.h:65:16: warning: 'virtual void bt::Uploader::visit(bt::Peer::Ptr)' can be marked override [-Wsuggest-override]
virtual void visit(const bt::Peer::Ptr p);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/moc_chunkdownload.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:63:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/chunkdownload.h:123:8: warning: 'virtual void bt::ChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/downloader.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/moc_downloader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:64:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:93:10: warning: 'virtual bt::Uint32 bt::WebSeed::getDownloadRate() const' can be marked override [-Wsuggest-override]
Uint32 getDownloadRate() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:121:16: warning: 'virtual void bt::WebSeed::setEnabled(bool)' can be marked override [-Wsuggest-override]
virtual void setEnabled(bool on);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/download/webseed.h:213:16: warning: 'virtual void bt::WebSeedChunkDownload::getStats(bt::ChunkDownloadInterface::Stats&)' can be marked override [-Wsuggest-override]
virtual void getStats(Stats & s);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/moc_downloader.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:64:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/downloader.h:244:16: warning: 'virtual void bt::Downloader::pieceReceived(const bt::Piece&)' can be marked override [-Wsuggest-override]
virtual void pieceReceived(const bt::Piece & p);
^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/httpconnection.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/moc_httpconnection.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:65:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:56:16: warning: 'virtual bool net::StreamSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/streamsocket.h:57:22: warning: 'virtual bt::Uint32 net::StreamSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual bt::Uint32 write(bt::Uint32 max, bt::TimeStamp now);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/moc_httpconnection.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/mocs_compilation.cpp:65:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/httpconnection.h:98:16: warning: 'virtual void bt::HttpConnection::onDataReady(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void onDataReady(Uint8* buf,Uint32 size);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/httpconnection.h:99:16: warning: 'virtual void bt::HttpConnection::connectFinished(bool)' can be marked override [-Wsuggest-override]
virtual void connectFinished(bool succeeded);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/KF5Torrent_autogen/WU5H7VG4RY/../../../../src/download/httpconnection.h:100:16: warning: 'virtual void bt::HttpConnection::dataSent()' can be marked override [-Wsuggest-override]
virtual void dataSent();
^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Linking CXX shared library libKF5Torrent.so
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5Torrent.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf5/devel -shared -Wl,-soname,libKF5Torrent.so.6 -o libKF5Torrent.so.6.0.0 CMakeFiles/KF5Torrent.dir/util/bitset.cpp.o CMakeFiles/KF5Torrent.dir/util/timer.cpp.o CMakeFiles/KF5Torrent.dir/util/urlencoder.cpp.o CMakeFiles/KF5Torrent.dir/util/sha1hashgen.cpp.o CMakeFiles/KF5Torrent.dir/util/sha1hash.cpp.o CMakeFiles/KF5Torrent.dir/util/functions.cpp.o CMakeFiles/KF5Torrent.dir/util/ptrmap.cpp.o CMakeFiles/KF5Torrent.dir/util/array.cpp.o CMakeFiles/KF5Torrent.dir/util/error.cpp.o CMakeFiles/KF5Torrent.dir/util/file.cpp.o CMakeFiles/KF5Torrent.dir/util/fileops.cpp.o CMakeFiles/KF5Torrent.dir/util/log.cpp.o CMakeFiles/KF5Torrent.dir/util/waitjob.cpp.o CMakeFiles/KF5Torrent.dir/util/autorotatelogjob.cpp.o CMakeFiles/KF5Torrent.dir/util/compressfilejob.cpp.o CMakeFiles/KF5Torrent.dir/util/decompressfilejob.cpp.o CMakeFiles/KF5Torrent.dir/util/extractfilejob.cpp.o CMakeFiles/KF5Torrent.dir/util/logsystemmanager.cpp.o CMakeFiles/KF5Torrent.dir/util/pipe.cpp.o CMakeFiles/KF5Torrent.dir/util/circularbuffer.cpp.o CMakeFiles/KF5Torrent.dir/util/resourcemanager.cpp.o CMakeFiles/KF5Torrent.dir/util/bufferpool.cpp.o CMakeFiles/KF5Torrent.dir/bcodec/bdecoder.cpp.o CMakeFiles/KF5Torrent.dir/bcodec/bencoder.cpp.o CMakeFiles/KF5Torrent.dir/bcodec/bnode.cpp.o CMakeFiles/KF5Torrent.dir/bcodec/value.cpp.o CMakeFiles/KF5Torrent.dir/net/address.cpp.o CMakeFiles/KF5Torrent.dir/net/packetsocket.cpp.o CMakeFiles/KF5Torrent.dir/net/portlist.cpp.o CMakeFiles/KF5Torrent.dir/net/socket.cpp.o CMakeFiles/KF5Torrent.dir/net/socketmonitor.cpp.o CMakeFiles/KF5Torrent.dir/net/speed.cpp.o CMakeFiles/KF5Torrent.dir/net/uploadthread.cpp.o CMakeFiles/KF5Torrent.dir/net/downloadthread.cpp.o CMakeFiles/KF5Torrent.dir/net/networkthread.cpp.o CMakeFiles/KF5Torrent.dir/net/socketgroup.cpp.o CMakeFiles/KF5Torrent.dir/net/socks.cpp.o CMakeFiles/KF5Torrent.dir/net/wakeuppipe.cpp.o CMakeFiles/KF5Torrent.dir/net/reverseresolver.cpp.o CMakeFiles/KF5Torrent.dir/net/socketdevice.cpp.o CMakeFiles/KF5Torrent.dir/net/poll.cpp.o CMakeFiles/KF5Torrent.dir/net/serversocket.cpp.o CMakeFiles/KF5Torrent.dir/net/addressresolver.cpp.o CMakeFiles/KF5Torrent.dir/net/trafficshapedsocket.cpp.o CMakeFiles/KF5Torrent.dir/net/streamsocket.cpp.o CMakeFiles/KF5Torrent.dir/mse/bigint.cpp.o CMakeFiles/KF5Torrent.dir/mse/functions.cpp.o CMakeFiles/KF5Torrent.dir/mse/rc4encryptor.cpp.o CMakeFiles/KF5Torrent.dir/mse/encryptedpacketsocket.cpp.o CMakeFiles/KF5Torrent.dir/mse/encryptedauthenticate.cpp.o CMakeFiles/KF5Torrent.dir/mse/encryptedserverauthenticate.cpp.o CMakeFiles/KF5Torrent.dir/peer/authenticatebase.cpp.o CMakeFiles/KF5Torrent.dir/peer/authenticate.cpp.o CMakeFiles/KF5Torrent.dir/peer/serverauthenticate.cpp.o CMakeFiles/KF5Torrent.dir/peer/authenticationmonitor.cpp.o CMakeFiles/KF5Torrent.dir/peer/chunkcounter.cpp.o CMakeFiles/KF5Torrent.dir/peer/peerid.cpp.o CMakeFiles/KF5Torrent.dir/peer/peer.cpp.o CMakeFiles/KF5Torrent.dir/peer/peermanager.cpp.o CMakeFiles/KF5Torrent.dir/peer/peerdownloader.cpp.o CMakeFiles/KF5Torrent.dir/peer/peeruploader.cpp.o CMakeFiles/KF5Torrent.dir/peer/packetreader.cpp.o CMakeFiles/KF5Torrent.dir/peer/peerprotocolextension.cpp.o CMakeFiles/KF5Torrent.dir/peer/utpex.cpp.o CMakeFiles/KF5Torrent.dir/peer/utmetadata.cpp.o CMakeFiles/KF5Torrent.dir/peer/accessmanager.cpp.o CMakeFiles/KF5Torrent.dir/peer/badpeerslist.cpp.o CMakeFiles/KF5Torrent.dir/peer/peerconnector.cpp.o CMakeFiles/KF5Torrent.dir/peer/superseeder.cpp.o CMakeFiles/KF5Torrent.dir/peer/connectionlimit.cpp.o CMakeFiles/KF5Torrent.dir/download/packet.cpp.o CMakeFiles/KF5Torrent.dir/download/webseed.cpp.o CMakeFiles/KF5Torrent.dir/download/chunkdownload.cpp.o CMakeFiles/KF5Torrent.dir/download/chunkselector.cpp.o CMakeFiles/KF5Torrent.dir/download/downloader.cpp.o CMakeFiles/KF5Torrent.dir/download/httpconnection.cpp.o CMakeFiles/KF5Torrent.dir/download/httpresponseheader.cpp.o CMakeFiles/KF5Torrent.dir/download/streamingchunkselector.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/piecedownloader.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/peerinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/peersource.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/torrentinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/torrentfileinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/trackerslist.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/logmonitorinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/blocklistinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/exitoperation.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/chunkdownloadinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/monitorinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/queuemanagerinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/chunkselectorinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/cachefactory.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/webseedinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/trackerinterface.cpp.o CMakeFiles/KF5Torrent.dir/interfaces/serverinterface.cpp.o CMakeFiles/KF5Torrent.dir/torrent/globals.cpp.o CMakeFiles/KF5Torrent.dir/torrent/server.cpp.o CMakeFiles/KF5Torrent.dir/torrent/torrent.cpp.o CMakeFiles/KF5Torrent.dir/torrent/torrentfile.cpp.o CMakeFiles/KF5Torrent.dir/torrent/peersourcemanager.cpp.o CMakeFiles/KF5Torrent.dir/torrent/uploader.cpp.o CMakeFiles/KF5Torrent.dir/torrent/timeestimator.cpp.o CMakeFiles/KF5Torrent.dir/torrent/statsfile.cpp.o CMakeFiles/KF5Torrent.dir/torrent/choker.cpp.o CMakeFiles/KF5Torrent.dir/torrent/advancedchokealgorithm.cpp.o CMakeFiles/KF5Torrent.dir/torrent/torrentcontrol.cpp.o CMakeFiles/KF5Torrent.dir/torrent/torrentcreator.cpp.o CMakeFiles/KF5Torrent.dir/torrent/torrentstats.cpp.o CMakeFiles/KF5Torrent.dir/torrent/jobqueue.cpp.o CMakeFiles/KF5Torrent.dir/torrent/job.cpp.o CMakeFiles/KF5Torrent.dir/torrent/torrentfilestream.cpp.o CMakeFiles/KF5Torrent.dir/dht/announcetask.cpp.o CMakeFiles/KF5Torrent.dir/dht/dht.cpp.o CMakeFiles/KF5Torrent.dir/dht/kclosestnodessearch.cpp.o CMakeFiles/KF5Torrent.dir/dht/nodelookup.cpp.o CMakeFiles/KF5Torrent.dir/dht/rpcmsg.cpp.o CMakeFiles/KF5Torrent.dir/dht/rpcmsgfactory.cpp.o CMakeFiles/KF5Torrent.dir/dht/taskmanager.cpp.o CMakeFiles/KF5Torrent.dir/dht/database.cpp.o CMakeFiles/KF5Torrent.dir/dht/dhtpeersource.cpp.o CMakeFiles/KF5Torrent.dir/dht/key.cpp.o CMakeFiles/KF5Torrent.dir/dht/pack.cpp.o CMakeFiles/KF5Torrent.dir/dht/rpcserver.cpp.o CMakeFiles/KF5Torrent.dir/dht/rpcserverinterface.cpp.o CMakeFiles/KF5Torrent.dir/dht/dhtbase.cpp.o CMakeFiles/KF5Torrent.dir/dht/kbucket.cpp.o CMakeFiles/KF5Torrent.dir/dht/kbucketentry.cpp.o CMakeFiles/KF5Torrent.dir/dht/kbuckettable.cpp.o CMakeFiles/KF5Torrent.dir/dht/node.cpp.o CMakeFiles/KF5Torrent.dir/dht/rpccall.cpp.o CMakeFiles/KF5Torrent.dir/dht/task.cpp.o CMakeFiles/KF5Torrent.dir/dht/packednodecontainer.cpp.o CMakeFiles/KF5Torrent.dir/dht/errmsg.cpp.o CMakeFiles/KF5Torrent.dir/dht/pingreq.cpp.o CMakeFiles/KF5Torrent.dir/dht/findnodereq.cpp.o CMakeFiles/KF5Torrent.dir/dht/getpeersreq.cpp.o CMakeFiles/KF5Torrent.dir/dht/announcereq.cpp.o CMakeFiles/KF5Torrent.dir/dht/pingrsp.cpp.o CMakeFiles/KF5Torrent.dir/dht/findnodersp.cpp.o CMakeFiles/KF5Torrent.dir/dht/getpeersrsp.cpp.o CMakeFiles/KF5Torrent.dir/dht/announcersp.cpp.o CMakeFiles/KF5Torrent.dir/diskio/cache.cpp.o CMakeFiles/KF5Torrent.dir/diskio/chunk.cpp.o CMakeFiles/KF5Torrent.dir/diskio/dndfile.cpp.o CMakeFiles/KF5Torrent.dir/diskio/singlefilecache.cpp.o CMakeFiles/KF5Torrent.dir/diskio/multifilecache.cpp.o CMakeFiles/KF5Torrent.dir/diskio/preallocationthread.cpp.o CMakeFiles/KF5Torrent.dir/diskio/preallocationjob.cpp.o CMakeFiles/KF5Torrent.dir/diskio/movedatafilesjob.cpp.o CMakeFiles/KF5Torrent.dir/diskio/deletedatafilesjob.cpp.o CMakeFiles/KF5Torrent.dir/diskio/piecedata.cpp.o CMakeFiles/KF5Torrent.dir/diskio/cachefile.cpp.o CMakeFiles/KF5Torrent.dir/diskio/chunkmanager.cpp.o CMakeFiles/KF5Torrent.dir/tracker/httptracker.cpp.o CMakeFiles/KF5Torrent.dir/tracker/tracker.cpp.o CMakeFiles/KF5Torrent.dir/tracker/udptracker.cpp.o CMakeFiles/KF5Torrent.dir/tracker/udptrackersocket.cpp.o CMakeFiles/KF5Torrent.dir/tracker/trackermanager.cpp.o CMakeFiles/KF5Torrent.dir/tracker/kioannouncejob.cpp.o CMakeFiles/KF5Torrent.dir/datachecker/datachecker.cpp.o CMakeFiles/KF5Torrent.dir/datachecker/datacheckerthread.cpp.o CMakeFiles/KF5Torrent.dir/datachecker/singledatachecker.cpp.o CMakeFiles/KF5Torrent.dir/datachecker/multidatachecker.cpp.o CMakeFiles/KF5Torrent.dir/datachecker/datacheckerjob.cpp.o CMakeFiles/KF5Torrent.dir/migrate/cachemigrate.cpp.o CMakeFiles/KF5Torrent.dir/migrate/ccmigrate.cpp.o CMakeFiles/KF5Torrent.dir/migrate/migrate.cpp.o CMakeFiles/KF5Torrent.dir/magnet/magnetdownloader.cpp.o CMakeFiles/KF5Torrent.dir/magnet/magnetlink.cpp.o CMakeFiles/KF5Torrent.dir/magnet/metadatadownload.cpp.o CMakeFiles/KF5Torrent.dir/utp/utpserver.cpp.o CMakeFiles/KF5Torrent.dir/utp/utpserverthread.cpp.o CMakeFiles/KF5Torrent.dir/utp/connection.cpp.o CMakeFiles/KF5Torrent.dir/utp/localwindow.cpp.o CMakeFiles/KF5Torrent.dir/utp/remotewindow.cpp.o CMakeFiles/KF5Torrent.dir/utp/utpsocket.cpp.o CMakeFiles/KF5Torrent.dir/utp/timevalue.cpp.o CMakeFiles/KF5Torrent.dir/utp/utpprotocol.cpp.o CMakeFiles/KF5Torrent.dir/utp/pollpipe.cpp.o CMakeFiles/KF5Torrent.dir/utp/delaywindow.cpp.o CMakeFiles/KF5Torrent.dir/utp/outputqueue.cpp.o CMakeFiles/KF5Torrent.dir/utp/packetbuffer.cpp.o CMakeFiles/KF5Torrent.dir/upnp/soap.cpp.o CMakeFiles/KF5Torrent.dir/upnp/upnpmcastsocket.cpp.o CMakeFiles/KF5Torrent.dir/upnp/upnprouter.cpp.o CMakeFiles/KF5Torrent.dir/upnp/upnpdescriptionparser.cpp.o CMakeFiles/KF5Torrent.dir/upnp/httprequest.cpp.o CMakeFiles/KF5Torrent.dir/version.cpp.o CMakeFiles/KF5Torrent.dir/util/signalcatcher.cpp.o CMakeFiles/KF5Torrent.dir/KF5Torrent_autogen/mocs_compilation.cpp.o /usr/lib64/libqca-qt5.so.2.2.0 /usr/lib64/libKF5Archive.so.5.57.0 /usr/lib64/libKF5KIOWidgets.so.5.57.0 /usr/lib64/libKF5Solid.so.5.57.0 /usr/lib64/libgcrypt.so /usr/lib64/libgmp.so /usr/lib64/libKF5KIOCore.so.5.57.0 /usr/lib64/libKF5Crash.so.5.57.0 /usr/lib64/libKF5Service.so.5.57.0 /usr/lib64/libQt5Network.so.5.12.3 /usr/lib64/libQt5Concurrent.so.5.12.3 /usr/lib64/libKF5JobWidgets.so.5.57.0 /usr/lib64/libKF5Completion.so.5.57.0 /usr/lib64/libKF5I18n.so.5.57.0 /usr/lib64/libKF5WidgetsAddons.so.5.57.0 /usr/lib64/libKF5ConfigCore.so.5.57.0 /usr/lib64/libKF5CoreAddons.so.5.57.0 /usr/lib64/libQt5Xml.so.5.12.3 /usr/lib64/libQt5DBus.so.5.12.3 /usr/lib64/libQt5Widgets.so.5.12.3 /usr/lib64/libQt5Gui.so.5.12.3 /usr/lib64/libQt5Core.so.5.12.3
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/cmake -E cmake_symlink_library libKF5Torrent.so.6.0.0 libKF5Torrent.so.6 libKF5Torrent.so
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Built target KF5Torrent
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f examples/ktcli/CMakeFiles/ktcli_autogen.dir/build.make examples/ktcli/CMakeFiles/ktcli_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/CMakeFiles/ktcli_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target ktcli_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f examples/ktcli/CMakeFiles/ktcli_autogen.dir/build.make examples/ktcli/CMakeFiles/ktcli_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Automatic MOC for target ktcli
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/CMakeFiles/ktcli_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Built target ktcli_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f examples/ktcli/CMakeFiles/ktcli.dir/build.make examples/ktcli/CMakeFiles/ktcli.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/CMakeFiles/ktcli.dir/DependInfo.cmake --color=
Scanning dependencies of target ktcli
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f examples/ktcli/CMakeFiles/ktcli.dir/build.make examples/ktcli/CMakeFiles/ktcli.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 99%] Building CXX object examples/ktcli/CMakeFiles/ktcli.dir/main.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli && /usr/bin/c++ -DKCOREADDONS_LIB -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli -I/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ktcli.dir/main.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/main.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/main.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/main.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/main.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/main.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:52:15: warning: 'virtual bool KTCLI::notify(QObject*, QEvent*)' can be marked override [-Wsuggest-override]
virtual bool notify(QObject* obj, QEvent* ev);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:53:15: warning: 'virtual bool KTCLI::alreadyLoaded(const bt::SHA1Hash&) const' can be marked override [-Wsuggest-override]
virtual bool alreadyLoaded(const bt::SHA1Hash& ih) const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:54:15: warning: 'virtual void KTCLI::mergeAnnounceList(const bt::SHA1Hash&, const bt::TrackerTier*)' can be marked override [-Wsuggest-override]
virtual void mergeAnnounceList(const bt::SHA1Hash& ih, const bt::TrackerTier* trk);
^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 99%] Building CXX object examples/ktcli/CMakeFiles/ktcli.dir/ktcli_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli && /usr/bin/c++ -DKCOREADDONS_LIB -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli -I/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ktcli.dir/ktcli_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/mocs_compilation.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/../../../../../examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/moc_ktcli.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/../../../../../examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/moc_ktcli.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/../../../../../examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/moc_ktcli.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/moc_ktcli.cpp:9,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/../../../../../examples/ktcli/ktcli.h:52:15: warning: 'virtual bool KTCLI::notify(QObject*, QEvent*)' can be marked override [-Wsuggest-override]
virtual bool notify(QObject* obj, QEvent* ev);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/../../../../../examples/ktcli/ktcli.h:53:15: warning: 'virtual bool KTCLI::alreadyLoaded(const bt::SHA1Hash&) const' can be marked override [-Wsuggest-override]
virtual bool alreadyLoaded(const bt::SHA1Hash& ih) const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/EWIEGA46WW/../../../../../examples/ktcli/ktcli.h:54:15: warning: 'virtual void KTCLI::mergeAnnounceList(const bt::SHA1Hash&, const bt::TrackerTier*)' can be marked override [-Wsuggest-override]
virtual void mergeAnnounceList(const bt::SHA1Hash& ih, const bt::TrackerTier* trk);
^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 99%] Building CXX object examples/ktcli/CMakeFiles/ktcli.dir/ktcli.cpp.o
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli && /usr/bin/c++ -DKCOREADDONS_LIB -DQT_CONCURRENT_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_DEBUG -DQT_NO_SIGNALS_SLOTS_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/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli -I/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/ktcli_autogen/include -I/usr/src/RPM/BUILD/libktorrent-2.1.0/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src -I/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/qt5/QtXml -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ktcli.dir/ktcli.cpp.o -c /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/torrentinterface.h:31,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:52:16: warning: 'virtual bool bt::TorrentFileStream::open(QIODevice::OpenMode)' can be marked override [-Wsuggest-override]
virtual bool open(QIODevice::OpenMode mode);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:55:16: warning: 'virtual void bt::TorrentFileStream::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:58:18: warning: 'virtual qint64 bt::TorrentFileStream::pos() const' can be marked override [-Wsuggest-override]
virtual qint64 pos() const;
^~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:61:18: warning: 'virtual qint64 bt::TorrentFileStream::size() const' can be marked override [-Wsuggest-override]
virtual qint64 size() const;
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:64:16: warning: 'virtual bool bt::TorrentFileStream::seek(qint64)' can be marked override [-Wsuggest-override]
virtual bool seek(qint64 pos);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:67:16: warning: 'virtual bool bt::TorrentFileStream::atEnd() const' can be marked override [-Wsuggest-override]
virtual bool atEnd() const;
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:70:16: warning: 'virtual bool bt::TorrentFileStream::reset()' can be marked override [-Wsuggest-override]
virtual bool reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:73:18: warning: 'virtual qint64 bt::TorrentFileStream::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual qint64 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:76:16: warning: 'virtual bool bt::TorrentFileStream::isSequential() const' can be marked override [-Wsuggest-override]
virtual bool isSequential() const {return false;}
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:91:18: warning: 'virtual qint64 bt::TorrentFileStream::writeData(const char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 writeData(const char* data, qint64 len);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfilestream.h:92:18: warning: 'virtual qint64 bt::TorrentFileStream::readData(char*, qint64)' can be marked override [-Wsuggest-override]
virtual qint64 readData(char* data, qint64 maxlen);
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrent.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:32,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:85:8: warning: 'virtual bool bt::TorrentFile::doNotDownload() const' can be marked override [-Wsuggest-override]
bool doNotDownload() const {return (priority == EXCLUDED);}
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:88:8: warning: 'virtual void bt::TorrentFile::setDoNotDownload(bool)' can be marked override [-Wsuggest-override]
void setDoNotDownload(bool dnd);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:91:8: warning: 'virtual bool bt::TorrentFile::isMultimedia() const' can be marked override [-Wsuggest-override]
bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:94:12: warning: 'virtual bt::Priority bt::TorrentFile::getPriority() const' can be marked override [-Wsuggest-override]
Priority getPriority() const {return priority;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:97:8: warning: 'virtual void bt::TorrentFile::setPriority(bt::Priority)' can be marked override [-Wsuggest-override]
void setPriority(Priority newpriority = NORMAL_PRIORITY);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:104:8: warning: 'virtual void bt::TorrentFile::emitDownloadStatusChanged()' can be marked override [-Wsuggest-override]
void emitDownloadStatusChanged();
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentfile.h:106:8: warning: 'virtual void bt::TorrentFile::setEmitDownloadStatusChanged(bool)' can be marked override [-Wsuggest-override]
void setEmitDownloadStatusChanged(bool show) { emit_status_changed = show; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:29,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:99:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::downloadedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & downloadedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:100:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::availableChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & availableChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:101:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::excludedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & excludedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:102:26: warning: 'virtual const bt::BitSet& bt::TorrentControl::onlySeedChunksBitSet() const' can be marked override [-Wsuggest-override]
virtual const BitSet & onlySeedChunksBitSet() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:103:16: warning: 'virtual bool bt::TorrentControl::changeTorDir(const QString&)' can be marked override [-Wsuggest-override]
virtual bool changeTorDir(const QString & new_dir);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:104:16: warning: 'virtual bool bt::TorrentControl::changeOutputDir(const QString&, int)' can be marked override [-Wsuggest-override]
virtual bool changeOutputDir(const QString& new_dir,int flags);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:105:16: warning: 'virtual void bt::TorrentControl::rollback()' can be marked override [-Wsuggest-override]
virtual void rollback();
^~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:106:16: warning: 'virtual void bt::TorrentControl::setDisplayName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setDisplayName(const QString & n);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:107:25: warning: 'virtual bt::TrackersList* bt::TorrentControl::getTrackersList()' can be marked override [-Wsuggest-override]
virtual TrackersList* getTrackersList();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:108:31: warning: 'virtual const bt::TrackersList* bt::TorrentControl::getTrackersList() const' can be marked override [-Wsuggest-override]
virtual const TrackersList* getTrackersList() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:109:19: warning: 'virtual QString bt::TorrentControl::getDataDir() const' can be marked override [-Wsuggest-override]
virtual QString getDataDir() const {return outputdir;}
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:110:19: warning: 'virtual QString bt::TorrentControl::getTorDir() const' can be marked override [-Wsuggest-override]
virtual QString getTorDir() const {return tordir;}
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:111:16: warning: 'virtual void bt::TorrentControl::setMonitor(bt::MonitorInterface*)' can be marked override [-Wsuggest-override]
virtual void setMonitor(MonitorInterface* tmo);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:112:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeDL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeDL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:113:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getRunningTimeUL() const' can be marked override [-Wsuggest-override]
virtual Uint32 getRunningTimeUL() const;
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:114:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumFiles() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumFiles() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:115:34: warning: 'virtual bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual TorrentFileInterface & getTorrentFile(Uint32 index);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:116:40: warning: 'virtual const bt::TorrentFileInterface& bt::TorrentControl::getTorrentFile(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const TorrentFileInterface & getTorrentFile(Uint32 index) const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:117:16: warning: 'virtual bool bt::TorrentControl::moveTorrentFiles(const QMap&)' can be marked override [-Wsuggest-override]
virtual bool moveTorrentFiles(const QMap & files);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:118:16: warning: 'virtual void bt::TorrentControl::recreateMissingFiles()' can be marked override [-Wsuggest-override]
virtual void recreateMissingFiles();
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:119:16: warning: 'virtual void bt::TorrentControl::dndMissingFiles()' can be marked override [-Wsuggest-override]
virtual void dndMissingFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:120:34: warning: 'virtual bt::TorrentFileStream::Ptr bt::TorrentControl::createTorrentFileStream(bt::Uint32, bool, QObject*)' can be marked override [-Wsuggest-override]
virtual TorrentFileStream::Ptr createTorrentFileStream(bt::Uint32 index,bool streaming_mode,QObject* parent);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:121:16: warning: 'virtual void bt::TorrentControl::addPeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void addPeerSource(PeerSource* ps);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:122:16: warning: 'virtual void bt::TorrentControl::removePeerSource(bt::PeerSource*)' can be marked override [-Wsuggest-override]
virtual void removePeerSource(PeerSource* ps);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:123:29: warning: 'virtual const QTextCodec* bt::TorrentControl::getTextCodec() const' can be marked override [-Wsuggest-override]
virtual const QTextCodec* getTextCodec() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:124:16: warning: 'virtual void bt::TorrentControl::changeTextCodec(QTextCodec*)' can be marked override [-Wsuggest-override]
virtual void changeTextCodec(QTextCodec* tc);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:125:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumWebSeeds() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumWebSeeds() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:126:35: warning: 'virtual const bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const WebSeedInterface* getWebSeed(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:127:29: warning: 'virtual bt::WebSeedInterface* bt::TorrentControl::getWebSeed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual WebSeedInterface* getWebSeed(Uint32 i);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:128:16: warning: 'virtual bool bt::TorrentControl::addWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool addWebSeed(const QUrl &url);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:129:16: warning: 'virtual bool bt::TorrentControl::removeWebSeed(const QUrl&)' can be marked override [-Wsuggest-override]
virtual bool removeWebSeed(const QUrl &url);
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:130:16: warning: 'virtual bool bt::TorrentControl::readyForPreview() const' can be marked override [-Wsuggest-override]
virtual bool readyForPreview() const;
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:131:16: warning: 'virtual bool bt::TorrentControl::isMultimedia() const' can be marked override [-Wsuggest-override]
virtual bool isMultimedia() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:132:16: warning: 'virtual void bt::TorrentControl::markExistingFilesAsDownloaded()' can be marked override [-Wsuggest-override]
virtual void markExistingFilesAsDownloaded();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:133:15: warning: 'virtual int bt::TorrentControl::getPriority() const' can be marked override [-Wsuggest-override]
virtual int getPriority() const { return istats.priority; }
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:134:16: warning: 'virtual void bt::TorrentControl::setPriority(int)' can be marked override [-Wsuggest-override]
virtual void setPriority(int p);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:135:16: warning: 'virtual bool bt::TorrentControl::overMaxRatio()' can be marked override [-Wsuggest-override]
virtual bool overMaxRatio();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:136:16: warning: 'virtual void bt::TorrentControl::setMaxShareRatio(float)' can be marked override [-Wsuggest-override]
virtual void setMaxShareRatio(float ratio);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:137:17: warning: 'virtual float bt::TorrentControl::getMaxShareRatio() const' can be marked override [-Wsuggest-override]
virtual float getMaxShareRatio() const { return stats.max_share_ratio; }
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:138:16: warning: 'virtual bool bt::TorrentControl::overMaxSeedTime()' can be marked override [-Wsuggest-override]
virtual bool overMaxSeedTime();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:139:16: warning: 'virtual void bt::TorrentControl::setMaxSeedTime(float)' can be marked override [-Wsuggest-override]
virtual void setMaxSeedTime(float hours);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:140:17: warning: 'virtual float bt::TorrentControl::getMaxSeedTime() const' can be marked override [-Wsuggest-override]
virtual float getMaxSeedTime() const {return stats.max_seed_time;}
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:141:16: warning: 'virtual void bt::TorrentControl::setAllowedToStart(bool)' can be marked override [-Wsuggest-override]
virtual void setAllowedToStart(bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:142:16: warning: 'virtual void bt::TorrentControl::setQueued(bool)' can be marked override [-Wsuggest-override]
virtual void setQueued(bool queued);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:143:16: warning: 'virtual void bt::TorrentControl::setChunkSelector(bt::ChunkSelectorInterface*)' can be marked override [-Wsuggest-override]
virtual void setChunkSelector(ChunkSelectorInterface* csel);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:144:16: warning: 'virtual void bt::TorrentControl::networkUp()' can be marked override [-Wsuggest-override]
virtual void networkUp();
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:145:16: warning: 'virtual bool bt::TorrentControl::announceAllowed()' can be marked override [-Wsuggest-override]
virtual bool announceAllowed();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:146:16: warning: 'virtual bt::Job* bt::TorrentControl::startDataCheck(bool, bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual Job* startDataCheck(bool auto_import, bt::Uint32 from, bt::Uint32 to);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:147:16: warning: 'virtual bool bt::TorrentControl::hasMissingFiles(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool hasMissingFiles(QStringList & sl);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:148:16: warning: 'virtual bool bt::TorrentControl::isStorageMounted(QStringList&)' can be marked override [-Wsuggest-override]
virtual bool isStorageMounted(QStringList& missing);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:149:18: warning: 'virtual bt::Uint32 bt::TorrentControl::getNumDHTNodes() const' can be marked override [-Wsuggest-override]
virtual Uint32 getNumDHTNodes() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:150:27: warning: 'virtual const bt::DHTNode& bt::TorrentControl::getDHTNode(bt::Uint32) const' can be marked override [-Wsuggest-override]
virtual const DHTNode & getDHTNode(Uint32 i) const;
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:151:16: warning: 'virtual void bt::TorrentControl::deleteDataFiles()' can be marked override [-Wsuggest-override]
virtual void deleteDataFiles();
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:152:30: warning: 'virtual const bt::PeerID& bt::TorrentControl::getOwnPeerID() const' can be marked override [-Wsuggest-override]
virtual const bt::PeerID & getOwnPeerID() const;
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:153:19: warning: 'virtual QString bt::TorrentControl::getComments() const' can be marked override [-Wsuggest-override]
virtual QString getComments() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:154:27: warning: 'virtual const bt::JobQueue* bt::TorrentControl::getJobQueue() const' can be marked override [-Wsuggest-override]
virtual const JobQueue* getJobQueue() const {return job_queue;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:155:16: warning: 'virtual bool bt::TorrentControl::isFeatureEnabled(bt::TorrentFeature)' can be marked override [-Wsuggest-override]
virtual bool isFeatureEnabled(TorrentFeature tf);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:156:16: warning: 'virtual void bt::TorrentControl::setFeatureEnabled(bt::TorrentFeature, bool)' can be marked override [-Wsuggest-override]
virtual void setFeatureEnabled(TorrentFeature tf,bool on);
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:157:16: warning: 'virtual bool bt::TorrentControl::checkDiskSpace(bool)' can be marked override [-Wsuggest-override]
virtual bool checkDiskSpace(bool emit_sig = true);
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:158:16: warning: 'virtual void bt::TorrentControl::setTrafficLimits(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setTrafficLimits(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:159:16: warning: 'virtual void bt::TorrentControl::getTrafficLimits(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getTrafficLimits(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:160:16: warning: 'virtual void bt::TorrentControl::setAssuredSpeeds(bt::Uint32, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void setAssuredSpeeds(Uint32 up,Uint32 down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:161:16: warning: 'virtual void bt::TorrentControl::getAssuredSpeeds(bt::Uint32&, bt::Uint32&)' can be marked override [-Wsuggest-override]
virtual void getAssuredSpeeds(Uint32 & up,Uint32 & down);
^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:162:28: warning: 'virtual const bt::SHA1Hash& bt::TorrentControl::getInfoHash() const' can be marked override [-Wsuggest-override]
virtual const SHA1Hash & getInfoHash() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:163:16: warning: 'virtual void bt::TorrentControl::setUserModifiedFileName(const QString&)' can be marked override [-Wsuggest-override]
virtual void setUserModifiedFileName(const QString & n);
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:164:15: warning: 'virtual int bt::TorrentControl::getETA()' can be marked override [-Wsuggest-override]
virtual int getETA();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:165:16: warning: 'virtual void bt::TorrentControl::setMoveWhenCompletedDir(const QString&)' can be marked override [-Wsuggest-override]
virtual void setMoveWhenCompletedDir(const QString &dir) {completed_dir = dir; saveStats();}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:166:19: warning: 'virtual QString bt::TorrentControl::getMoveWhenCompletedDir() const' can be marked override [-Wsuggest-override]
virtual QString getMoveWhenCompletedDir() const {return completed_dir;}
^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:167:16: warning: 'virtual void bt::TorrentControl::setSuperSeeding(bool)' can be marked override [-Wsuggest-override]
virtual void setSuperSeeding(bool on);
^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:188:8: warning: 'virtual void bt::TorrentControl::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:193:8: warning: 'virtual void bt::TorrentControl::pause()' can be marked override [-Wsuggest-override]
void pause();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:198:8: warning: 'virtual void bt::TorrentControl::unpause()' can be marked override [-Wsuggest-override]
void unpause();
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:203:8: warning: 'virtual void bt::TorrentControl::start()' can be marked override [-Wsuggest-override]
void start();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:209:8: warning: 'virtual void bt::TorrentControl::stop(bt::WaitJob*)' can be marked override [-Wsuggest-override]
void stop(WaitJob* wjob = 0);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:215:8: warning: 'virtual void bt::TorrentControl::updateTracker()' can be marked override [-Wsuggest-override]
void updateTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:220:8: warning: 'virtual void bt::TorrentControl::scrapeTracker()' can be marked override [-Wsuggest-override]
void scrapeTracker();
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:263:8: warning: 'virtual void bt::TorrentControl::updateStatus()' can be marked override [-Wsuggest-override]
void updateStatus();
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:271:16: warning: 'virtual void bt::TorrentControl::handleError(const QString&)' can be marked override [-Wsuggest-override]
virtual void handleError(const QString & err);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/torrent/torrentcontrol.h:279:16: warning: 'virtual void bt::TorrentControl::downloadPriorityChanged(bt::TorrentFile*, bt::Priority, bt::Priority)' can be marked override [-Wsuggest-override]
virtual void downloadPriorityChanged(TorrentFile* tf, Priority newpriority, Priority oldpriority);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:27:
/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:52:15: warning: 'virtual bool KTCLI::notify(QObject*, QEvent*)' can be marked override [-Wsuggest-override]
virtual bool notify(QObject* obj, QEvent* ev);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:53:15: warning: 'virtual bool KTCLI::alreadyLoaded(const bt::SHA1Hash&) const' can be marked override [-Wsuggest-override]
virtual bool alreadyLoaded(const bt::SHA1Hash& ih) const;
^~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.h:54:15: warning: 'virtual void KTCLI::mergeAnnounceList(const bt::SHA1Hash&, const bt::TrackerTier*)' can be marked override [-Wsuggest-override]
virtual void mergeAnnounceList(const bt::SHA1Hash& ih, const bt::TrackerTier* trk);
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:43:16: warning: 'virtual void net::Socket::setBlocking(bool)' can be marked override [-Wsuggest-override]
virtual void setBlocking(bool on);
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:44:16: warning: 'virtual bool net::Socket::connectTo(const net::Address&)' can be marked override [-Wsuggest-override]
virtual bool connectTo(const Address & addr);
^~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:45:16: warning: 'virtual bool net::Socket::connectSuccesFull()' can be marked override [-Wsuggest-override]
virtual bool connectSuccesFull();
^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:46:16: warning: 'virtual void net::Socket::close()' can be marked override [-Wsuggest-override]
virtual void close();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:47:18: warning: 'virtual bt::Uint32 net::Socket::bytesAvailable() const' can be marked override [-Wsuggest-override]
virtual Uint32 bytesAvailable() const;
^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:48:15: warning: 'virtual int net::Socket::send(const Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int send(const bt::Uint8* buf,int len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:49:15: warning: 'virtual int net::Socket::recv(bt::Uint8*, int)' can be marked override [-Wsuggest-override]
virtual int recv(bt::Uint8* buf,int max_len);
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:50:16: warning: 'virtual bool net::Socket::ok() const' can be marked override [-Wsuggest-override]
virtual bool ok() const {return m_fd >= 0;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:51:15: warning: 'virtual int net::Socket::fd() const' can be marked override [-Wsuggest-override]
virtual int fd() const {return m_fd;}
^~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:52:16: warning: 'virtual bool net::Socket::setTOS(unsigned char)' can be marked override [-Wsuggest-override]
virtual bool setTOS(unsigned char type_of_service);
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:53:27: warning: 'virtual const net::Address& net::Socket::getPeerName() const' can be marked override [-Wsuggest-override]
virtual const Address & getPeerName() const {return addr;}
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:54:19: warning: 'virtual net::Address net::Socket::getSockName() const' can be marked override [-Wsuggest-override]
virtual Address getSockName() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:56:16: warning: 'virtual void net::Socket::reset()' can be marked override [-Wsuggest-override]
virtual void reset();
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:57:16: warning: 'virtual void net::Socket::prepare(net::Poll*, net::Poll::Mode)' can be marked override [-Wsuggest-override]
virtual void prepare(Poll* p,Poll::Mode mode);
^~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/socket.h:58:16: warning: 'virtual bool net::Socket::ready(const net::Poll*, net::Poll::Mode) const' can be marked override [-Wsuggest-override]
virtual bool ready(const Poll* p,Poll::Mode mode) const;
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:24,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:59:18: warning: 'virtual bt::Uint32 net::PacketSocket::write(bt::Uint32, bt::TimeStamp)' can be marked override [-Wsuggest-override]
virtual Uint32 write(Uint32 max, bt::TimeStamp now);
^~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/net/packetsocket.h:60:16: warning: 'virtual bool net::PacketSocket::bytesReadyToWrite() const' can be marked override [-Wsuggest-override]
virtual bool bytesReadyToWrite() const;
^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/serverinterface.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:33:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:149:16: warning: 'virtual void mse::EncryptedPacketSocket::preProcess(bt::Packet::Ptr)' can be marked override [-Wsuggest-override]
virtual void preProcess(bt::Packet::Ptr packet);
^~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/mse/encryptedpacketsocket.h:150:16: warning: 'virtual void mse::EncryptedPacketSocket::postProcess(bt::Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void postProcess(Uint8* data, Uint32 size);
^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:26,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:155:14: warning: 'virtual void bt::Peer::kill()' can be marked override [-Wsuggest-override]
void kill();
^~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:171:28: warning: 'virtual bt::Uint32 bt::Peer::averageDownloadSpeed() const' can be marked override [-Wsuggest-override]
virtual bt::Uint32 averageDownloadSpeed() const;
^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:309:22: warning: 'virtual void bt::Peer::chunkAllowed(bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void chunkAllowed(Uint32 chunk);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peer.h:310:22: warning: 'virtual void bt::Peer::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
virtual void handlePacket(const bt::Uint8* packet, bt::Uint32 size);
^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peermanager.h:28,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:27,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/peerconnector.h:81:16: warning: 'virtual void bt::PeerConnector::acquired()' can be marked override [-Wsuggest-override]
virtual void acquired();
^~~~~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:34:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:51:8: warning: 'virtual void bt::UTPex::handlePacket(const Uint8*, bt::Uint32)' can be marked override [-Wsuggest-override]
void handlePacket(const Uint8* packet,Uint32 size);
^~~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:54:8: warning: 'virtual bool bt::UTPex::needsUpdate() const' can be marked override [-Wsuggest-override]
bool needsUpdate() const;
^~~~~~~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:57:8: warning: 'virtual void bt::UTPex::update()' can be marked override [-Wsuggest-override]
void update();
^~~~~~
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/peer/utpex.h:70:16: warning: 'virtual void bt::UTPex::visit(bt::Peer::Ptr)' can be marked override [-Wsuggest-override]
virtual void visit(const bt::Peer::Ptr p);
^~~~~
In file included from /usr/src/RPM/BUILD/libktorrent-2.1.0/src/util/waitjob.h:25,
from /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli/ktcli.cpp:35:
/usr/src/RPM/BUILD/libktorrent-2.1.0/src/interfaces/exitoperation.h:62:16: warning: 'virtual bool bt::ExitJobOperation::deleteAllowed() const' can be marked override [-Wsuggest-override]
virtual bool deleteAllowed() const {return true;}
^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[100%] Linking CXX executable ktcli
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli && /usr/bin/cmake -E cmake_link_script CMakeFiles/ktcli.dir/link.txt --verbose=1
/usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -std=c++0x -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -O2 -DNDEBUG -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf5/devel -rdynamic CMakeFiles/ktcli.dir/ktcli.cpp.o CMakeFiles/ktcli.dir/main.cpp.o CMakeFiles/ktcli.dir/ktcli_autogen/mocs_compilation.cpp.o -o ktcli ../../src/libKF5Torrent.so.6.0.0 /usr/lib64/libKF5Archive.so.5.57.0 /usr/lib64/libKF5KIOWidgets.so.5.57.0 /usr/lib64/libKF5KIOCore.so.5.57.0 /usr/lib64/libKF5Crash.so.5.57.0 /usr/lib64/libKF5Service.so.5.57.0 /usr/lib64/libQt5Network.so.5.12.3 /usr/lib64/libQt5Concurrent.so.5.12.3 /usr/lib64/libKF5JobWidgets.so.5.57.0 /usr/lib64/libKF5Completion.so.5.57.0 /usr/lib64/libKF5WidgetsAddons.so.5.57.0 /usr/lib64/libKF5ConfigCore.so.5.57.0 /usr/lib64/libKF5CoreAddons.so.5.57.0 /usr/lib64/libKF5Solid.so.5.57.0 /usr/lib64/libQt5DBus.so.5.12.3 /usr/lib64/libQt5Widgets.so.5.12.3 /usr/lib64/libQt5Gui.so.5.12.3 /usr/lib64/libKF5I18n.so.5.57.0 /usr/lib64/libQt5Xml.so.5.12.3 /usr/lib64/libgcrypt.so /usr/lib64/libgmp.so /usr/lib64/libQt5Core.so.5.12.3
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[100%] Built target ktcli
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
+ popd
~/RPM/BUILD/libktorrent-2.1.0
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.87868
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/kde5-libktorrent-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/kde5-libktorrent-buildroot
+ cd libktorrent-2.1.0
+ __kf5_install
+ make -C BUILD DESTDIR=/usr/src/tmp/kde5-libktorrent-buildroot install
make: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/libktorrent-2.1.0 -B/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/pofiles-e9616cd4159a7ed713549c8180018bf6.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 1%] Generating mo...
/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/libktorrent-2.1.0/po -P /usr/lib64/cmake/KF5I18n/build-pofiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 1%] Built target pofiles-e9616cd4159a7ed713549c8180018bf6
make -f CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/build.make CMakeFiles/tsfiles-e9616cd4159a7ed713549c8180018bf6.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 2%] Generating ts...
/usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/libktorrent-2.1.0/po -P /usr/lib64/cmake/KF5I18n/build-tsfiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 2%] Built target tsfiles-e9616cd4159a7ed713549c8180018bf6
make -f src/CMakeFiles/KF5Torrent_autogen.dir/build.make src/CMakeFiles/KF5Torrent_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/CMakeFiles/KF5Torrent_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f src/CMakeFiles/KF5Torrent_autogen.dir/build.make src/CMakeFiles/KF5Torrent_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Automatic MOC for target KF5Torrent
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/CMakeFiles/KF5Torrent_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 3%] Built target KF5Torrent_autogen
make -f src/CMakeFiles/KF5Torrent.dir/build.make src/CMakeFiles/KF5Torrent.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/src/CMakeFiles/KF5Torrent.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f src/CMakeFiles/KF5Torrent.dir/build.make src/CMakeFiles/KF5Torrent.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Nothing to be done for 'src/CMakeFiles/KF5Torrent.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Built target KF5Torrent
make -f examples/ktcli/CMakeFiles/ktcli_autogen.dir/build.make examples/ktcli/CMakeFiles/ktcli_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/CMakeFiles/ktcli_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f examples/ktcli/CMakeFiles/ktcli_autogen.dir/build.make examples/ktcli/CMakeFiles/ktcli_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Automatic MOC for target ktcli
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/CMakeFiles/ktcli_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[ 98%] Built target ktcli_autogen
make -f examples/ktcli/CMakeFiles/ktcli.dir/build.make examples/ktcli/CMakeFiles/ktcli.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
cd /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libktorrent-2.1.0 /usr/src/RPM/BUILD/libktorrent-2.1.0/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/examples/ktcli/CMakeFiles/ktcli.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make -f examples/ktcli/CMakeFiles/ktcli.dir/build.make examples/ktcli/CMakeFiles/ktcli.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[2]: Nothing to be done for 'examples/ktcli/CMakeFiles/ktcli.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
[100%] Built target ktcli
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD/CMakeFiles 0
make -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/cmake/KF5Torrent/KF5TorrentConfig.cmake
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/cmake/KF5Torrent/KF5TorrentConfigVersion.cmake
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/cmake/KF5Torrent/KF5TorrentTargets.cmake
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/cmake/KF5Torrent/KF5TorrentTargets-release.cmake
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/zh_TW
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/zh_TW/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/zh_TW/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/zh_CN
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/zh_CN/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/zh_CN/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/uk
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/uk/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/uk/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ug
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ug/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ug/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/tr
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/tr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/tr/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sv
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sv/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sv/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@latin
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@latin/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@latin/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@ijekavianlatin
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@ijekavianlatin/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@ijekavianlatin/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@ijekavian
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@ijekavian/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr@ijekavian/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sr/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sl
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sl/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sk
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sk/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/sk/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/si
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/si/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/si/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/se
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/se/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/se/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ru
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ru/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ru/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ro
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ro/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ro/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pt_BR
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pt_BR/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pt_BR/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pt
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pt/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pt/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pl
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/pl/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/oc
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/oc/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/oc/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nn
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nn/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nn/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nl
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nl/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nds
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nds/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nds/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nb
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nb/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/nb/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ms
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ms/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ms/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/mr
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/mr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/mr/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/lv
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/lv/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/lv/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/lt
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/lt/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/lt/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ku
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ku/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ku/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/km
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/km/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/km/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/kk
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/kk/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/kk/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ja
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ja/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ja/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/it
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/it/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/it/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/is
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/is/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/is/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ia
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ia/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ia/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hu
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hu/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hu/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hr
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hr/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hne
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hne/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hne/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hi
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hi/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/hi/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/gl
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/gl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/gl/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ga
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ga/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ga/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/fr
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/fr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/fr/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/fi
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/fi/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/fi/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/eu
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/eu/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/eu/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/et
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/et/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/et/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/es
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/es/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/es/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/eo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/eo/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/eo/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/en_GB
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/en_GB/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/en_GB/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/el
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/el/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/el/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/de
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/de/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/de/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/da
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/da/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/da/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/cs
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/cs/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/cs/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ca@valencia
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ca@valencia/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ca@valencia/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ca
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ca/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ca/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/bs
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/bs/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/bs/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/bg
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/bg/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/bg/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/be
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/be/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/be/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ast
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ast/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ast/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ar
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ar/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/share/kf5/locale/ar/LC_MESSAGES/libktorrent5.mo
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/libKF5Torrent.so.6.0.0
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/libKF5Torrent.so.6
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/libKF5Torrent.so
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/bcodec/bencoder.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/bcodec/bnode.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/bcodec/bdecoder.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/bcodec/value.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/peerinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/queuemanagerinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/exitoperation.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/chunkdownloadinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/trackerslist.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/torrentinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/logmonitorinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/piecedownloader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/monitorinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/blocklistinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/torrentfileinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/peersource.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/chunkselectorinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/cachefactory.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/webseedinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/trackerinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/interfaces/serverinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/migrate/ccmigrate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/migrate/migrate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/migrate/cachemigrate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/ktorrent_export.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/version.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/torrent.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/advancedchokealgorithm.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/peersourcemanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/choker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/server.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/torrentcontrol.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/uploader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/torrentcreator.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/timeestimator.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/torrentfile.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/statsfile.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/globals.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/torrentstats.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/job.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/jobqueue.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/torrent/torrentfilestream.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/datachecker/datacheckerthread.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/datachecker/datachecker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/datachecker/singledatachecker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/datachecker/multidatachecker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/datachecker/datacheckerjob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/chunkdownload.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/downloader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/request.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/piece.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/packet.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/chunkselector.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/download/webseed.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/cache.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/cachefile.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/singlefilecache.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/preallocationthread.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/preallocationjob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/movedatafilesjob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/deletedatafilesjob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/chunkmanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/dndfile.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/chunk.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/multifilecache.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/diskio/piecedata.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peeruploader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peer.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peermanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/authenticatebase.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/authenticate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peerprotocolextension.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/utpex.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/utmetadata.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/packetreader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/authenticationmonitor.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peerid.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peerdownloader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/chunkcounter.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/serverauthenticate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/accessmanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/peerconnector.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/superseeder.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/peer/connectionlimit.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/socks.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/packetsocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/trafficshapedsocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/streamsocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/downloadthread.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/address.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/addressresolver.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/socketgroup.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/portlist.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/networkthread.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/socket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/speed.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/uploadthread.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/socketmonitor.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/reverseresolver.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/socketdevice.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/poll.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/wakeuppipe.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/serversocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/mse/encryptedserverauthenticate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/mse/functions.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/mse/rc4encryptor.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/mse/encryptedauthenticate.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/mse/bigint.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/mse/encryptedpacketsocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/magnet/magnetdownloader.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/magnet/magnetlink.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/magnet/metadatadownload.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/autorotatelogjob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/fileops.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/timer.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/ptrmap.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/log.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/waitjob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/urlencoder.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/array.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/functions.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/file.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/constants.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/bitset.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/sha1hash.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/sha1hashgen.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/error.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/win32.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/logsystemmanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/compressfilejob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/decompressfilejob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/extractfilejob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/pipe.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/circularbuffer.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/resourcemanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/bufferpool.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/signalcatcher.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/utpserver.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/utpserverthread.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/utpprotocol.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/utpsocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/connection.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/localwindow.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/remotewindow.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/timevalue.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/pollpipe.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/delaywindow.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/utp/packetbuffer.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/upnp/upnprouter.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/upnp/upnpmcastsocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/tracker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/udptracker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/udptrackersocket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/httptracker.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/trackermanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/httpannouncejob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/tracker/kioannouncejob.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dhtbase.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpcserver.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpcserverinterface.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/key.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pack.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpcmsg.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dhtpeersource.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/announcetask.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpccall.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/kclosestnodessearch.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dht.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/node.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/task.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/nodelookup.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/taskmanager.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/kbucket.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/kbucketentry.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/kbuckettable.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/database.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/announcereq.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/announcersp.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pingreq.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pingrsp.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/findnodereq.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/findnodersp.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/getpeersreq.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/getpeersrsp.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpcmsgfactory.h
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/cmake/KF5Torrent/FindLibGMP.cmake
-- Installing: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/cmake/KF5Torrent/FindLibGcrypt.cmake
make: Leaving directory '/usr/src/RPM/BUILD/libktorrent-2.1.0/BUILD'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share ']'
+ ls -1d '/usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/k*5'
+ read d
ls: cannot access '/usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/k*5': No such file or directory
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/lib64 ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/lib ']'
+ ls -1 /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/libKF5Torrent.so
+ read p
+ '[' -L /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/libKF5Torrent.so ']'
+ mkdir -p /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/kf5/devel
++ readlink /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/libKF5Torrent.so
+ f=libKF5Torrent.so.6
++ basename /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/libKF5Torrent.so
+ l=libKF5Torrent.so
++ relative /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/libKF5Torrent.so.6 /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/kf5/devel/libKF5Torrent.so.6
+ ln -sf ../../libKF5Torrent.so.6 /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/kf5/devel/libKF5Torrent.so
+ rm -f /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/libKF5Torrent.so
+ read p
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/bin ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/include ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib/kf5/bin -a true == true ']'
+ ls -1 '/usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/dbus-1/services/*5*.service'
+ read s
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/akonadi ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/kf5/akonadi ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/man -a remove == remove ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/appdata -a keep == remove ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/share/metainfo -a keep == remove ']'
+ '[' -d /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/ ']'
+ find /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/ -type f -name '*.cmake'
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/FindLibGcrypt.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/FindLibGcrypt.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/FindLibGMP.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/FindLibGMP.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentTargets-release.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentTargets-release.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentTargets.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentTargets.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentConfigVersion.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentConfigVersion.cmake
+ read f
+ sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentConfig.cmake
+ sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/kde5-libktorrent-buildroot//usr/lib64/cmake/KF5Torrent/KF5TorrentConfig.cmake
+ read f
+ /usr/lib/rpm/find-lang --with-kde --all-name kde5-libktorrent
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/kde5-libktorrent-buildroot (auto)
mode of './usr/lib64/libKF5Torrent.so.6.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/kde5-libktorrent-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/kde5-libktorrent-buildroot/ (default)
Compressing files in /usr/src/tmp/kde5-libktorrent-buildroot (auto)
Adjusting library links in /usr/src/tmp/kde5-libktorrent-buildroot
./usr/lib64:
libKF5Torrent.so.6 -> libKF5Torrent.so.6.0.0
Verifying ELF objects in /usr/src/tmp/kde5-libktorrent-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: kde5-libktorrent-common-2.1.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xh7yXf
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EaTPNF
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
Processing files: libkf5torrent6-2.1.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tmtN68
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
lib.prov: /usr/src/tmp/kde5-libktorrent-buildroot/usr/lib64/libKF5Torrent.so.6: 2858 symbols, 22 bpp
warning: hash collision: _ZN2bt4Peer14handleBitFieldEPKhj _ZN3utp9UTPServer4stopEv
warning: hash collision: _ZN2bt14TorrentControl14setUploadPropsEjj _ZNK2bt12ChunkManager10getDataDirEv
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.W0HPAF
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
Provides: libKF5Torrent.so.6()(64bit) = set:pdXV6xm0Y5HKvp22T0wRlMrNOqNz3oGOYFRTFTWnm7XZvxw4USKe3mPdcuv5ZH7kaZvFtdi0kMIdZeMqq48LosD41jNie5dv8mD79sh1ZHupPZjKc636Q8xhHUkKZkGXavDkI4NFwfWZ9jYGiUjQxdxZKBlThN1wAG1wiramu5PZ9Ve0XbDzcZv75PmmMvZ6uT9h7Zo09y4YhRMbNC0aVOxARRe4Xkfh5SoJt8vtBSxdWGBGqU6EZ4QaOgkUPPOqMr4eWhYnVzizGUd1hNBggmKSOvZ75xcq8crHou49mNu8ihCzsNfXsCyJCnHdTqx6tEo7cIy9BzJHUCl7WBH7H6KarHZ5eFZveFIF2dQTarq8BtNFqOx0XPSZ84G5ejMz5IES1P8sjKBO0yavg9MT53yn3fU4nCuvt9Kkw1Wky6MP14bcU68p8cl67zYQTaZHC5jpxZ3wTxpRTMVy0zxBMSugwCGlv1VKGVNbZeeI06Z86FWbiMvZAGoHsuy1SyaD2qJI0J9YYzqZlnUNTiad4pDIvceaHPArtVKAdQOrRMohMXFZe7OgKct6ZaT1wx149MxGnFobpEKBgvvTXZrFOaJjlJA4mcZuZLZeUoDM5pSu4cyMFEaMp42oQnzrKHQJcUfFuYoGmPc5YaSif72vtfZ6ERMr4igLyvssKPMtcnDIYGL6O0FVHZ9R4k5y3HhNoxeeTzZov3rKFrjol2RWNX2h2rbYZ2m4CFc8pUQ409kdujo68UCtYBK4CI4p1lJ1ge8gFqQpZvbJZ0FcGxylEWQuZrTS2scR0sZEuCzbALdVrf8ZgUN6afjjPxMMkA8ulpyo6b3gAVLkTUFWViXZs2mVpecdXtxdZgaO8iZctlECfaUssRBROmIuagiMVDEREHdqLm7LZIQrZARTZxqZnmH3u1MNK2JamYdITtrpZA1cZl9ijTlxfZFOCezk98lmJulhcZ7nRUZGtWSEHzaxdwcUBpwzXP1in1CxZ4RHP90AUn3tHL7dPNSGAXGADPJt6APPfLshBJrccD3XOnyfgbaNeYTo9dXxJ90UQIlibiLX1FA8hTSUl8bHTGnEzjCXaYrq2kxAB48DR1cOd1dKW2jsBVwGADJV093kogajPZ0q16UmikHa0ZI8pwYrVD5oUrsmNkFvFOyPOgdAT99X7eshwyovuobX3IAVhh9cVnooCTf6Z3Bi181u44jcZaJ4pk8G2x7y4WwODsjyD8kxiQVioKBKt0PvRBdO4LRG7E9ThQwQF6pcQ4vGtkoXn7L03savyQ8byOhSCM7mQZGEkdZ5otWfJEOxxZxcFDmHGZdaLEtydVeP4Pr1IcdVIuZvIQP3ziRSkcZfVIVAId6wF8Vklbk7Mcp8s5mkTzCQat23V4gLiba1iFqcbiZgNwa4yeOZ1TtuAaAdV9wAJujaN9GZhk2VboHhQZmFtjVrNNCsO6f7c2T0fmn1YuNXvGg1QvEhg710o4Z8IMh6lpSUlONPPids4zA9C089ItVotI9mAMOiZexnaxlJIdZjs010iunG5XZesxCpGEkkVG1qZqlABlGWaUUQSNUbPM2QzkCu7eQPe36CwBo9XIXRlRmRq7PWeFeGUJktg4uTtPR3eV9NRyPWqAXkYRPazI9cFedX3MYkw1CFm5d32F2YJ5fDMPPhttkGtysDW2O9Qeidsth84ZCfLsqt70s2CTO5WrT0NGyOki6yxIvs6TNQcnw9ZFoSCZ3EZquuEhu249pEnB6VwDe6PMgHFaZaDzAk1H0q1PIuShZobpOZF0iROBVNdbvuqAhgJvJ6kHLhgIZzUZxcwbCGrgkgau91uRdAx266xTKay5Zt0xe6nQpS4bPEohN09MSIaZ718pPWb3Pb8KEHyYzcrEZvpCkA6c369XFZ2PRuctpEBnJ667k50K7c4U9zEgTtZgRHffroBDlSc1YqUbhkVRYHwtRC8cUp3HdyRo4Z9UrcKqOv37ZnvmFJN51JwZg6BEsOsi9JYEeAXP8LQY3MMxRzPmY544fxjdBESsZtEfAQVCpMuaOZbj0A42E6rEESdq6qGxNLhyifwQYsoqx2H8ChjqR2GdgidDkTgo0Shjf3ayESpAAMxFtK0s9y7QWM4JsbkZqdzSF6f9Yl2J0O5WJZDztFwXzT0W676Jm4bBh2tZn8VZ05UgPb8KD6sZhxOaBSQjZeGHDwDpDXytAvXZH7NUg2Nu8ZckRiLfuGEoI00J83CIswUXAKIbr0qnZdjQJ03bBOzg8qeFAMJEiIxxTe16BwZCgDEZz3dg4DbLlXZFVdSsPEnJjqXsCZEcFZrxIwZqLwSBs4chl83CwnZAgUZkUMCNkBq7PGL0prrNpnaM925BZm53gkMthhH0p6HVZ3XoZcEFwgGlkhAz4RGMVQ0m57eTIxFHTIzynIjFJ36nuTYy6DxGqb2lxSkQAdrAOzxdxJcx6A7MhZisIx9wfFZ9kw0ElvTyEHarc5m8lnBjzLIkXEWRVZozSHE2s804KS3xkyHxeTBRHLw7aR1L55HZDJxXYuWD1cO7464bqpCOWZ8Kc86PhWnqbtl0BSwsw2PNZLT4178IrmJzy7iOnIQrnaNd21yBll2mzcBjyBfYWgWH75gqxCKwvQCZ4xgl3cKoKQttf84FQEbTGKVdo26H9tHZ1bqMUhLTQENmyQ1ZzMesaKMWXxtOhGjUj3bUaSrrIpsOUCHwZnUUU0cpujQQ0Jv0uE9XFApGUu4dQpMoaR10ffDrEaCvIbLnQbKYAI0b6vDpj3eIGHQHWtjhaVIGBNFN4hIZ6vodB6TpGVp2McKqEvROZkgFZxJzmiAH3JcpvcS9f5Di3QZkIE7HIwV0S5dhU6VfjQyIXs2Q6Zd8CC4Iz8NIOyR8I8yxZh9xow97mpa27N9An08qHvNVjYHTNq4j5EQpE58KeA5QXVZeGIZ7OcctKu67ZbcwcTZ2QdIhgiWAp15iqgb7UIb6VbgPIwVZwyP0zyHhUj1mZylN9PJ4Z2VZBgKwZizETubAT8rKrRJtIV7l2GGwvRFGINDPuMN1QnR0renEWQJn1g79POsyiMvUFDTWbKbAFGTuttjQNgmD7D3MwC72C0iuI439wGZlDk7aGODiiiaY9yuon6rEwYJIbi1w7Ili5O9HBgsMfCBtb1XcXNhl1xZF6tZEnG43alr6QlhZiojRszcUafcE7a3PUhEUZ9wOXmCTPdZ5xqj1GJd5zGNcZ0esZkFtuHcZaEG1ydaK08dB95BP4l1X7hJCkZcIcJN7MAq8Q2LiBttLATZ27Dg6vTfZLri302wvdgi962ZyXIe6CZJGchYUKG8KQM813xBI4FGgpgqsbeGst9pZJc0wYfnGUldK3enIXufMHUgsEcYFNQPxQDyUSph5PDdTy25Ax8hb3q6k3IEOUeIQqKEizB2NE2RssDsaF7KEowMKJELQUsjtqr52PEczmLoe1gzaxZ0tlk5eBeITuweN3b42gJz1BGjZq2rN2Z5i4ABCitZbD3I7yHtOIHueTfbuTHf77f28qWY1LZiE1a19aZ6OSU0GYa7oAaIDomXwcMKiw2BmrhcOw9Ns0XcTLCLxGjSGaM3zLtSHQnxtnEzbO5wL1EioIofpsk9taj2ZvKrJ3hY0l4mGt6t6aoH56lFYsfzU0kWFcuzdFvlxiZqqK3bArSxhKnzPcbrPZGZHLXZGNnPFigyAc0P5pAndZwOkPOwblBIW0SJGaHIMo3yGXZBPBPcV9GYVtLpZpSHBnSOI2l1ly3heqv18R923eELNqyMIVQ48Zd7Z5tFWf5OwJwNvgVkNuP6T0Hysv85tQ8rhqUrYtIPosW4dZEbN7QCMryhqtUwDSXoKsQpEhQvWexmUhIbzWk5J1hyaiwIUwXYteqeCZ8kdMWZIm1kwgn7ycspCiasHXHLKwM3HCa0syR3ervF4kkU2KEfwJ194ljCOwkS9GTquVmPitJBbFDPZgx8d3jZzPSEyjtgMzPc3reroJBTF4yvIuybJMaF15agW9DJ0g0AhCIVZinKFeZqJQIFtYqxGrl2mEoDARgO9J1m1uON0hR9csuZrB6gNFnmlZtPnacMm1may9DTAQHscs6P670fgGs1lqch1KB1H6AvikJhSgYeosW5YGwzxD7WcQZxcJawqr2idcBsRyhiZwRZgST2zkMRMnPqLou0sxlADzpo903Cp1X4VLXyZ8ySYhNIOHNPWFebWahPAwdpdkQH89klEkdtKSGZF2NS9vD9GGTmPoYjsPGvZeUDhhz1eCrj2Y5sqZJzm5RvXPHI35kFkI32g9oZoyazZBiGsw9TFQEqB85I3sfkg9LYYCQSSFD8K52a1vKnfy8AJ4nCb7VcjBMogMTsTYNZpuQyYwErNahLO0tZoaMXalE9HJa3fvP2ivzOTgvaAhYBkyBxlxoaWwbCJ0y7ebDIpufj487AXcYZKlLeIHFgPlvxA4rONLaFiQjzZ4N6kuamrxuNQFBEJ2uM7FLkVFzqFMmCRbiA1PUaSvcAzZsSIaUmlSkdNcRtipzSC0NZhF0ErU5Qr8t84NK9p5CQE9ycHNdZy8Mtzs0y2onYp5NLbPpJqsnexwa0LbZiNfjK4f4GnHTYQWoGDN0R86tjBSRSpjtJYapSsn8ZpzFAZyIKuVeqs8k9R04tV9x3yBIioelWMjPr0KYtyvHp4ZcAQP0hDX2RtV9yxPCoLxby2d2F703B5FGYZHGNxsrFjWPX6px4DZgO5w1FO5W03Y1rC0vuWYO0AGhgKsAVX3kXLjLl2SNS7ucyBBvAbvyuM8M8MeBY30Z8gcxpb6a62gyWPm00eXmBbeRXEjN9MQ9i78wJcSbRx3lZweKpAKBNVuR3WHNhskxlC5t12k8FSwfOJ8xI7v2RpbBu5MuyeZmyVxM3IR9gFPhl4fviTBwr0muW8kRXe5I5mzAJpECJXmjrZcmo34Ofll2SzZKZBlGyPrSQEsA6b097maEN1xa1dp5B1nIhACQabYU9gZE9QcGnm1P414bhjV6lsNQSRNOMPjAZ7wHlBwpZ8Qx2GS70s5GaRsHwNbDEEZ9pHIqN8mlhoKIzqfvBvsebYZvYoZk6sYEjAI5w2Wraj5eUqH9R3N2HZgubumeCUZkIfHIGCGl2sAbZkWuZ0C3jxB7UktTZnEa4CP7ZJ6h8Z2ZciqwWlUu7E2ovFTY68YNgU1mPss8eEKFLCZbhd8yfAns3Xp7pQWPQfkRAboYOZCcnSuo9hZdvz1BRXoAPzNJYo5s02p7cwjIpCOJhaw1nwfoVDpZ8ZmJYotkut5SHWFNZuac8JIELjo3u4F1RkqgtuP64nZxszxx1Y7Rk06sZkp2dpsdkfTTiKVCyMq2HZiEZDy4httPkSgCXofoTIwVZ0qixm5Z16ZbqVOPbKbkItroM0ah8P7ciZ2n4lD0OLiLWeM8yGUsx06HxZrgK78XyLlrC8bSOX2r5UEWw1xQCglcBZ6B9BBgwwolZ8zOxVWaIsBiitWKKF8ZyroTFzLQj7YWNMrBHjZuFYo2ZvEnMfsCQ2Cdra2yLUnx5xF79Gy1Pjzy8lv9hgqSD6hQH43159D2OJm38pTEystnowEGsDrgm6d3ojdxE7GrcyZwx1RWGlLXkfoNoVQ7GCZsGEHiAjerS6UjkJY8D3ZpA2FPip174Da9847Zhtw7h7yfZ6HKCI9Xx4MbcBtIUXbKyCn66Jb5x8FYvWQxpfgS3emfNOspNzhsb8PnSYwgse7DBLmRef1CzbAbynjW6biMB9F3xsZ7vS8Mls98spuFyQ76pOZLAFmd
Requires: kde5-libktorrent-common, libKF5Archive.so.5()(64bit) >= set:mift5JSZDYyF72PJEnXkoaFcb1, libKF5ConfigCore.so.5()(64bit) >= set:nkQMBsRo92jzRfyRtcpd2, libKF5CoreAddons.so.5()(64bit) >= set:niBD2w7Vz5ZH2EQG8omTOLYXfZ6gKEqtZ1owpiY5TSn7XuSUni6UhjfrUbJ7, libKF5I18n.so.5()(64bit) >= set:kgZEncUVBCk8EfCFmfoinV, libKF5KIOCore.so.5()(64bit) >= set:ojFVK3XttSmS492ipJEZuwst4bB7ANN4W9OfejbLjZujqZ8RDlBedrcJrTMWmT4BDolzfwZek9jusAnSJfYubUNM3, libKF5KIOWidgets.so.5()(64bit) >= set:nmqur5, libQt5Core.so.5()(64bit) >= set:qhK6Z7xCA9tgAdHkrM49xVc9MVYeCvX7BAzsuuDYnLx9XZw2lhKbYdqZIoQAFiEMBYQpRmgchzcGBbxt0UHUpDxTUF4AWfAZ0DkZ5J8kp7Z4fVw6ge4bozFaZ8uSCY7PsWBjKdOLXmfsM2v9kymT7j0cPatxFDcc8kd2RZD5KbxEKplmaTVqN0QLcj3XJaqUvT82wkMvYp49WBZ2ofHkqwCkN4BjJAJe8TAPaaTBQ1bKbhl1F8m9RNiBokRSEqouASFtemMbNwU2KgqFa2OpcyygRxED9vQyx9YcnxWzvZ9x7myyIGgxX5lBBixMZIhqa14WZkoi3pxgWYMrjce48WfP1hdKwWgBo1zjE6phzuG4sPatjVbkBUnEm7yAZzn30X8NZmZ9LRgzWBiBHNe6FsYmZgRHi4XEqfgnqZ2xZBkwK74q6Wwh4Rmhbp4mxVfZge60MeZ9As4zJ2cwh0rvhCxPZGUaph961zWWDTzIb4giZCJgN0Uij2hMmcASI6ubEFzFhXH6VLTZI1oCL0rl1G70Zf5WWzH3O7ff5UOftWt2mQlxRQttUqN7tzC7nW6QAb5qYFTzFKSCVfDINdd4H8ISKQANlb9dh4lO4bbo4Tx5Z3awke7V8tufQnLVkGnlwearLP5Vy2Zl4UHXGNXiPvq8811pH6NZneCnZfS1kcVaVu4HrjPX0lg8GDS6MXzwqUMOh5TCxoTfjatSxh4y54Cbp3mv9KV5HElZ0A6QsfcTbhpgIz1AxZxrieRGtpc2V8phO7DyxMUqOqAkzVJ1VUEwymMgr7CATlkandhOtDipo7wzGZzcFgsNGKjKJ68j0wJbYy4aRqwHoZeqsT4M5ZEGFKAOBBWi52oQc6Z18xLN0ClPPa6GZ4pujHco6QSiOlmB6dN4BrPZigcAFSvvf6AZlZG2mSmUxpXiYUR9DlEgwUU0, libQt5Core.so.5(Qt_5)(64bit), libQt5Core.so.5(Qt_5.12)(64bit), libQt5Network.so.5()(64bit) >= set:oheCbVGA94Yq9lg9Z8KZondoTsb9xbVGnrpzAf1YZ3E2c3EsJq12iLDbAR73OPQDzQ9GLr2wCMCMyR3WrzeXTKOA356Z1wtAnw9Z9bybXqvWrM8KH7M61NT64Phg4Ms3x1CEcw3NqQWEMtnAREFE3cN1g7N9dj3vrGNkZaurDpKeZzQA6HcxjOudqA8jZ6hVRJspwDG46wZixgzHeZiRkR3BEgtSvrencoxZKAnwTZpc8rAk7, libQt5Network.so.5(Qt_5)(64bit), libQt5Xml.so.5()(64bit) >= set:mfI0ZzMixGtrBCCid89wAkmZ23n620PIRXcW21SIyApDc10Zc0LlsZfx30Ye6ee0oRQr1J9PMMqJlK6LUWs9rvQo3j8BXfrex5PgLBQhdU6pVEPhEGVphh8aNMID2Zy3xU0iE5D01x5aX39jgYpB8uZ2ZhMZJUGJvk, libQt5Xml.so.5(Qt_5)(64bit), libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcrypt.so.20()(64bit) >= set:litfBZAyF0SM6g5HdNmVK2, libgcrypt.so.20(GCRYPT_1.6)(64bit), libgmp.so.10()(64bit) >= set:mjkY8ZmxBxGf7tndbXcrRPl, libqca-qt5.so.2()(64bit) >= set:pmHkqvwjyLRPkM9kdwRcnP8, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1SbL7h
Creating libkf5torrent6-debuginfo package
Processing files: kde5-libktorrent-devel-2.1.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.w0edbY
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,qml,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JGosiK
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,qml,rpmlib,shebang,shell,static,symlinks)
In file included from /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/version.h:25:
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/constants.h:23:10: fatal error: QtGlobal: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/version.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/version.h:25:
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/util/constants.h:23:10: fatal error: QtGlobal: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/version.h: cpp failed
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dht.h:23:10: fatal error: qtimer.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dht.h: cpp failed, trying c++ mode
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dht.h:23:10: fatal error: qtimer.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/dht.h: cpp failed
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/key.h:23:10: fatal error: QByteArray: No such file or directory
#include
^~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/key.h: cpp failed, trying c++ mode
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/key.h:23:10: fatal error: QByteArray: No such file or directory
#include
^~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/key.h: cpp failed
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/node.h:23:10: fatal error: qobject.h: No such file or directory
#include
^~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/node.h: cpp failed, trying c++ mode
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/node.h:23:10: fatal error: qobject.h: No such file or directory
#include
^~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/node.h: cpp failed
In file included from /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pack.h:23:
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/kbucket.h:23:10: fatal error: set: No such file or directory
#include
^~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pack.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pack.h:23:
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/kbucket.h:24:10: fatal error: QList: No such file or directory
#include
^~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/pack.h: cpp failed
In file included from /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/task.h:23:
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpccall.h:23:10: fatal error: qtimer.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/task.h: cpp failed, trying c++ mode
In file included from /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/task.h:23:
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/rpccall.h:23:10: fatal error: qtimer.h: No such file or directory
#include
^~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/dht/task.h: cpp failed
/usr/src/tmp/kde5-libktorrent-buildroot/usr/include/KF5/libktorrent/net/poll.h:24:10: fatal error: map: No such file or directory
#include