Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 645684 - sys-block/open-isns-0.98 - add support for libressl
Summary: sys-block/open-isns-0.98 - add support for libressl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: libressl-support
  Show dependency tree
 
Reported: 2018-01-25 13:35 UTC by René Fuchs
Modified: 2018-04-24 21:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
changed ebuild for libressl (open-isns-0.98-r1.ebuild,899 bytes, text/plain)
2018-01-25 13:36 UTC, René Fuchs
Details
libressl.patch (libressl.patch,420 bytes, patch)
2018-01-25 13:37 UTC, René Fuchs
Details | Diff
ebuild with patch for libressl patch (open-isns-0.98-r1.ebuild,940 bytes, text/plain)
2018-01-25 13:41 UTC, René Fuchs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description René Fuchs 2018-01-25 13:35:32 UTC
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
Comment 1 René Fuchs 2018-01-25 13:36:52 UTC
Created attachment 516542 [details]
changed ebuild for libressl
Comment 2 René Fuchs 2018-01-25 13:37:22 UTC
Created attachment 516544 [details, diff]
libressl.patch
Comment 3 René Fuchs 2018-01-25 13:41:39 UTC
Created attachment 516546 [details]
ebuild with patch for libressl patch
Comment 4 René Fuchs 2018-01-25 13:42:04 UTC
Comment on attachment 516542 [details]
changed ebuild for libressl

obsolet
Comment 5 Sandino Araico Sanchez 2018-04-24 20:43:27 UTC
ebuild with patch compiles fine against libressl 2.6.4
Comment 6 Larry the Git Cow gentoo-dev 2018-04-24 21:47:34 UTC
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(-)