Skip to content

Commit f2d87fe

Browse files
fix: disable journald in yder build (no systemd in Docker)
yder's CMake requires libsystemd-dev for journald logging, which isn't available in minimal Docker builds. Disable it with -DWITH_JOURNALD=OFF since we only need yder as a dependency for ulfius, not its journald features.
1 parent 9b35327 commit f2d87fe

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

frameworks/ulfius/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ RUN git clone --depth 1 --branch v2.3.3 https://github.com/babelouest/orcania.gi
1313
cmake --build build -j$(nproc) && cmake --install build
1414

1515
RUN git clone --depth 1 --branch v1.4.20 https://github.com/babelouest/yder.git && \
16-
cd yder && cmake -B build -DCMAKE_BUILD_TYPE=Release -S . && \
16+
cd yder && cmake -B build -DCMAKE_BUILD_TYPE=Release -DWITH_JOURNALD=OFF -S . && \
1717
cmake --build build -j$(nproc) && cmake --install build
1818

1919
RUN git clone --depth 1 --branch v2.7.15 https://github.com/babelouest/ulfius.git && \

0 commit comments

Comments
 (0)