Bug 274461 - net/qt5-network: Version 5.15.11 fails to build with LibreSSL
Summary: net/qt5-network: Version 5.15.11 fails to build with LibreSSL
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-14 09:44 UTC by jakub_lach
Modified: 2023-10-14 20:16 UTC (History)
1 user (show)

See Also:
jhale: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jakub_lach 2023-10-14 09:44:15 UTC
--- .obj/qsslsocket_openssl.o ---
ssl/qsslsocket_openssl.cpp:557:1: error: unknown type name 'qssloptions'
qssloptions QSslSocketBackendPrivate::setupOpenSslOptions(QSsl::SslProtocol protocol, QSsl::SslOptions sslOptions)
^
1 error generated.
*** [.obj/qsslsocket_openssl.o] Error code 1

make[1]: stopped in /usr/obj/usr/ports/net/qt5-network/work/kde-qtbase-5.15.11p135/src/network
--- .obj/qsslcontext_openssl.o ---
ssl/qsslcontext_openssl.cpp:474:11: error: unknown type name 'qssloptions'
    const qssloptions options = QSslSocketBackendPrivate::setupOpenSslOptions(configuration.protocol(), configuration.d->sslOptions);
          ^
1 error generated.
*** [.obj/qsslcontext_openssl.o] Error code 1

make[1]: stopped in /usr/obj/usr/ports/net/qt5-network/work/kde-qtbase-5.15.11p135/src/network
2 errors

make[1]: stopped in /usr/obj/usr/ports/net/qt5-network/work/kde-qtbase-5.15.11p135/src/network
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-10-14 19:58:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=707020197b0dae61805c300a2bbf7cf24112e88b

commit 707020197b0dae61805c300a2bbf7cf24112e88b
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2023-10-14 19:55:53 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2023-10-14 19:57:52 +0000

    net/qt5-network: Fix build with LibreSSL

    PR:             274461
    Reported by:    <jakub_lach@mailplus.pl>

 ...c_network_ssl_qsslsocket__openssl__symbols__p.h | 49 ++++++++++++++--------
 1 file changed, 32 insertions(+), 17 deletions(-)
Comment 2 Jason E. Hale freebsd_committer freebsd_triage 2023-10-14 20:03:11 UTC
Should be fixed now. Thanks for the report!
Comment 3 jakub_lach 2023-10-14 20:16:51 UTC
It is, thanks!