I am trying to build qt-5.9.1 on my 8.1 BLFS System, according to the book.
The configuration wents OK. However, the make process crashes after
about 5 minutes with an error
quote
--------------------
ssl/qsslcertificate_openssl.cpp:256:36: Fehler: falsche Verwendung des
unvollständigen Typs »EVP_PKEY {aka struct evp_pkey_st}«
} else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DH) {
^~
In file included from /usr/include/openssl/crypto.h:31:0,
from /usr/include/openssl/comp.h:16,
from /usr/include/openssl/ssl.h:47,
from
../../include/QtNetwork/5.7.0/QtNetwork/private/../../../../../src/network/ssl/qsslcontext_openssl_p.h:59,
from
../../include/QtNetwork/5.7.0/QtNetwork/private/qsslcontext_openssl_p.h:1,
from ssl/qsslsocket_p.h:61,
from ssl/qsslsocket_openssl_p.h:69,
from ssl/qsslsocket_openssl_symbols_p.h:70,
from ssl/qsslcertificate_openssl.cpp:41:
/usr/include/openssl/ossl_typ.h:93:16: Anmerkung: Vorwärtsdeklaration
von »EVP_PKEY {aka struct evp_pkey_st}«
typedef struct evp_pkey_st EVP_PKEY;
--------------------
unquote
The translation from german means more or less "wrong utilization of the
unfinished typeEVP_PKEY
Googling I found exactly this message on
https://pastebin.com/zTmwNKecDated 12.9.2017, but without solutions.
BTW., I get the same messages with Qt-5.9.2 or even Qt-5.7.0, which
built on a former BLFS Version without problems.
Thanks for any hints. I followed the book instructions for qt building,
all recomended dependencies done.
Edgar
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page