From 2dbb28cabf8fb0d3b91756acae2844545abb9d93 Mon Sep 17 00:00:00 2001 From: "nikolai.shipilov" Date: Mon, 23 Feb 2026 14:22:01 +0100 Subject: [PATCH 1/3] Replace templated cmake option name by full name --- external/boost/Boost.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/external/boost/Boost.cmake b/external/boost/Boost.cmake index 3439648..e1aa8df 100644 --- a/external/boost/Boost.cmake +++ b/external/boost/Boost.cmake @@ -5,13 +5,13 @@ opendaq_append_required_boost_components( beast ) -if (${REPO_OPTION_PREFIX}_ENABLE_SIGGEN_INTEGRATION_TESTS) +if (DAQMODULES_LT_STREAMING_ENABLE_SIGGEN_INTEGRATION_TESTS) opendaq_append_required_boost_components( program_options ) endif() -if (${REPO_OPTION_PREFIX}_ENABLE_CLIENT) +if (DAQMODULES_LT_STREAMING_ENABLE_CLIENT) opendaq_append_required_boost_components( uuid ) From acc93a4d2b8a42fad0a05412e79ba602025822e6 Mon Sep 17 00:00:00 2001 From: "nikolai.shipilov" Date: Mon, 23 Feb 2026 14:55:01 +0100 Subject: [PATCH 2/3] Treat warnings as errors in debug CI --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d11ffcd..6fb1ec3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: ref: ${{ github.event.inputs.branch || github.event.client_payload.branch || github.ref }} - name: Configure project with CMake - run: cmake -B build/output -S . -G "${{ matrix.generator }}" -DDAQMODULES_LT_STREAMING_ENABLE_TESTS=ON -DCMAKE_BUILD_TYPE=Debug + run: cmake -B build/output -S . -G "${{ matrix.generator }}" -DDAQMODULES_LT_STREAMING_ENABLE_TESTS=ON -DDAQMODULES_LT_STREAMING_DEBUG_WARNINGS_AS_ERRORS=ON -DCMAKE_BUILD_TYPE=Debug - name: Build project with CMake run: cmake --build build/output --config Debug From eb264f25d94dae27350945563634b837bc470c07 Mon Sep 17 00:00:00 2001 From: "nikolai.shipilov" Date: Mon, 23 Feb 2026 17:18:14 +0100 Subject: [PATCH 3/3] Update changelog --- changelog/changelog | 2 ++ 1 file changed, 2 insertions(+) diff --git a/changelog/changelog b/changelog/changelog index b532ef9..09c94c8 100644 --- a/changelog/changelog +++ b/changelog/changelog @@ -2,6 +2,8 @@ ## Bug fixes +- [#7](https://github.com/openDAQ/LTStreamingModulesLegacy/pull/7) Fix appending dependent boost components. + ## Documenation ## Misc