[Buildroot] [PATCHv5] package/uacme: requires TLS support in libcurl
Peter Korsgaard
peter at korsgaard.com
Thu Aug 11 11:06:17 UTC 2022
>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:
> From: Baruch Siach <baruch at tkos.co.il>
> uacme configure script fails when libcurl does not support TLS. This
> means that BR2_PACKAGE_LIBCURL_TLS_NONE is incompatible with uacme.
> Add a kconfig knob to libcurl, BR2_PACKAGE_LIBCURL_FORCE_TLS, so that
> _TLS_NONE is not an option. Select that from uacme.
> Note that, beside selecting BR2_PACKAGE_LIBCURL_FORCE_TLS, packages will
> have to also select a package that can be used as a crypto backend by
> libcurl. Use of BR2_PACKAGE_LIBCURL_FORCE_TLS is unlikely to become very
> common in the foreseeable future, so we don't need to optimize for this
> corner case.
> uacme already needs a crypto package for itself, so the above
> requirement is naturally met for uacme.
> Fixes:
> http://autobuild.buildroot.net/results/4e16f1d958ac3d30e26e7f17bdffc47834b0e2bd/
> http://autobuild.buildroot.net/results/4e16f1d958ac3d30e26e7f17bdffc47834b0e2bd/
> http://autobuild.buildroot.net/results/25280409b32282b4dd40b1e88127051439380f3d/
> Cc: Nicola Di Lieto <nicola.dilieto at gmail.com>
> Signed-off-by: Baruch Siach <baruch at tkos.co.il>
> [yann.morin.1998 at free.fr:
> - keep the current forward select
> - add the kconfig knob
> ]
> Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
> ---
> v5 (Yann E. MORIN):
> Rename knob to _FORCE_TLS (Baruch)
> _FORCE_TLS needs a crypto package to be selected (Baruch)
> Expand commit log to explain that (Baruch)
Committed to 2022.05.x and 2022.02.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list