diff --git a/docker/debian/Dockerfile b/docker/debian/Dockerfile index 968d143..fd9e1aa 100644 --- a/docker/debian/Dockerfile +++ b/docker/debian/Dockerfile @@ -203,7 +203,10 @@ printf "%s\n%s\n" \ "deb [signed-by=/etc/apt/keyrings/llvm.gpg] https://apt.llvm.org/${DEBIAN_VERSION}/ llvm-toolchain-${DEBIAN_VERSION}-${CLANG_VERSION} main" \ | tee /etc/apt/sources.list.d/llvm.list apt-get update -apt-get install -t llvm-toolchain-${DEBIAN_VERSION}-${CLANG_VERSION} -y --no-install-recommends clang-${CLANG_VERSION} llvm-${CLANG_VERSION} +apt-get install -t llvm-toolchain-${DEBIAN_VERSION}-${CLANG_VERSION} -y --no-install-recommends \ + clang-${CLANG_VERSION} \ + libclang-rt-${CLANG_VERSION}-dev \ + llvm-${CLANG_VERSION} apt-get clean rm -rf /var/lib/apt/lists/* update-alternatives \ diff --git a/docker/rhel/Dockerfile b/docker/rhel/Dockerfile index 0713605..e9119f6 100644 --- a/docker/rhel/Dockerfile +++ b/docker/rhel/Dockerfile @@ -111,7 +111,13 @@ if [ "${RHEL_VERSION}" -eq "10" ]; then dnf install -y --setopt=tsflags=nodocs gcc gcc-c++ else dnf remove -y gcc gcc-c++ - dnf install -y --setopt=tsflags=nodocs gcc-toolset-${GCC_VERSION}-gcc gcc-toolset-${GCC_VERSION}-gcc-c++ + dnf install -y --setopt=tsflags=nodocs \ + gcc-toolset-${GCC_VERSION}-gcc \ + gcc-toolset-${GCC_VERSION}-gcc-c++ \ + gcc-toolset-${GCC_VERSION}-libasan-devel \ + gcc-toolset-${GCC_VERSION}-liblsan-devel \ + gcc-toolset-${GCC_VERSION}-libtsan-devel \ + gcc-toolset-${GCC_VERSION}-libubsan-devel update-alternatives \ --install /usr/bin/cc cc /opt/rh/gcc-toolset-${GCC_VERSION}/root/usr/bin/gcc 999 update-alternatives \ diff --git a/docker/ubuntu/Dockerfile b/docker/ubuntu/Dockerfile index 5e13639..16f8ea0 100644 --- a/docker/ubuntu/Dockerfile +++ b/docker/ubuntu/Dockerfile @@ -174,6 +174,7 @@ RUN <