Skip to content

[Build] Deprecate builtin_zeromq and builtin_cppzmq build options#21601

Open
guitargeek wants to merge 1 commit intoroot-project:masterfrom
guitargeek:zmq_ubu
Open

[Build] Deprecate builtin_zeromq and builtin_cppzmq build options#21601
guitargeek wants to merge 1 commit intoroot-project:masterfrom
guitargeek:zmq_ubu

Conversation

@guitargeek
Copy link
Contributor

@guitargeek guitargeek commented Mar 13, 2026

The builtin_zeromq and builtin_cppzmq build options are deprecated and will be removed in ROOT 6.42. The ZeroMQ library and its Python bindings are used by the experimental RooFit multiprocessing package, and the ZeroMQ versions it requires (>=4.3.5) are now readily available in the package managers (Conda, Homebrew, and newer Linux distributions). On Windows, the new RooFit multiprocessing doesn't work anyway.

The `builtin_zeromq` and `builtin_cppzmq` build options are deprecated
and will be removed in ROOT 6.42. The ZeroMQ library and its Python
bindings are used by the experimental RooFit multiprocessing package,
and the ZeroMQ versions it requires (>=4.3.5) are now readily available
in the package managers (Conda, Homebrew, and newer Linux
distributions).
@github-actions
Copy link

Test Results

    22 files      22 suites   3d 3h 39m 33s ⏱️
 3 810 tests  3 809 ✅ 1 💤 0 ❌
76 756 runs  76 747 ✅ 9 💤 0 ❌

Results for commit 67ed3fe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants