diff options
author | Kai Koehne <kai.koehne@theqtcompany.com> | 2016-03-24 13:55:28 +0100 |
---|---|---|
committer | Kai Koehne <kai.koehne@theqtcompany.com> | 2016-04-01 14:29:13 +0000 |
commit | 82900c7b96b2a6fb42fe3841df7685b820edd588 (patch) | |
tree | 40b185a322b5552cb0aecfca3a453fc16399c831 /tools/qmake/mkspecs/features | |
parent | f22435da983a9e0070ef9c969bb9aa8c1191c0a6 (diff) |
Use system NSS only for certificate handling
Compiling against NSS 3.23 fails with current Chromium. Also, with NSS
3.21 there are failures connecting to e.g. google.com.
Fix this by adapting the setup endorsed by upstream Chromium: BoringSSL
is always used for cryptography, and NSS only for certificate handlng.
Patches included in 3rdparty update:
0a385bb [backport] Call EnsureNSSHttpIOInit in the chimera build.
0472123 Fix build against newer NSS
90c62c4 <third_party/libpng> [Backport] update to libpng 1.2.56
34857b8 <third_party/libpng> [Backport] Stop large iCCP chunks causing delays and "Aw Snap!"
Task-number: QTBUG-52193
Task-number: QTBUG-51890
Task-number: QTBUG-52068
Change-Id: If8aaed9b9a09475c5ed0dfec64d31f45ce9670f5
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
Diffstat (limited to 'tools/qmake/mkspecs/features')
-rw-r--r-- | tools/qmake/mkspecs/features/configure.prf | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/qmake/mkspecs/features/configure.prf b/tools/qmake/mkspecs/features/configure.prf index 4cb4600b6..953572dc0 100644 --- a/tools/qmake/mkspecs/features/configure.prf +++ b/tools/qmake/mkspecs/features/configure.prf @@ -72,9 +72,9 @@ defineTest(runConfigure) { defineTest(finalizeConfigure) { linux { use?(nss) { - log("SSL............................... Using system NSS$${EOL}") + log("Certificate handling.............. Using system NSS$${EOL}") } else { - log("SSL............................... Using bundled BoringSSL$${EOL}") + log("Certificate handling.............. Using bundled BoringSSL$${EOL}") } use?(system_icu) { packagesExist("icu-uc icu-i18n") { |