On Sun, Jun 06, 2021 at 05:36:45AM +0200, Willy Tarreau wrote: > On Sun, Jun 06, 2021 at 12:51:53AM +0200, Tim Düsterhus wrote: > > Ilya, > > > > On 6/5/21 5:10 AM, ???? ??????? wrote: > > > here are two patches: > > > > > > - deprecated warnings suppressed > > > - openssl-3.0.0 enabled > > > > > > > In the second patch you forgot the 'CI:' prefix in the commit message. > > > > Other than that the patches LGTM with regard to the CI changes. > > OK thanks Tim, I'll take it and adjust the subject. > > Willy >
Hello, I don't think that's a good idea to do it this way, the first intent was to be able to build OpenSSL 3.0.0, but the -Wdeprecated-declarations was preventing to build with -Werror. With this patch we are hiding all these warnings for all users and they can be relevant at some point, not only for OpenSSL, but for the other libs that are linked with haproxy. In my opinion we should only disable them for this specific build of OpenSSL 3.0.0 on the CI, not for everyone in the Makefile. -- William Lallemand

