Project

General

Profile

Actions

Feature #13985

closed

Support building with OpenSSL 3.0

Added by Andy Fiddaman 10 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
lib - userland libraries
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:

Description

OpenSSL 3.0 beta 2 is out and that is the first release candidate, with the official release expected in a matter of weeks.

To prepare for distributions moving to v3 (to gain TLS 1.3 support, for example), gate should be updated with the few changes necessary
to support this.


Related issues

Related to illumos gate - Feature #14166: Allow openssl-3 package as dependencyClosedAndy Fiddaman

Actions
Actions #1

Updated by Andy Fiddaman 10 months ago

  • Gerrit CR set to 1628
Actions #2

Updated by Electric Monk 10 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit 6ff4183c538023f1acb277f9d3b05296bb816e66

commit  6ff4183c538023f1acb277f9d3b05296bb816e66
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2021-08-04T08:48:42.000Z

    13985 Support building with OpenSSL 3.0
    Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
    Reviewed by: Robert Mustacchi <rm@fingolfin.org>
    Reviewed by: Jason King <jason.brian.king@gmail.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions #3

Updated by Andy Fiddaman 7 months ago

  • Related to Feature #14166: Allow openssl-3 package as dependency added
Actions #4

Updated by Dan McDonald 7 months ago

A not-immediately-obvious caveat is that OpenSSL 3.0 should be configured with `--api=1.1.1`, as configuring OpenSSL 3.0 without it will cause many deprecated-API errors.

Actions

Also available in: Atom PDF