On 29.12.2020 22:35, Justin Erenkrantz wrote:
The OpenSSL devs intended this to be a breaking change - but it's not
documented anywhere.  Sigh.

I've got a WIP patch against trunk that causes test_ssl to pass - see
below.  It also seems to work with OpenSSL 1.1.1h as well as OpenSSL 1.1.1i
/ 1.1.1-stable, AFAICT.

Justin, could you please apply said patch to 1.4.x at least?

I'm trying to build SVN for Apple Silicon, and I've ran into a problem where Apple Silicon is only supported since OpenSSL 1.1.1h, but at the same time serf tests fail starting with OpenSSL 1.1.1h.

With your patch, it's good. I also took time to understand the problem and I believe that your patch is correct, except maybe I would rather define a new error code just next to 'SERF_ERROR_ISSUE_IN_TESTSUITE', with a name like 'SERF_ERROR_EXPECTED_IN_TESTSUITE' and use that instead of 'APR_EGENERAL' which is a bit too general :)

Reply via email to