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

Reply via email to