aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2023-10-26 19:30:57 +0200
committerToni Uhlig <matzeton@googlemail.com>2023-11-06 12:42:31 +0100
commitbcc2125ed48b1a557163427ba8377a61febb8e2a (patch)
treed12161769ffb8d7750f8c511a940868e80b50b86
parenta23a600aa052fc4f4a083f20a73f138242edf8a9 (diff)
Fixed libnDPI-4.8 CI build.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
1 files changed, 6 insertions, 7 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b1cc6904f..291d86fd2 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -186,8 +186,7 @@ jobs:
test ${C_VAL} = ${PY_VAL}
- name: Configure nDPId
run: |
- mkdir build && cd build
- PKG_CONFIG_PATH="${{ matrix.pkg_config_path }}" cmake .. -DCMAKE_C_COMPILER="$CMAKE_C_COMPILER" -DCMAKE_C_FLAGS="$CMAKE_C_FLAGS" -DCMAKE_MODULE_LINKER_FLAGS="$CMAKE_MODULE_LINKER_FLAGS" -DCMAKE_C_EXE_LINKER_FLAGS="$CMAKE_C_EXE_LINKER_FLAGS" \
+ cmake -S . -B build -DCMAKE_C_COMPILER="$CMAKE_C_COMPILER" -DCMAKE_C_FLAGS="$CMAKE_C_FLAGS" -DCMAKE_MODULE_LINKER_FLAGS="$CMAKE_MODULE_LINKER_FLAGS" -DCMAKE_C_EXE_LINKER_FLAGS="$CMAKE_C_EXE_LINKER_FLAGS" \
-DENABLE_SYSTEMD=ON \
${{ matrix.poll }} ${{ matrix.coverage }} ${{ matrix.sanitizer }} ${{ matrix.ndpi_build }} \
${{ matrix.ndpid_examples }} ${{ matrix.ndpid_zlib }} ${{ matrix.ndpid_gcrypt }}
@@ -252,12 +251,12 @@ jobs:
test $WGET_RET -ne 0 || { tar -xzvf ${{ matrix.ndpi_min_version }}.tar.gz && \
cd nDPI-${{ matrix.ndpi_min_version }} && \
./autogen.sh --prefix=/usr --with-only-libndpi CC="${{ matrix.compiler }}" CXX=false \
- CFLAGS="$CMAKE_C_FLAGS" install && cd .. ; }
- test $WGET_RET -ne 0 || { echo "running cmake .."; \
- PKG_CONFIG_PATH="${{ matrix.pkg_config_path }}" cmake .. -DCMAKE_C_COMPILER="$CMAKE_C_COMPILER" -DCMAKE_C_FLAGS="$CMAKE_C_FLAGS" \
+ CFLAGS="$CMAKE_C_FLAGS" && make && sudo make install; cd ..; }
+ test $WGET_RET -ne 0 || { echo "::info file=CMakeLists.txt::Running CMake.."; \
+ cmake -S .. -DCMAKE_C_COMPILER="$CMAKE_C_COMPILER" -DCMAKE_C_FLAGS="$CMAKE_C_FLAGS" \
-DCMAKE_C_EXE_LINKER_FLAGS="$CMAKE_C_EXE_LINKER_FLAGS" \
-DBUILD_NDPI=OFF -DENABLE_SANITIZER=OFF \
${{ matrix.poll }} ${{ matrix.coverage }} \
- ${{ matrix.ndpid_examples }} ${{ matrix.ndpi_min_version }}; }
- test $WGET_RET -ne 0 || { echo "running make .."; cmake --build . --verbose; }
+ ${{ matrix.ndpid_examples }}; }
+ test $WGET_RET -ne 0 || { echo "::info file=CMakeLists.txt:Running Make.."; cmake --build . --verbose; }
test $WGET_RET -eq 0 -o $WGET_RET -eq 8