Skip to content

Commit

Permalink
MDBF-620: Add libpcre3-dev to jammy for asan
Browse files Browse the repository at this point in the history
This corrects ASAN failures on 10.4

Marko:
The reason is that the old PCRE (which was replaced in 10.5 by MDEV-14024) is really buggy. For ASAN, uninstrumented code is assumed to be good.

As only 10.4 needs this, and 10.5+ uses pcre2.

With this installed, the ASAN builder should autodetect
WITH_PCRE=system. Currently without headers it fails to compile.
  • Loading branch information
grooverdan committed Nov 17, 2023
1 parent 299f09c commit 88ccdb8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion ci_build_images/debian.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ RUN . /etc/os-release; \
apt-get -y install --no-install-recommends flex; \
fi \
&& if [ "${VERSION_CODENAME}" = jammy ]; then \
apt-get -y install --no-install-recommends clang-14 llvm; \
apt-get -y install --no-install-recommends clang-14 libpcre3-dev llvm; \
fi \
&& apt-get clean

Expand Down

0 comments on commit 88ccdb8

Please sign in to comment.