Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 668218 - dev-qt/qtnetwork-5.9.6[ssl,libressl]: ssl/qsslsocket_openssl_symbols_p.h:184:37: error: invalid conversion from const BIO_METHOD* {aka const bio_method_st*} to BIO_METHOD* {aka bio_method_st*} [-fpermissive]
Summary: dev-qt/qtnetwork-5.9.6[ssl,libressl]: ssl/qsslsocket_openssl_symbols_p.h:184:...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
: 670170 (view as bug list)
Depends on: 562050
Blocks:
  Show dependency tree
 
Reported: 2018-10-10 12:41 UTC by Quentin Retornaz
Modified: 2018-11-08 00:58 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,210.26 KB, text/plain)
2018-10-10 12:46 UTC, Quentin Retornaz
Details
environment (environment,114.03 KB, application/octet-stream)
2018-10-10 12:46 UTC, Quentin Retornaz
Details
temp.tar.xz (temp.tar.xz,33.44 KB, application/x-tar)
2018-10-10 12:46 UTC, Quentin Retornaz
Details
emerge-info.txt (emerge-info.txt,5.99 KB, text/plain)
2018-10-10 12:47 UTC, Quentin Retornaz
Details
build_5.11.2.log (build.log,217.76 KB, text/plain)
2018-10-14 19:58 UTC, Quentin Retornaz
Details
Build log qtnettwork 5.11.1 with LibreSSL 2.6.5 (qtnetwork_5.11.1_build.log.xz,13.17 KB, application/x-xz)
2018-10-24 08:10 UTC, Simeon Simeonov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Quentin Retornaz 2018-10-10 12:41:09 UTC
dev-qt/qtnetwork-5.9.6[ssl,libressl] with dev-libs/libressl-2.8.1 is failing to build on the following error:

ssl/qsslsocket_openssl_symbols_p.h:184:37: error: invalid conversion from const BIO_METHOD* {aka const bio_method_st*} to BIO_METHOD* {aka bio_method_st*} [-fpermissive]
Comment 1 Quentin Retornaz 2018-10-10 12:46:18 UTC
Created attachment 550330 [details]
build.log
Comment 2 Quentin Retornaz 2018-10-10 12:46:39 UTC
Created attachment 550332 [details]
environment
Comment 3 Quentin Retornaz 2018-10-10 12:46:59 UTC
Created attachment 550334 [details]
temp.tar.xz
Comment 4 Quentin Retornaz 2018-10-10 12:47:14 UTC
Created attachment 550336 [details]
emerge-info.txt
Comment 5 Quentin Retornaz 2018-10-10 20:09:47 UTC
Also building and runnning dev-qt/qtnetwork-5.9.6 is working with dev-libs/libressl-2.8.0.
Comment 6 Quentin Retornaz 2018-10-11 22:07:28 UTC
Same issue with dev-qt/qtnetwork-5.11.1::libressl
Comment 7 Cănărău Constantin 2018-10-12 10:20:13 UTC
Solved in 5.11.2. Not in portage, yet.
Comment 8 Quentin Retornaz 2018-10-12 11:42:14 UTC
ok thanks for this info
Comment 9 Quentin Retornaz 2018-10-14 19:29:29 UTC
It still fails with qtnetwork-5.11.2: https://ptpb.pw/iXHd
Comment 10 Quentin Retornaz 2018-10-14 19:58:35 UTC
Created attachment 551282 [details]
build_5.11.2.log
Comment 11 Pablo Cholaky 2018-10-23 17:19:51 UTC
I was able to compile this with libressl 0/44 AKA 2.6.5

It fails using libressl-2.8.0 and libressl-2.8.1
Comment 12 Simeon Simeonov 2018-10-24 08:09:52 UTC
Pablo, which version of dev-qt/qtnetwork are you referring to?

I don't manage to build dev-qt/qtnetwork-5.11.1 (current stable) with libressl 2.6.5

Build log attached.
Comment 13 Simeon Simeonov 2018-10-24 08:10:56 UTC
Created attachment 552682 [details]
Build log qtnettwork 5.11.1 with LibreSSL 2.6.5
Comment 14 pagorman 2018-11-03 13:54:13 UTC
*** Bug 670170 has been marked as a duplicate of this bug. ***
Comment 15 pagorman 2018-11-03 13:56:09 UTC
https://bugs.gentoo.org/670170

Duplicate bug entry, with patch included.
Comment 16 Quentin Retornaz 2018-11-08 00:58:58 UTC
Fixed in https://github.com/gentoo/libressl/pull/254