I found one warning in macOS truffleruby-head case at https://github.com/ruby/openssl/pull/618#issuecomment-1638927743. In the case, OpenSSL 3.1.1 is used. https://github.com/ruby/openssl/actions/runs/5580792815/jobs/10198185535#step:8:94 ``` ../../../../ext/openssl/openssl_missing.h:195:11: error: 'TS_VERIFY_CTS_set_certs' macro redefined [-Werror,-Wmacro-redefined] # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts)) ^ /usr/local/Cellar/openssl@3/3.1.1_1/include/openssl/ts.h:426:11: note: previous definition is here # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert) ^ ``` In the last success case, the OpenSSL 1.1.1u was used in the macOS truffleruby-head case. https://github.com/ruby/openssl/actions/runs/5532198527/jobs/10093943683#step:9:17