Closed dhewg closed 9 months ago
pico
was meant to not include a non-OS TLS backend, but yes, why not allow to re-select one manually. This combo is already allowed on Linux, so should work on other platforms, too.
But I think the diff is missing the if [ "${_OS}" = 'linux' ] || [[ ! "${_CONFIG}" =~ (pico|nano|micro|mini|ostls) ]]
condition inside the last elif
, to keep out the backend by default in pico
and others, except on Linux.
Nice, thanks!
Currently most dependencies are bound to configurations (
big
,mini
etc). I expectedCW_CONFIG=main-win-gcc-x86-msvcrt-pico-osnotls-libressl
so work, but it doesn't ;)osnotls
works, since it's a curl internal option, butlibressl
doesn't drag in that library. The result of those two is a completely tls unaware curl.This fixes the ssl selection for me, but other options have the same issue: