From 5201531c2e1f66be43da581909b72305dc27e3a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barth=C3=A9l=C3=A9my=20von=20Haller?= Date: Mon, 27 Jan 2025 15:43:31 +0100 Subject: [PATCH] [OMON-793] Add dependency on kafka and protobuf in Monitoring (#5712) --- defaults-o2-dataflow.sh | 7 +++++++ monitoring.sh | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/defaults-o2-dataflow.sh b/defaults-o2-dataflow.sh index bc0fbd08cb..9c187319bf 100644 --- a/defaults-o2-dataflow.sh +++ b/defaults-o2-dataflow.sh @@ -65,6 +65,13 @@ overrides: - O2 - fmt - ucx # this one added + Monitoring: + requires: + - boost + - "GCC-Toolchain:(?!osx)" + - curl + - libInfoLogger + - librdkafka # this one added --- # This file is included in any build recipe and it's only used to set # environment variables. Which file to actually include can be defined by the diff --git a/monitoring.sh b/monitoring.sh index cdc04d40b6..d1a7e57ae8 100644 --- a/monitoring.sh +++ b/monitoring.sh @@ -1,6 +1,6 @@ package: Monitoring version: "%(tag_basename)s" -tag: v3.18.1 +tag: v3.19.1 requires: - boost - "GCC-Toolchain:(?!osx)" @@ -9,6 +9,7 @@ requires: build_requires: - CMake - alibuild-recipe-tools + - protobuf source: https://github.com/AliceO2Group/Monitoring incremental_recipe: | make ${JOBS:+-j$JOBS} install @@ -25,6 +26,7 @@ if [[ $ALIBUILD_O2_TESTS ]]; then fi cmake $SOURCEDIR \ + -DRDKAFKA_ROOT=${LIBRDKAFKA_ROOT} \ -DCMAKE_INSTALL_PREFIX=$INSTALLROOT \ ${BOOST_REVISION:+-DBOOST_ROOT=$BOOST_ROOT} \ -DCMAKE_EXPORT_COMPILE_COMMANDS=ON