Fix build on OPENSSL_SYS_TANDEM and older POSIXes
authorTomas Mraz <tomas@openssl.org>
Wed, 4 May 2022 14:58:06 +0000 (16:58 +0200)
committerTomas Mraz <tomas@openssl.org>
Fri, 13 May 2022 06:30:41 +0000 (08:30 +0200)
commitb98f989e0c741d7534a58ba3fb22f5af0f016ca4
treedca8f71bc7f5d7513e584ff061baf2fd257638a0
parent615525bd4d6bbc56601fbdc82e7ac20344f48872
Fix build on OPENSSL_SYS_TANDEM and older POSIXes

It also allows for passing -DOPENSSL_NO_LOCALE as a workaround
to ./Configure command.

Fixes #18233

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18282)
crypto/ctype.c
include/internal/e_os.h
providers/fips/fipsprov.c
test/localetest.c