File tree Expand file tree Collapse file tree 3 files changed +12
-2
lines changed
Expand file tree Collapse file tree 3 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -203,7 +203,10 @@ printf "%s\n%s\n" \
203203 "deb [signed-by=/etc/apt/keyrings/llvm.gpg] https://apt.llvm.org/${DEBIAN_VERSION}/ llvm-toolchain-${DEBIAN_VERSION}-${CLANG_VERSION} main" \
204204 | tee /etc/apt/sources.list.d/llvm.list
205205apt-get update
206- apt-get install -t llvm-toolchain-${DEBIAN_VERSION}-${CLANG_VERSION} -y --no-install-recommends clang-${CLANG_VERSION} llvm-${CLANG_VERSION}
206+ apt-get install -t llvm-toolchain-${DEBIAN_VERSION}-${CLANG_VERSION} -y --no-install-recommends \
207+ clang-${CLANG_VERSION} \
208+ libclang-rt-${CLANG_VERSION}-dev \
209+ llvm-${CLANG_VERSION}
207210apt-get clean
208211rm -rf /var/lib/apt/lists/*
209212update-alternatives \
Original file line number Diff line number Diff line change @@ -111,7 +111,13 @@ if [ "${RHEL_VERSION}" -eq "10" ]; then
111111 dnf install -y --setopt=tsflags=nodocs gcc gcc-c++
112112else
113113 dnf remove -y gcc gcc-c++
114- dnf install -y --setopt=tsflags=nodocs gcc-toolset-${GCC_VERSION}-gcc gcc-toolset-${GCC_VERSION}-gcc-c++
114+ dnf install -y --setopt=tsflags=nodocs \
115+ gcc-toolset-${GCC_VERSION}-gcc \
116+ gcc-toolset-${GCC_VERSION}-gcc-c++ \
117+ gcc-toolset-${GCC_VERSION}-libasan-devel \
118+ gcc-toolset-${GCC_VERSION}-liblsan-devel \
119+ gcc-toolset-${GCC_VERSION}-libtsan-devel \
120+ gcc-toolset-${GCC_VERSION}-libubsan-devel
115121 update-alternatives \
116122 --install /usr/bin/cc cc /opt/rh/gcc-toolset-${GCC_VERSION}/root/usr/bin/gcc 999
117123 update-alternatives \
Original file line number Diff line number Diff line change @@ -174,6 +174,7 @@ RUN <<EOF
174174apt-get update
175175apt-get install -y --no-install-recommends \
176176 clang-${CLANG_VERSION} \
177+ libclang-rt-${CLANG_VERSION}-dev \
177178 llvm-${CLANG_VERSION} \
178179 gcc \
179180 g++
You can’t perform that action at this time.
0 commit comments