| Summary: | [PATCH] security/krb5-111: Fix build with LibreSSL | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Bernard Spil <brnrd> | ||||||
| Component: | Individual Port(s) | Assignee: | Cy Schubert <cy> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Some People | Keywords: | patch | ||||||
| Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(cy) |
||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
Created attachment 154590 [details]
Poudriere build log for security/krb5-111
gzip-ed larger than 1MB
Will need to test. A commit references this bug: Author: cy Date: Mon Mar 23 19:04:25 UTC 2015 New revision: 382023 URL: https://svnweb.freebsd.org/changeset/ports/382023 Log: Fix build with libressl. PR: 198749, 198750 Changes: head/security/krb5-111/Makefile head/security/krb5-111/files/patch-plugins__preauth__pkinit__pkinit_crypto_openssl.c head/security/krb5-112/Makefile head/security/krb5-112/files/patch-plugins__preauth__pkinit__pkinit_crypto_openssl.c Committed thanks. |
Created attachment 154589 [details] svn diff for security/krb5-111 security/krb5-111 relies on the OpenSSL version from opensslv.h for detecting CMS features. This makes building with LibreSSL fail as that project has removed CMS support. This patch adds a check for OPENSSL_NO_CMS as defined by LibreSSL in opensslfeatures.h