mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-28 15:47:25 +00:00
chore(ci): enable jemalloc in musl build.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
This commit is contained in:
parent
d88d6685f8
commit
3277d6e00b
11
.github/workflows/reusable_build_packages.yaml
vendored
11
.github/workflows/reusable_build_packages.yaml
vendored
@ -75,7 +75,6 @@ jobs:
|
|||||||
uses: falcosecurity/libs/.github/actions/install-zig@master
|
uses: falcosecurity/libs/.github/actions/install-zig@master
|
||||||
|
|
||||||
- name: Prepare project
|
- name: Prepare project
|
||||||
# Jemalloc and ASAN don't play very well together.
|
|
||||||
run: |
|
run: |
|
||||||
cmake -B build -S . \
|
cmake -B build -S . \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
@ -188,6 +187,7 @@ jobs:
|
|||||||
path: /tmp
|
path: /tmp
|
||||||
|
|
||||||
- name: Prepare project
|
- name: Prepare project
|
||||||
|
# Jemalloc and ASAN don't play very well together.
|
||||||
run: |
|
run: |
|
||||||
cmake -B build -S . \
|
cmake -B build -S . \
|
||||||
-DCMAKE_BUILD_TYPE=Debug \
|
-DCMAKE_BUILD_TYPE=Debug \
|
||||||
@ -241,7 +241,11 @@ jobs:
|
|||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCPACK_GENERATOR=TGZ \
|
-DCPACK_GENERATOR=TGZ \
|
||||||
-DBUILD_BPF=Off -DBUILD_DRIVER=Off \
|
-DBUILD_BPF=Off -DBUILD_DRIVER=Off \
|
||||||
-DUSE_BUNDLED_DEPS=On -DBUILD_LIBSCAP_MODERN_BPF=ON -DMUSL_OPTIMIZED_BUILD=On -DFALCO_ETC_DIR=/etc/falco -DFALCO_VERSION=${{ inputs.version }}
|
-DUSE_JEMALLOC=On \
|
||||||
|
-DUSE_BUNDLED_DEPS=On \
|
||||||
|
-DMUSL_OPTIMIZED_BUILD=On \
|
||||||
|
-DFALCO_ETC_DIR=/etc/falco \
|
||||||
|
-DFALCO_VERSION=${{ inputs.version }}
|
||||||
|
|
||||||
- name: Build project
|
- name: Build project
|
||||||
run: |
|
run: |
|
||||||
@ -286,9 +290,6 @@ jobs:
|
|||||||
- name: Prepare project
|
- name: Prepare project
|
||||||
run: |
|
run: |
|
||||||
emcmake cmake -B build -S . \
|
emcmake cmake -B build -S . \
|
||||||
-DBUILD_BPF=Off \
|
|
||||||
-DBUILD_DRIVER=Off \
|
|
||||||
-DBUILD_FALCO_MODERN_BPF=Off \
|
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DUSE_BUNDLED_DEPS=On \
|
-DUSE_BUNDLED_DEPS=On \
|
||||||
-DFALCO_ETC_DIR=/etc/falco \
|
-DFALCO_ETC_DIR=/etc/falco \
|
||||||
|
Loading…
Reference in New Issue
Block a user