Skip to content

Commit 231734b

Browse files
ThomasDevoogdtedsiper
authored andcommitted
workflows: pr-compile-check.yaml: add libjemalloc system library test
Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
1 parent 9d89454 commit 231734b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/pr-compile-check.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
run: |
4949
sudo apt-get update
5050
sudo apt-get install -y curl gcc-7 g++-7 clang-6.0 libsystemd-dev gcovr libyaml-dev libluajit-5.1-dev \
51-
libnghttp2-dev
51+
libnghttp2-dev libjemalloc-dev
5252
sudo ln -s /usr/bin/llvm-symbolizer-6.0 /usr/bin/llvm-symbolizer || true
5353
mkdir -p /tmp/libbacktrace/build && \
5454
curl -L https://github.com/ianlancetaylor/libbacktrace/archive/8602fda.tar.gz | \
@@ -72,7 +72,7 @@ jobs:
7272
CC: ${{ matrix.compiler }}
7373
CXX: ${{ matrix.compiler }}
7474
FLB_OPT: ${{ matrix.flb_option }}
75-
GLOBAL_OPTS: "-DFLB_SHARED_LIB=Off -DFLB_DEBUG=On -DFLB_ALL=On -DFLB_EXAMPLES=Off"
75+
GLOBAL_OPTS: "-DFLB_JEMALLOC=On -DFLB_SHARED_LIB=Off -DFLB_DEBUG=On -DFLB_ALL=On -DFLB_EXAMPLES=Off"
7676

7777
- name: Display dependencies w/ ldd
7878
run: |

0 commit comments

Comments
 (0)