Ripcord Dev Logo Ripcord Development — Update of "OpenSSL Linux Issues" Login or Create Account

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: dadcd59caa02b8b01303c8bf0dc27b79e9c7211b
Page Name:OpenSSL Linux Issues
Date: 2018-10-30 05:13:50
Original User: cancel
Mimetype:text/x-markdown
Parent: b992c6a0fd1d6a026e43051fd6916b9bc3c731ee (diff)
Content

Ripcord bundles OpenSSL in the AppImage file on Linux because OpenSSL's API is not backwards compatible across versions -- there's no way to link against it and have it work across versions.

Debian Unstable has started shipping some new version of OpenSSL whose configuration files or environment are set in a way that causes old versions of OpenSSL to abort on startup. There is no way for me to work around this in general other than to switch to using snap or flatpak, so hopefully they will not actually ship Debian/Ubuntu in this state in the future.

For now, you can work around it in Debian Unstable by running Ripcord with this in your environment:

OPENSSL_CONF="" ./Ripcord.AppImage

Please yell at your distro maintainers and the OpenSSL maintainers to stop breaking software compatibility.