openssl-1.1.1h-x86_64-1.txz (minimally tested)

Moderators: kirk, jamesbond, p310don, JakeSFR, step, Forum moderators

Post Reply
s243a
Posts: 501
Joined: Mon Dec 09, 2019 7:29 pm
Has thanked: 90 times
Been thanked: 37 times

openssl-1.1.1h-x86_64-1.txz (minimally tested)

Post by s243a »

I compiled openssl-1.1.1h-x86_64-1.txz using build-pkg.sh (see instructions)
https://www.dropbox.com/s/tlx6u1meujzogzu/openssl-1.1.1h-x86_64-1.txz?dl=0

The original recipe can be downloaded at:
http://distro.ibiblio.org/fatdog/source/800/recipes/openssl-1.1.0l-x86_64-1.tar.gz

The following lines in the recepie need to be modified.

Code: Select all

PKGVER=1.1.1h
MD5SUM=53840c70434793127a3574433494e8d3

For testing, I right clicked on the package, selected install and chose to uninstall the existing openssl. Chrome is still working. I haven't tested it with other aps and I haven't rebooted yet.

I think that openssl-1.1.1 is required if you want to upgrated qt to qt5-5.15.2. That said, openssl is a good library to keep up to date for security reasons. From the openssl website:

Users of these older versions are encourage to upgrade to 1.1.1 as soon as possible. Extended support for 1.0.2 to gain access to security fixes for that version is available.

https://www.openssl.org/source/

step
Posts: 546
Joined: Thu Aug 13, 2020 9:55 am
Has thanked: 57 times
Been thanked: 198 times
Contact:

Re: openssl-1.1.1h-x86_64-1.txz (minimally tested)

Post by step »

s243a wrote: Sun Dec 06, 2020 12:36 am

I think that openssl-1.1.1 is required if you want to upgrated qt to qt5-5.15.2.

It seems to be indeed. Excerpt from the Qt5 5.15.2 configuration test for openssl:

Code: Select all

#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 < 0x10101000L
#  error OpenSSL >= 1.1.1 is required
#endif
#if !defined(OPENSSL_NO_EC) && !defined(SSL_CTRL_SET_CURVES)
#  error OpenSSL was reported as >= 1.1.1 but is missing required features, possibly it's libressl which is unsupported
#endif
User avatar
norgo
Posts: 283
Joined: Mon Jul 13, 2020 6:39 pm
Location: Germany
Has thanked: 6 times
Been thanked: 111 times
Contact:

Re: openssl-1.1.1h-x86_64-1.txz (minimally tested)

Post by norgo »

Qt 5.15.2 Known Issues

OpenSSL

Qt 5.15 LTS requires OpenSSL 1.1.1 version on Linux and Windows. Qt online installer provides as convenience both OpenSSL source ode and pre-built binaries of the OpenSSL libraries used by Qt Network. However, the installer doesn't set up OpenSSL environment.
User needs to define the library path and possible environment variables. OpenSSL libraries are not automatically deployed with applications that are built with Qt. If provided OpenSSL binaries are not suitable for your use case source code installation includes instructions on how to configure and build your own OpenSSL libraries ...

Code: Select all

Version References:
  required from libdl.so.2:
    0x09691a75 0x00 37 GLIBC_2.2.5
  required from libpthread.so.0:
    0x09691a75 0x00 32 GLIBC_2.2.5
  required from libgssapi_krb5.so.2:
    0x0dbcc034 0x00 29 gssapi_krb5_2_MIT
  required from libc.so.6:
    0x06969190 0x00 34 GLIBC_2.10
    0x0d696917 0x00 30 GLIBC_2.7
    0x06969194 0x00 26 GLIBC_2.14
    0x09691a75 0x00 24 GLIBC_2.2.5
  required from libcrypto.so.1.1:
    0x066d1f11 0x00 36 OPENSSL_1_1_1
    0x066d1f10 0x00 23 OPENSSL_1_1_0
  required from libssl.so.1.1:
    0x066d1f11 0x00 27 OPENSSL_1_1_1
    0x066d1f10 0x00 22 OPENSSL_1_1_0
  required from libQt5Core.so.5:
    0x08a28115 0x00 31 Qt_5.15
    0x0dcbd2c9 0x00 25 Qt_5_PRIVATE_API
    0x00058a25 0x00 21 Qt_5
  required from libstdc++.so.6:
    0x0297f868 0x00 35 GLIBCXX_3.4.18
    0x056bafd3 0x00 33 CXXABI_1.3
    0x08922974 0x00 28 GLIBCXX_3.4
    0x0bafd179 0x00 20 CXXABI_1.3.9
Post Reply

Return to “Software”