You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by "Scott Cantor (Jira)" <ji...@apache.org> on 2022/08/04 13:43:00 UTC

[jira] [Resolved] (SANTUARIO-588) Build failure with libressl >= 3.5.0

     [ https://issues.apache.org/jira/browse/SANTUARIO-588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Scott Cantor resolved SANTUARIO-588.
------------------------------------
    Fix Version/s: C++ 2.0.4
       Resolution: Fixed

r1903227

> Build failure with libressl >= 3.5.0
> ------------------------------------
>
>                 Key: SANTUARIO-588
>                 URL: https://issues.apache.org/jira/browse/SANTUARIO-588
>             Project: Santuario
>          Issue Type: Bug
>          Components: C++
>    Affects Versions: C++ 2.0.4
>         Environment: buildroot
>            Reporter: Fabrice Fontaine
>            Assignee: Scott Cantor
>            Priority: Major
>             Fix For: C++ 2.0.4
>
>         Attachments: 0001-fix-build-with-libressl-3.5.0.patch
>
>
> The following following build failure is raised with libressl >= 3.5.0:
> {code:c}
> In file included from ../xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp:36:0,
>                  from enc/OpenSSL/OpenSSLCryptoKeyRSA.cpp:35:
> ../xsec/enc/OpenSSL/OpenSSLSupport.hpp:92:20: error: field 'mp_ctx_store' has incomplete type 'EVP_ENCODE_CTX {aka evp_Encode_Ctx_st}'
>      EVP_ENCODE_CTX mp_ctx_store;
>                     ^~~~~~~~~~~~
> {code}
> Full build log:
>  - http://autobuild.buildroot.org/results/e908e59ec5b8e1ac505c44900dcb39527f0ec1d3
> Please find attached a patch that fixes this build failure.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)