2
0
mirror of https://github.com/boostorg/json.git synced 2026-01-19 04:12:14 +00:00

fix llvm-18 apt package incorrect placement of sanitizer libs

This commit is contained in:
Dmitry Arkhipov
2024-06-16 12:31:15 +03:00
parent 6ab2ad816b
commit fa05482b93

View File

@@ -47,6 +47,14 @@ jobs:
--no-install-recommends install \
clang-18 \
libclang-rt-18-dev
if [ ! -d /usr/lib/llvm-18/lib/clang/18/lib/linux ]; then
mkdir -p /usr/lib/llvm-18/lib/clang/18/lib/linux
for f in ls /usr/lib/llvm-18/lib/clang/18/lib/x86_64-pc-linux-gnu/libclang_rt.*.a; do
ln -sfT "$f" \
"/usr/lib/llvm-18/lib/clang/18/lib/linux/$(basename ${f%.*})-x86_64.a"
ls -al /usr/lib/llvm-18/lib/clang/18/lib/linux/"$(basename ${f%.*})"-x86_64.a
done
fi
- uses: ./head/.github/actions/build
with:
buildtype: 'boost'