Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#58204 closed enhancement (fixed)

Older qt5 versions: preparing for openssl 1.1 migration

Reported by: yan12125 (Chih-Hsuan Yen) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: qt55, qt56, qt57, qt58, qt59

Description

I'm working on migrating the openssl port to the latest 1.1.x version (1). As qt < 5.10 are not compatible with openssl 1.1 (2), please either making older qt5 versions depending on openssl10 or patch these ports to build with openssl 1.1.x.

(1) https://github.com/macports/macports-ports/pull/3822

(2) https://wiki.qt.io/New_Features_in_Qt_5.10

Change History (4)

comment:1 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: assignedclosed

In c0c7732d0a187e539b5c3e3a40a06da5a44dbb0d/macports-ports (master):

qt5*: use compatibility OpenSSL for Qt < 5.10

Fixes #58204

comment:2 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Thank you for pointing this out.

comment:3 Changed 5 years ago by yan12125 (Chih-Hsuan Yen)

Thank you for the fast fix!

comment:4 Changed 5 years ago by RJVB (René Bertin)

I have already looked into and adapted Debian patch adding OSSL 1.1 support to Qt4 (tested only against OSSL 1.0.x for now). I'll try to do the same with Qt 5 (and ask on the Qt ML!); hopefully this code is well preserved enough that the patch is easy to rebase. To my knowledge qt 5.9 is still in LTS so a fix might even be upstreamable.

Note: See TracTickets for help on using tickets.