From 074f904ff3e68240c6bcb8a9e52fec216a721534 Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Wed, 19 Aug 2026 11:15:42 +0000 Subject: [PATCH] ntp CI: build wolfSSL with OPENSSL_EXTRA_BSD and MD4 The ntp 4.2.8p18 patch (wolfSSL/osp) requires wolfSSL to be built with OPENSSL_EXTRA_BSD, which provides MD5Init/MD5Update/MD5Final, and with MD4 for the new test suite. Neither is provided by --enable-all. Without these flags the 4.2.8p18 job fails at configure with a clear error. --- .github/workflows/ntp.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ntp.yml b/.github/workflows/ntp.yml index 23e4b36a25a..fdb99e3b3a9 100644 --- a/.github/workflows/ntp.yml +++ b/.github/workflows/ntp.yml @@ -32,7 +32,9 @@ jobs: uses: wolfSSL/actions-build-autotools-project@v1 with: path: wolfssl - configure: --enable-all + # NTP 4.2.8p18 needs OPENSSL_EXTRA_BSD (MD5Init/MD5Update/MD5Final) + # and MD4 (tests), neither of which --enable-all provides + configure: --enable-all --enable-md4 CFLAGS="-DOPENSSL_EXTRA_BSD" install: true check: false