[MPlayer-dev-eng] [PATCH] configure: Do not try to detect GnuTLS if OpenSSL was enabled
Alexander Strasser
eclipse7 at gmx.net
Thu Feb 24 22:43:17 EET 2022
On 2020-08-23 15:01 +0200, Alexander Strasser wrote:
> Enabling GnuTLS via auto detection could have us end up with both
> libraries enabled. This won't build anymore. IIRC at some point it
> did build, though it was not easy to figure out which implementation
> would be used in the end.
>
> This change is done in the light of having no auto detection for
> OpenSSL and probably never will, because of the OpenSSL license.
> ---
>
> Moved the check into the inner if, because otherwise the result
> of the _gnutls would be auto instead of no in case of _openssl
> being yes.
>
> Thanks Reimar for pointing this out.
>
> I intend to commit the patch next weekend.
Committed as r38339
Finally.
> configure | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/configure b/configure
> index dab7c8b8f..f2f66ffde 100755
> --- a/configure
> +++ b/configure
> @@ -4533,7 +4533,7 @@ fi
> echocheck "GnuTLS"
> if test "$_gnutls" = auto ; then
> _gnutls=no
> - if $_pkg_config --exists gnutls ; then
> + if $_pkg_config --exists gnutls && test "$_openssl" != "yes" ; then
> statement_check gnutls/gnutls.h 'gnutls_global_init()' $($_pkg_config --libs --cflags gnutls) &&
> _gnutls=yes
> fi
More information about the MPlayer-dev-eng
mailing list