Date: Mon, 18 Sep 2023 01:01:51 +0100 From: Kristof Provost <kp@FreeBSD.org> To: Ed Maste <emaste@FreeBSD.org> Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 1a18383a52bc - main - libcrypto: link engines and the legacy provider to libcrypto Message-ID: <44E31276-1371-47E7-AB8E-9EC45728CE15@FreeBSD.org> In-Reply-To: <202309161555.38GFtUXj064786@gitrepo.freebsd.org> References: <202309161555.38GFtUXj064786@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 16 Sep 2023, at 16:55, Ed Maste wrote: > The branch main has been updated by emaste: > > URL: https://cgit.FreeBSD.org/src/commit/?id=3D1a18383a52bc373e316d224c= ef1298debf6f7e25 > > commit 1a18383a52bc373e316d224cef1298debf6f7e25 > Author: Pierre Pronchery <pierre@freebsdfoundation.org> > AuthorDate: 2023-09-15 15:14:16 +0000 > Commit: Ed Maste <emaste@FreeBSD.org> > CommitDate: 2023-09-16 15:55:12 +0000 > > libcrypto: link engines and the legacy provider to libcrypto > > OpenSSL's legacy provider module and engines need to link to > libcrypto.so, as it provides some of the actual implementations of > legacy routines. > > This is a little tricky due to build order issues. Introduce a sma= ll > hack (LIBCRYPTO_WITHOUT_SUBDIRS) that builds libcrypto.so in its us= ual > early phase without any OpenSSL provider modules or engines. This = is > intended to restore the test suite; a future change should remove t= he > hack and replace it with a better approach. > > PR: 254853, 273528 > Discussed with: Folks at EuroBSDCon in Coimbra > Sponsored by: The FreeBSD Foundation MFC after: 3 days? We=E2=80=99ll want this in 14.0. Best regards, Kristof
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44E31276-1371-47E7-AB8E-9EC45728CE15>