this is openssl3 compiled for legacy kernels (<4.4). It is known to work on my JollaPhone (aka Jolla1 aka SbJ)
It is compiled with kernel-headers 3.18.136 and therefore lacks ktls module. It also uses different seed for random numbers (/dev/*random instead of direct system-call to kernel) and uses libjitterentropy to enhance randomness...
requires:
brotli
zstd
*-0.50.3 versions require glibc_2.17 (any SFOS version since 1.1.7 / Björnträsket Jul2015)
*-0.51.3 versions require glibc_2.38 (any SFOS version since 5.1)
WARNING: DO NOT USE PKCON TO INSTALL PACKAGES. THIS MAY BREAK YOUR SYSTEM. USE ZYPPER OR RPM INSTEAD.
sha256sum filename:
0ec659ddb0f3951f841f9b540d680667d2b89c7e26a181930a169e5c8a906571 openssl-3.5.9-0.50.3.armv7hl.rpm
20c1ae2628bad43f9cbacbef790d46b593a23dbc910b226a68422919a81698b4 openssl-3.5.9-0.51.3.armv7hl.rpm
35eef4d2b3a12940bb2953de684be8cf0fd57e38a990db12ab53862e6fb747dc openssl-devel-3.5.9-0.50.3.armv7hl.rpm
acc20eeb513468d216156d554d5bffa1ca1b2c77b5d081929bb37a047aa548f3 openssl-devel-3.5.9-0.51.3.armv7hl.rpm
da8afde109b0d4269947b493ddb2c092b8ecf038674d5053c3b9c1bda8bb47d6 openssl-libs-3.5.9-0.50.3.armv7hl.rpm
49702fe20cf1a6388f60a81b35ee67a868daa4d136679aad91cc522904d9bf2a openssl-libs-3.5.9-0.51.3.armv7hl.rpm
(none)
Comments
Elvis
Tue, 2026/09/01 - 04:03
Permalink
I get the following error on Jolla 1.
'nothing provides libc.so.6(GLIBC_2.33) needed by openssl-3.5.8-0.51.3.armv7hl'
GLIBC_2.30 seems to be the latest available.
lpr
Sun, 2026/09/06 - 15:24
Permalink
no, if you have a Jolla1 running GLIBC_2.30 (default glibc on SFOS3.4) you'll have to install the '-0.50.3' versions of these packages
If you manage to manually install GLIBC_2.41 from SFOS5.1 on a Jolla1 (not so easy, you'll need some implicit dependencies like libicu73 , libreadline version 8 but you'll still need the old version etc... and live with some downsides: no working loudness keys, no autorouting of audio anymore) then you can install the '-0.51.3' version...