bneradt opened a new pull request, #13414:
URL: https://github.com/apache/trafficserver/pull/13414

   CMake 4.3 reports three policy warnings while configuring bundled
   Highway. Highway’s CMake 3.10 baseline leaves CMP0075 and CMP0077
   unset, and its GTest workaround explicitly selects the deprecated
   CMP0111 OLD behavior even though ATS disables Highway’s tests.
   
   This selects CMP0111 NEW so incomplete imported targets fail during
   generation instead of producing unusable build rules. It also supplies
   NEW defaults for CMP0075 and CMP0077 when adding Highway, allowing
   header checks to honor required libraries and preserving the parent
   BUILD_SHARED_LIBS setting. HWY_FORCE_STATIC_LIBS continues to keep the
   bundled library static.
   
   ATS previously left the OpenSSL include and libraries in the global
   CMake probe state after its final TLS check. This removes those values
   before generic platform and Highway checks so unrelated probes do not
   inherit OpenSSL dependencies.


-- 
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