Summary: | kde-frameworks/kdelibs4support-5.40.0[libressl] - error: no matching function for call to ‘KOpenSSLProxy::CRYPTO_free(char*&)’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | René Fuchs <r.fuchs> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | blueness |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://phabricator.kde.org/D8672 | ||
Whiteboard: | tracking upstream | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 561854 | ||
Attachments: |
kdelibs4support-5.40.0-libressl.patch
emerge failure log |
Yes, an error message would be nice. Please submit the patch upstream. Created attachment 504280 [details]
emerge failure log
Please drop the upstream differential here as soon as you have made one, so we can track it. Contributing code to KDE is done best via: https://phabricator.kde.org/ If you're using this patch successfully with your libressl system, please comment on the upstream $URL. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd76936d7c51956f49a76e8f38d50044cac4f3c commit 4bd76936d7c51956f49a76e8f38d50044cac4f3c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-12-02 20:24:23 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-12-02 21:57:35 +0000 kde-frameworks/kdelibs4support: Fix build w/ LibreSSL Closes: https://bugs.gentoo.org/637498 Package-Manager: Portage-2.3.16, Repoman-2.3.6 kde-frameworks/kdelibs4support/Manifest | 2 +- .../files/kdelibs4support-5.40.0-libressl.patch | 208 +++++++++++++++++++++ .../kdelibs4support/kdelibs4support-5.40.0.ebuild | 2 + 3 files changed, 211 insertions(+), 1 deletion(-) |
Created attachment 504238 [details, diff] kdelibs4support-5.40.0-libressl.patch Well, again they forgot the SSL things -#if OPENSSL_VERSION_NUMBER < 0x10100000L +#if OPENSSL_VERSION_NUMBER < 0x10100000L || LIBRESSL_VERSION_NUMBER i think in dont need to add any emerge infos cause its only missing the standard libressl