Bug 232915 - security/apache-xml-security-c: Fix build with libressl 2.7.4
Summary: security/apache-xml-security-c: Fix build with libressl 2.7.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Palle Girgensohn
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-02 18:58 UTC by Andreas Sommer
Modified: 2018-11-03 14:23 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (girgen)


Attachments
Patch to use classic OpenSSL (unchanged in LibreSSL, but in OpenSSL 1.1) (3.26 KB, patch)
2018-11-02 18:58 UTC, Andreas Sommer
no flags Details | Diff
Poudriere bulk build log (202.56 KB, text/plain)
2018-11-02 18:58 UTC, Andreas Sommer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sommer 2018-11-02 18:58:25 UTC
Created attachment 198896 [details]
Patch to use classic OpenSSL (unchanged in LibreSSL, but in OpenSSL 1.1)

Observed build failure on 2018Q4 branch.

My patch is tested with `DEFAULT_VERSIONS+= ssl=libressl` and reported upstream at https://issues.apache.org/jira/browse/SANTUARIO-497.
Comment 1 Andreas Sommer 2018-11-02 18:58:49 UTC
Created attachment 198897 [details]
Poudriere bulk build log
Comment 2 Palle Girgensohn freebsd_committer freebsd_triage 2018-11-03 14:22:27 UTC
Committed. Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-11-03 14:23:11 UTC
A commit references this bug:

Author: girgen
Date: Sat Nov  3 14:22:06 UTC 2018
New revision: 483897
URL: https://svnweb.freebsd.org/changeset/ports/483897

Log:
  Fix build with LibreSSL

  PR:		232915
  Submitted by:	Andreas Sommer

Changes:
  head/security/apache-xml-security-c/files/patch-xsec_enc_OpenSSL_OpenSSLCryptoBase64.cpp
  head/security/apache-xml-security-c/files/patch-xsec_enc_OpenSSL_OpenSSLCryptoBase64.hpp
  head/security/apache-xml-security-c/files/patch-xsec_enc_OpenSSL_OpenSSLSupport.cpp
  head/security/apache-xml-security-c/files/patch-xsec_enc_OpenSSL_OpenSSLSupport.hpp