On Fri, Jul 21, 2017 at 18:33 (UTC+0300), Vadim Zhukov wrote: > 2017-07-21 17:30 GMT+03:00 Brendan Doyle <doyle.bren...@yandex.com>: > > On Fri, Jul 21, 2017 at 17:18 (UTC+0300), Vadim Zhukov wrote: > >> Not sure if this is the right place, but I'll give it a try. > >> > >> Today after updating to the latest snapshot and running pkg_add -u > >> qutebrowser refuses to start with: Fatal error: Your Qt is built > >> without SSL support. > >> > >> Can it be that Qt 5.9.1 is indeed build without SSL support like > >> qutebrowser says or..? > >> > >> package from to: > >> qutebrowser-0.10.1->0.10.1p0 > >> qtbase-5.6.2p4->qtbase-5.9.1 > >> .. > >> > >> uname -a > >> OpenBSD toshiba.home.lan 6.1 GENERIC.MP#109 amd64 > >> > >> > >> The Qt 5.9.1 is, if course, built with SSL support - likely it's > >> qutebrowser that fails to detect/use it. I'll take a look. > >> > > > > Ok thanks in advance. > > In my search for an alternative browser I found out that otterbrowser > > suffers a similar issue, but it starts and allows browsing http sites. > > > > otter browser error: > > qt.network.ssl: QSslSocket: cannot resolve BN_is_word > > qt.network.ssl: Incompatible version of OpenSSL > > > > SSL support is not available or incomplete. > > Some websites may work incorrectly or do not work at all. > > Yep. > > The issue was in QSslSocket, actually. The Qt library handles OpenSSL > and his brothers specially, detecting features at run-time rather than > at compile time. Thus breakage was not noticed earlier. I've just > committed the fix in x11/qt5/qtbase port; the package should arrive in > a few days on mirrors, or you could build it manually: > > cd /usr/ports/x11/qt5/qtbase > env MAKE_JOBS=$(sysctl hw.ncpu) make update > That's a fast fix, thanks.
-- Brendan