From: Theo Buehler Subject: Re: mcabber: TLS does not work, libmouth update crashes To: ports@openbsd.org Date: Wed, 3 Jan 2024 11:32:47 +0100 On Wed, Jan 03, 2024 at 10:21:33AM +0000, Stuart Henderson wrote: > On 2024/01/03 09:08, Theo Buehler wrote: > > + > > +- ssl->ssl_method = TLSv1_client_method(); > > ++ ssl->ssl_method = TLS_client_method(); > > btw, running the following over my wrkscan dir (nm -s output > across all .o in package build dirs from an i386 build, currently > in Sept 2023), loudmouth was the only result: > > for i in $(egrep -lR 'TLSv1_(client_method|server_method|method)'); do grep -q -e SSLv23_.*meth -e TLS_.*meth $i || echo $i;done > > (chosen to try to identify ports using TLSv1 methods that aren't > using them alongside other _method functions as they would do if > using these to offer user control over TLS versions). Thanks. I get the same result here (early November amd64). I think I should land my one-line fix, push it to stable to unbreak, then kn and Markus can look into the update.