Summary: | =app-crypt/mit-krb5-1.15 with dev-libs/libressl-2.5.0 - .../work/krb5-1.15/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:3088:3: error: expected ‘,’ or ‘;’ before ‘static_ASN1_SEQUENCE_END_name’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Am Jam <ammar.james> |
Component: | Current packages | Assignee: | Gentoo Kerberos Maintainers <kerberos> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ao, gentoobugs, hexumg, jesse, kensington, libressl, marek.bedy, mratmartinez, r.fuchs, randy, sandino, tsmksubc |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 561854 | ||
Attachments: |
build.log
Patch to fix compilation with libressl |
Description
Am Jam
2017-02-25 03:20:35 UTC
the same with app-crypt/mit-krb5-1.15.1_pre::poly-c (In reply to jospezial from comment #1) > the same with app-crypt/mit-krb5-1.15.1_pre::poly-c I am seeing the same issue. Created attachment 469464 [details, diff] Patch to fix compilation with libressl The attached patch allows me to build mit-krb5-1.15{,.1} with libressl-2.5.2. The patch derives from this pull request: https://github.com/krb5/krb5/pull/607 (In reply to alfredthetomato from comment #3) > Created attachment 469464 [details, diff] [details, diff] > Patch to fix compilation with libressl > > The attached patch allows me to build mit-krb5-1.15{,.1} with libressl-2.5.2. > > The patch derives from this pull request: > https://github.com/krb5/krb5/pull/607 That patch works for me (In reply to alfredthetomato from comment #3) > Created attachment 469464 [details, diff] [details, diff] > Patch to fix compilation with libressl > > The attached patch allows me to build mit-krb5-1.15{,.1} with libressl-2.5.2. > > The patch derives from this pull request: > https://github.com/krb5/krb5/pull/607 Just confirming that this patch also works for me. Thanks. app-crypt/mit-krb5-1.15.2 is now the stable version available in Portage, still affected by this issue. *** Bug 640436 has been marked as a duplicate of this bug. *** I just filed and closed a DUPLICATE of this, but with mit-krb-1.15.2-r1. *** Bug 646642 has been marked as a duplicate of this bug. *** *** Bug 646394 has been marked as a duplicate of this bug. *** Still hitting this bug with mit-krb5 1.16 and libressl 2.6.4. Patch works. For those wondering, the patch also works with app-crypt/mit-krb5-1.15.2-r1, which is now the latest stable version on Portage and it's still affected by this issue. Patch looks simple enough but I dont have a libressl system where I can test this. Adding libressl to cc. Maybe they can test and commit *** Bug 652982 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f7afb1b75a3e78f0f3e468d3164f0eaf06eb10 commit e9f7afb1b75a3e78f0f3e468d3164f0eaf06eb10 Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2018-04-12 21:26:27 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2018-04-12 21:26:45 +0000 app-crypt/mit-krb5: properly detect LibreSSL version Closes: https://bugs.gentoo.org/610854 Package-Manager: Portage-2.3.28, Repoman-2.3.9 .../files/mit-krb5-libressl-version-check.patch | 31 ++++ app-crypt/mit-krb5/mit-krb5-1.16-r1.ebuild | 156 +++++++++++++++++++++ 2 files changed, 187 insertions(+) |