<div dir="ltr"><div><div><div><div><div><div><div>Greetings,<br><br></div>(Note: it's the first time I'm trying to compile QGIS using Qt5, so the problem might be the user here ;) )<br><br></div>Using the current master (what will become 2.12), I fail to successfully compile a build using Qt5 libraries. The make process crashes when trying to compile qgsauthcertutils.cpp with the following error:<br><br>/home/webmaster/dev/cpp/QGIS/src/core/auth/qgsauthcertutils.cpp: In static member function ‘static QMap<QString, QList<QSslCertificate> > QgsAuthCertUtils::certsGroupedByOrg(QList<QSslCertificate>)’:<br>/home/webmaster/dev/cpp/QGIS/src/core/auth/qgsauthcertutils.cpp:64:68: error: no matching function for call to ‘QString::QString(QStringList)’<br>     QString org( cert.subjectInfo( QSslCertificate::Organization ) );<br>                                                                    ^<br>In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1:0,<br>                 from /usr/include/Qca-qt5/QtCrypto/qca_core.h:36,<br>                 from /usr/include/Qca-qt5/QtCrypto/qca.h:36,<br>                 from /usr/include/Qca-qt5/QtCrypto/QtCrypto:1,<br>                 from /home/webmaster/dev/cpp/QGIS/src/core/auth/qgsauthcertutils.h:21,<br>                 from /home/webmaster/dev/cpp/QGIS/src/core/auth/qgsauthcertutils.cpp:17:<br><br></div><br></div>Question: is it the case that ATM master does not compile using Qt5 anymore? Or is there something I'm missing here?<br><br></div>Thanks for the help.<br><br></div>Math<br><br></div>P.S. the reason why I'm trying to get a functioning Qt5-based build is that I've ran into a problem with Burmese character encoding that's fixed under Qt5, due to its use of harfbuzz-ng. So, one additional motivation to to the upgrade eventually :)<br></div>