From 74f073da8d67087287a4a27b267947750a6dc008 Mon Sep 17 00:00:00 2001
From: Jan de Cuveland <cuveland@compeng.uni-frankfurt.de>
Date: Thu, 13 Jun 2024 22:23:24 +0200
Subject: [PATCH] Try tp fix build on some test systems

---
 external/InstallFlesnet.cmake       | 2 +-
 reco/steer/CMakeLists.txt           | 3 ++-
 reco/steer/CbmSourceDigiTimeslice.h | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/external/InstallFlesnet.cmake b/external/InstallFlesnet.cmake
index 3a3674bcd9..6df3b786f4 100644
--- a/external/InstallFlesnet.cmake
+++ b/external/InstallFlesnet.cmake
@@ -106,7 +106,7 @@ target_compile_definitions(external::fles_monitoring
 )
 
 add_library(external::fles_ipc STATIC IMPORTED GLOBAL)
-add_dependencies(external::fles_ipc flesnet external::fles_logging)
+add_dependencies(external::fles_ipc flesnet external::fles_logging external::zmq)
 if (BOOST_IOS_HAS_ZSTD)
   target_compile_definitions(external::fles_ipc INTERFACE BOOST_IOS_HAS_ZSTD)
 endif()
diff --git a/reco/steer/CMakeLists.txt b/reco/steer/CMakeLists.txt
index 83a145c578..23af508115 100644
--- a/reco/steer/CMakeLists.txt
+++ b/reco/steer/CMakeLists.txt
@@ -24,6 +24,8 @@ set(PUBLIC_DEPENDENCIES
   FairRoot::Base
   ROOT::Core
   ROOT::Hist
+  external::fles_ipc
+ # external::zmq
   )
 
 set(PRIVATE_DEPENDENCIES
@@ -42,7 +44,6 @@ set(PRIVATE_DEPENDENCIES
 set(INTERFACE_DEPENDENCIES
   CbmRecoBase
   FairRoot::ParBase
-  external::fles_ipc
   )
 
 
diff --git a/reco/steer/CbmSourceDigiTimeslice.h b/reco/steer/CbmSourceDigiTimeslice.h
index f11c7e043b..a1371fc774 100644
--- a/reco/steer/CbmSourceDigiTimeslice.h
+++ b/reco/steer/CbmSourceDigiTimeslice.h
@@ -3,6 +3,7 @@
    Authors: Pierre-Alain Loizeau [committer] */
 
 #pragma once  // include this header only once per compilation unit
+#define ZMQ_BUILD_DRAFT_API 1
 
 #include "DigiData.h"
 #include "RecoResultsAutoSource.h"
-- 
GitLab