This forum has been archived. All content is frozen. Please use KDE Discuss instead.

3.1.3 released

Tags: None
(comma "," separated)
George
Moderator
Posts
5421
Karma
1

3.1.3 released

Mon Sep 29, 2008 5:01 pm
Topic title says it all. Lots of bugfixes, including several crashes, the unexpected exit problem, webgui login has been made more secure, and many more.

Last edited by George on Sun Nov 02, 2008 9:25 am, edited 1 time in total.
MoDaX
Registered Member
Posts
241
Karma
0
OS

Mon Sep 29, 2008 9:28 pm
Fails to build (KDE 4.1.1; Qt 4.4.2; amd64):

Code: Select all
 -g -Wall -O2 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -fPIC -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu/plugins/webinterface -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu/libktcore -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/libktcore -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu/libbtcore -I/tmp/buildd/ktorrent-3.1.3+dfsg.1/libbtcore -I/tmp/buildd/ktorrent-3.1.3+dfsg.1 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtAssistant -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4   -fexceptions -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/ktwebinterfaceplugin.dir/httpserver.o -c /tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface/httpserver.cpp                                                                                                   
/tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface/httpserver.cpp: In constructor 'kt::HttpServer::HttpServer(kt::CoreInterface*, bt::Uint16)':                                                                                                                                       
/tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface/httpserver.cpp:62: error: 'time' was not declared in this scope                       
/tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface/httpserver.cpp: In member function 'void kt::HttpServer::handleTorrentPost(kt::HttpClientHandler*, const QHttpRequestHeader&, const QByteArray&)':                                                                                 
/tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface/httpserver.cpp:455: warning: comparison between signed and unsigned integer expressions                                                                                                                                           
/tmp/buildd/ktorrent-3.1.3+dfsg.1/plugins/webinterface/httpserver.cpp:477: warning: the address of 'QTextStream& flush(QTextStream&)' will always evaluate as 'true'                                                                                                                     
make[3]: *** [plugins/webinterface/CMakeFiles/ktwebinterfaceplugin.dir/httpserver.o] Error 1                                                 
make[3]: Leaving directory `/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu'                                                         
make[2]: *** [plugins/webinterface/CMakeFiles/ktwebinterfaceplugin.dir/all] Error 2                                                         
make[2]: Leaving directory `/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu'                                                         
make[1]: *** [all] Error 2                                                                                                                   
make[1]: Leaving directory `/tmp/buildd/ktorrent-3.1.3+dfsg.1/obj-x86_64-linux-gnu'                                                         
make: *** [debian/stamp-makefile-build] Error 2       

Patch (missing time.h include):
Code: Select all
--- a/plugins/webinterface/httpserver.cpp
+++ b/plugins/webinterface/httpserver.cpp
@@ -29,6 +29,7 @@
 #include <ktemporaryfile.h>
 #include <k3streamsocket.h>
 #include <k3resolver.h>
+#include <time.h>
 
 #include <qfileinfo.h>
 #include <qstringlist.h>
George
Moderator
Posts
5421
Karma
1

Wed Oct 01, 2008 10:52 am
Will fix it and update the package, must be caused by Qt 4.4.2 not including it anymore in a header file.
George
Moderator
Posts
5421
Karma
1

Wed Oct 01, 2008 4:30 pm
The package has been updated
AlexeyK
Registered Member
Posts
12
Karma
0

missed .po

Wed Oct 01, 2008 6:52 pm
there is missing russian translation in tarball
George
Moderator
Posts
5421
Karma
1

Re: missed .po

Thu Oct 02, 2008 7:37 am
AlexeyK wrote:there is missing russian translation in tarball


All the translations in the stable branch, have been included.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]