diff options
author | Kyle Evans <kevans@FreeBSD.org> | 2025-08-16 18:34:30 +0000 |
---|---|---|
committer | Kyle Evans <kevans@FreeBSD.org> | 2025-08-19 04:27:59 +0000 |
commit | aef16fc30bb2298e65a5fcc0c503d343e428c1b2 (patch) | |
tree | 626970261273f2c18bc074a234d0668ebaeb02f1 /usr.sbin/xntpd/machines | |
parent | cb3eac927b5dc5621f102149d3751b72e6fd7e81 (diff) |
Some platforms, like macOS, do not expose headers for the system's
libcrypto for public consumption. libcrypto is relatively heavy and
needs to know, e.g., the host system's endianness, so we scope the build
down to macOS where OpenSSL headers are known to not be present and we
can be reasonably certain that most of the systems today that would be
cross-building are little endian.
We still don't bother if building WITHOUT_OPENSSL since the end result
is expected to be used by OpenSSL, but perhaps we could revisit that
independently in case one, e.g., brings their own implementation.
Reported by: jrtc27
Reviewed by: jrtc27, ngie
Fixes: c340ef28fd38 ("certctl: Reimplement in C")
Differential Revision: https://reviews.freebsd.org/D51935
Diffstat (limited to 'usr.sbin/xntpd/machines')
0 files changed, 0 insertions, 0 deletions