Skip to content

ntp CI: build wolfSSL with OPENSSL_EXTRA_BSD and MD4 - #11207

Merged
philljj merged 1 commit into
wolfSSL:masterfrom
julek-wolfssl:zendesk-22347
Aug 19, 2026
Merged

ntp CI: build wolfSSL with OPENSSL_EXTRA_BSD and MD4#11207
philljj merged 1 commit into
wolfSSL:masterfrom
julek-wolfssl:zendesk-22347

Conversation

@julek-wolfssl

Copy link
Copy Markdown
Member

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, so without these flags the 4.2.8p18 job fails at configure with a clear error.

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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the NTP GitHub Actions workflow to build wolfSSL with the additional OpenSSL-compat and legacy-hash options needed by the NTP 4.2.8p18 wolfSSL/osp patch and its associated tests.

Changes:

  • Extend the wolfSSL configure flags in the NTP CI job to include --enable-md4.
  • Add -DOPENSSL_EXTRA_BSD via CFLAGS so MD5Init/MD5Update/MD5Final are available for the 4.2.8p18 build.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@philljj
philljj self-requested a review August 19, 2026 20:33
@philljj
philljj merged commit cd854fb into wolfSSL:master Aug 19, 2026
379 of 392 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants