On Wed, Jun 02, 2021 at 04:34:16PM +0500, Илья Шипицин wrote: > Subject: Re: [PATCH] CI: enable openssl-3.0.0 builds > > ср, 2 июн. 2021 г. в 16:27, Tim Düsterhus <[email protected]>: > > > Ilya, > > > > On 6/2/21 12:58 PM, Илья Шипицин wrote: > > > as openssl-3.0.0 is getting close to release, let us add it to build > > matrix. > > > > > > > I dislike that this is going to report all commits in red, until the > > build failures with OpenSSL 3 are fixed.
I agree, but in my opinion we should do it in two steps: * fix the *errors* and build without -Werror in order to see the -Wdeprecated-declarations warnings. * port haproxy to the new API (long term goal) to be able to build with openssl 3.0.0 with -Werror. > > @William Lallemand <[email protected]> has an appetite to make it > green ;) > I'll fix what I can to be able to build with -Wno-deprecated-declarations. > I did a quick research, whether > > some job could be marked as "experimental" / "allowed failure" with > > GitHub Actions, but could not find anything. > > I don't think we need this, fixing the build errors shouldn't be long, Emeric already made some tests with openssl3 few weeks ago and it was working fine. -- William Lallemand

