Bug 226933

Summary: [PATCH] security/xmlsec1: libressl 2.7 build failure
Product: Ports & Packages Reporter: Charlie Li <vishwin>
Component: Individual Port(s)Assignee: Bernard Spil <brnrd>
Status: Closed FIXED    
Severity: Affects Some People CC: brnrd
Priority: --- Keywords: patch-ready
Version: LatestFlags: bugzilla: maintainer-feedback? (hrs)
Hardware: Any   
OS: Any   
URL: https://github.com/lsh123/xmlsec/pull/167
See Also: https://reviews.freebsd.org/D14851
Bug Depends on:    
Bug Blocks: 226843    

Description Charlie Li freebsd_committer freebsd_triage 2018-03-26 06:24:13 UTC
security/libressl-devel features the new LibreSSL 2.7, which introduced compatibility with most of OpenSSL 1.1 and 1.0.2 APIs. As it stands, this software misdetects and mishandles LibreSSL >= 2.7.

FreeBSD patches will be on Phabricator shortly. Additionally, I've submitted these fixes upstream.
Comment 1 Bernard Spil freebsd_committer freebsd_triage 2018-04-23 17:40:34 UTC
Upstream merged the changes https://github.com/lsh123/xmlsec/pull/167
Comment 2 Bernard Spil freebsd_committer freebsd_triage 2018-04-23 18:54:52 UTC
http://svnweb.freebsd.org/changeset/ports/468125

security/xmlsec1: Fix build with LibreSSL 2.7

 - LibreSSL 2.7 implements most of OpenSSL 1.1 API

PR:		D14851
Submitted by:	Charlie Li <ml+freebsd vishwin info>
Approved by:	maintainer time-out
Obtained from:	https://github.com/lsh123/xmlsec/pull/167
Differential Revision:	https://reviews.freebsd.org/D14851