3.3.11 not compiling.

Linux specific questions, problems.
Post Reply
Compass

3.3.11 not compiling.

Post by Compass »

Code: Select all

compiling app/qtsingleapplication/qtsingleapplication.cpp
compiling app/qtsingleapplication/qtlocalpeer.cpp
compiling app/application.cpp
compiling app/filelogger.cpp
compiling app/main.cpp
compiling base/tristatebool.cpp
compiling base/filesystemwatcher.cpp
compiling base/logger.cpp
compiling base/settingsstorage.cpp
compiling base/preferences.cpp
compiling base/iconprovider.cpp
compiling base/http/connection.cpp
compiling base/http/requestparser.cpp
compiling base/http/responsegenerator.cpp
compiling base/http/server.cpp
base/http/server.cpp: In member function 'QList<QSslCipher> Http::Server::safeCipherList() const':
base/http/server.cpp:113:23: error: variable 'const QStringList badCiphers' has initializer but incomplete type
     const QStringList badCiphers = {"idea", "rc4"};
                       ^
In file included from /usr/lib64/qt/include/QtCore/qiterator.h:45:0,
                 from /usr/lib64/qt/include/QtCore/qlist.h:45,
                 from /usr/lib64/qt/include/QtNetwork/qsslsocket.h:46,
                 from /usr/lib64/qt/include/QtNetwork/QSslSocket:1,
                 from base/http/server.cpp:32:
base/http/server.cpp:118:9: error: template argument 1 is invalid
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'brk' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'i' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'e' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'brk' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'i' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'i' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
base/http/server.cpp:118:9: error: request for member 'brk' in '_container_', which is of non-class type 'int'
         foreach (const QString &badCipher, badCiphers) {
         ^
Makefile:1870: recipe for target 'server.o' failed
make[1]: *** [server.o] Error 1
make[1]: Leaving directory '/tmp/SBo/qbittorrent-3.3.11/src'
Makefile:39: recipe for target 'sub-src-make_default' failed
make: *** [sub-src-make_default] Error 2

Code: Select all

$ gpg --verify qbittorrent-3.3.11.tar.gz.asc 
gpg: assuming signed data in `qbittorrent-3.3.11.tar.gz'
gpg: Signature made Fri 03 Mar 2017 08:21:10 PM -03 using RSA key ID 5B7CC9A2
gpg: Good signature from "sledgehammer_999 (Used for signing git commits/tags/etc) <[email protected]>"
gpg:                 aka "sledgehammer999 (Used for signing qBittorrent source tarballs and binaries v2.) <[email protected]>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: D8F3 DA77 AAC6 7410 5359  9C13 6E4A 2D02 5B7C C9A2
3.3.11 isn't compiling here and the error is unknown to me. Is 3.3.11 rejecting qt4?

Using libtorrent-rasterbar-1.0.10 by the way.

OK, I found this:https://github.com/qbittorrent/qBittorrent/issues/6453

Compass.
Last edited by Compass on Sat Mar 04, 2017 8:48 am, edited 1 time in total.
Post Reply