Missing libressl in ebuild and libressl patch for open-isns These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild UD ] sys-block/open-isns-0.98::gentoo [0.98-r1::gentoo] USE="ssl -debug -slp -static" 0 KiB [ebuild N ] dev-libs/openssl-1.0.2n::gentoo USE="asm gmp sslv3 static-libs tls-heartbeat zlib -bindist -kerberos -rfc3779 -sctp -sslv2 {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 5.262 KiB [blocks B ] dev-libs/openssl:0 ("dev-libs/openssl:0" is blocking dev-libs/libressl-2.6.4) Reproducible: Always
Created attachment 516542 [details] changed ebuild for libressl
Created attachment 516544 [details, diff] libressl.patch
Created attachment 516546 [details] ebuild with patch for libressl patch
Comment on attachment 516542 [details] changed ebuild for libressl obsolet
ebuild with patch compiles fine against libressl 2.6.4
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86a8d85eb397e678ade2974fb1c62c6de7dafa0 commit f86a8d85eb397e678ade2974fb1c62c6de7dafa0 Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2018-04-24 21:47:02 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2018-04-24 21:47:26 +0000 sys-block/open-isns: add LibreSSL support This patch was slightly modified from the original reporter as the LibreSSL 2.7.x API does not need it. As such, the appropriate version checks were added for LibreSSL. Additionally, add slot/subslot operators to openssl. Closes: https://bugs.gentoo.org/645684 Package-Manager: Portage-2.3.31, Repoman-2.3.9 .../files/open-isns-0.98-libressl-compatibility.patch | 11 +++++++++++ sys-block/open-isns/open-isns-0.98.ebuild | 9 ++++++--- 2 files changed, 17 insertions(+), 3 deletions(-)