From a4acae2dfeaeda9b577c8a521aa4363aad56f0ce Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Thu, 10 Jul 2025 15:50:43 -0700 Subject: [PATCH] Add NEWS entry about C++ 20 [nomail] [skip ci] --- NEWS | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/NEWS b/NEWS index fc4a8c98b9..584a957f82 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,11 @@ release. Breaking Changes ---------------- +- Zeek and all of its associated submodules now require C++20-capable compilers to + build. This will let us move forward in using more modern C++ features and replace some + workarounds that we have been carrying. Minimum recommended versions of compilers are + GCC 10, Clang 8, and Visual Studio 2022. + - The code base underwent a big cleanup of #include usage, across almost all of the files. We tested builds of all of the existing third-party packages and only noticed one or two failures, but there is a possibility for breakage related to this cleanup.