bryancall commented on issue #7512:
URL: https://github.com/apache/trafficserver/issues/7512#issuecomment-4827339597

   I'm closing this as resolved. The concrete problems here, the Engine-based 
AuTest failing and the build breaking where the OpenSSL Engine API is 
unavailable (BoringSSL, Fedora 41, and RHEL 10), are fixed. PR 
https://github.com/apache/trafficserver/pull/13264 (first released in 10.1.3) 
removed the dynamic Engine dependency from the test coverage: it deleted the 
old async_engine test plugin and replaced it with a plugin that exercises the 
SSL_ERROR_WANT_ASYNC handshake path without the Engine API. The remaining 
runtime Engine calls in SSLUtils.cc are now guarded behind HAVE_ENGINE_* build 
feature checks, so the source compiles cleanly on builds with no Engine 
support. A complete migration of runtime key loading to the OpenSSL Provider 
API is a separate enhancement and is no longer needed to unblock these builds, 
so it is better tracked as its own issue if anyone wants to pursue it. Please 
reopen if a build or test still fails on an Engine-less OpenSSL.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to