Version: unspecified (using KDE 4.5.90) OS: OS X Compiler complains that InitLibKTorrent is not part of bt. Relevant line: kget/transfer-plugins/bittorrent/bttransferfactory.cpp:31: if (!bt::InitLibKTorrent()) Reproducible: Always Steps to Reproduce: Build in MacPorts Actual Results: Build fails. Expected Results: Successful build. /opt/local/var/macports/build/_Users_aeetes_kde_kdenetwork4/work/kdenetwork-4.5.90/kget/transfer-plugins/bittorrent/bttransferfactory.cpp: In constructor 'BTTransferFactory::BTTransferFactory(QObject*, const QVariantList&)': /opt/local/var/macports/build/_Users_aeetes_kde_kdenetwork4/work/kdenetwork-4.5.90/kget/transfer-plugins/bittorrent/bttransferfactory.cpp:31: error: 'InitLibKTorrent' is not a member of 'bt' make[2]: *** [kget/transfer-plugins/bittorrent/CMakeFiles/kget_bittorrentfactory.dir/bttransferfactory.o] Error 1
Which version of libktorrent are you using?
libktorrent @1.0.4
this is fixed on trunk http://websvn.kde.org/trunk/KDE/kdenetwork/kget/transfer-plugins/bittorrent/bttransferfactory.cpp?r1=1209131&r2=1209130&pathrev=1209131
It was also fixed in branch, so should be in 4.6. http://websvn.kde.org/branches/KDE/4.6/kdenetwork/kget/transfer-plugins/bittorrent/bttransferfactory.cpp?r1=1208598&r2=1209132