cluster/zeromq: Bail on missing ZeroMQ by default

This commit is contained in:
Arne Welzel 2025-08-01 09:43:54 +02:00
parent aabb36abf7
commit 993502e0b6
2 changed files with 7 additions and 1 deletions

6
NEWS
View file

@ -12,6 +12,12 @@ release.
Breaking Changes
----------------
- Zeek by default now depends on the availability of the ZeroMQ library for building
and running. This is in preparation of switching to the ZeroMQ-based cluster backend
by default in future Zeek versions. On an Ubuntu based system, the required system
packages are ``libzmq5``, ``libzmq3-dev`` and ``cppzmq-dev``. See the Dockerfiles
in the ``ci/`` directory for other supported platforms.
- 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