Re: OpenSSL 3.0 in the base system update

From: Moin Rahman <bofh_at_freebsd.org>
Date: Fri, 09 Jun 2023 11:33:59 UTC

> On Jun 9, 2023, at 5:22 AM, Eugene Grosbein <eugen@grosbein.net> wrote:
> 
> 09.06.2023 0:13, Ed Maste wrote:
> 
> [skip]
> 
>> We welcome feedback from anyone willing to test the work in progress.
> 
> Is it possible to grab some binary snapshot of 14-CURRENT to install into a VM and test my port that fails build?
> If not, how do I build 14-CURRENT with OpenSSL 3.0 myself?
> 
> Eugene
> 
> 

At the moment there is no binary snapshot as the codebase has not yet
been merged into the Source of Truth. The best way to test your port
is either with poudriere or with a local jail. In case you are using
poudriere the following might be helpful for you:

git clone git@github.com:khorben/freebsd-src.git openssl3-src
cd openssl3-src && git checkout khorben/openssl-3.0.9
poudriere jail -c -j MAINopenssl3 -b -m src=<PATH TO>/openssl3-src -J 64

If you are the Eugen from gost-engine then I believe it should be a simple
upgrade to the latest 3.0.1 version.

And if you do not have enough firepower for running HEAD jail submit a
patch and assign it to me. I will look into it.

Kind regards,
Moin