diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index 0ae96e99b5c..1b1dd4bbfaa 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -60,7 +60,7 @@ jobs: - name: Prepare project run: | - cmake -B build -S . -DBUILD_BPF=On -DUSE_BUNDLED_DEPS=Off -DUSE_BUNDLED_NLOHMANN_JSON=On -DUSE_BUNDLED_CXXOPTS=On -DUSE_BUNDLED_CPPHTTPLIB=On + cmake -B build -S . -DBUILD_BPF=On -DBUILD_FALCO_MODERN_BPF=Off -DUSE_BUNDLED_DEPS=Off -DUSE_BUNDLED_NLOHMANN_JSON=On -DUSE_BUNDLED_CXXOPTS=On -DUSE_BUNDLED_CPPHTTPLIB=On - name: Build run: | diff --git a/.github/workflows/reusable_build_dev.yaml b/.github/workflows/reusable_build_dev.yaml index 6f7c6793936..56d6d803d04 100644 --- a/.github/workflows/reusable_build_dev.yaml +++ b/.github/workflows/reusable_build_dev.yaml @@ -61,6 +61,7 @@ jobs: cmake -B build -S .\ -DBUILD_FALCO_UNIT_TESTS=On \ -DCMAKE_BUILD_TYPE=${{ inputs.build_type }} \ + -DBUILD_FALCO_MODERN_BPF=Off \ -DBUILD_BPF=${{ inputs.minimal == true && 'OFF' || 'ON' }} \ -DBUILD_DRIVER=${{ inputs.minimal == true && 'OFF' || 'ON' }} \ -DMINIMAL_BUILD=${{ inputs.minimal == true && 'ON' || 'OFF' }} \ diff --git a/.github/workflows/reusable_build_packages.yaml b/.github/workflows/reusable_build_packages.yaml index ffbadb69034..a6db7492e9c 100644 --- a/.github/workflows/reusable_build_packages.yaml +++ b/.github/workflows/reusable_build_packages.yaml @@ -38,7 +38,7 @@ jobs: - name: Build modern BPF skeleton run: | cmake -B skeleton-build -S . \ - -DUSE_BUNDLED_DEPS=ON -DBUILD_FALCO_MODERN_BPF=ON -DCREATE_TEST_TARGETS=Off -DFALCO_VERSION=${{ inputs.version }} + -DUSE_BUNDLED_DEPS=ON -DCREATE_TEST_TARGETS=Off -DFALCO_VERSION=${{ inputs.version }} cmake --build skeleton-build --target ProbeSkeleton -j6 - name: Upload skeleton @@ -84,7 +84,6 @@ jobs: -DCMAKE_BUILD_TYPE=${{ inputs.build_type }} \ -DUSE_BUNDLED_DEPS=On \ -DFALCO_ETC_DIR=/etc/falco \ - -DBUILD_FALCO_MODERN_BPF=ON \ -DMODERN_BPF_SKEL_DIR=/tmp \ -DBUILD_DRIVER=Off \ -DBUILD_BPF=Off \ @@ -194,7 +193,7 @@ jobs: emcmake cmake -B build -S . \ -DBUILD_BPF=Off \ -DBUILD_DRIVER=Off \ - -DBUILD_LIBSCAP_MODERN_BPF=OFF \ + -DBUILD_FALCO_MODERN_BPF=Off \ -DCMAKE_BUILD_TYPE=${{ inputs.build_type }} \ -DUSE_BUNDLED_DEPS=On \ -DFALCO_ETC_DIR=/etc/falco \