crypto.c:174:7: error: implicit declaration of function 'isc_fips_mode'
!9288 (merged) backfires on FIPS jobs OL8 and OL9 that are not run as part of MR-triggered pipelines:
crypto.c: In function 'isc__crypto_initialize':
crypto.c:174:7: error: implicit declaration of function 'isc_fips_mode' [-Werror=implicit-function-declaration]
if (!isc_fips_mode()) {
^~~~~~~~~~~~~
crypto.c:175:7: error: implicit declaration of function 'isc_fips_set_mode'; did you mean 'SSL_CTX_set_mode'? [-Werror=implicit-function-declaration]
if (isc_fips_set_mode(1) != ISC_R_SUCCESS) {
^~~~~~~~~~~~~~~~~
SSL_CTX_set_mode
crypto.c:176:4: error: implicit declaration of function 'isc_tlserr2result' [-Werror=implicit-function-declaration]
isc_tlserr2result(ISC_LOGCATEGORY_GENERAL,
^~~~~~~~~~~~~~~~~
crypto.c:176:22: error: 'ISC_LOGCATEGORY_GENERAL' undeclared (first use in this function)
isc_tlserr2result(ISC_LOGCATEGORY_GENERAL,
^~~~~~~~~~~~~~~~~~~~~~~
crypto.c:176:22: note: each undeclared identifier is reported only once for each function it appears in
crypto.c:177:8: error: 'ISC_LOGMODULE_OTHER' undeclared (first use in this function)
ISC_LOGMODULE_OTHER, "FIPS_mode_set",
^~~~~~~~~~~~~~~~~~~