Skip to content

Commit 719041e

Browse files
committed
chore: Fix Circle CI failing on a missing clang lib
The ubsan build fails due to the missing /usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.ubsan_standalone-x86_64.a which is provided by the libclang-rt-18-dev package, which would be installed if we didn't disallow recommends. Installing it manually is not practical, as using libclang-rt-18-dev once clang updates to version 19 would be wrong, and installing libclang-rt-*-dev would attempt to install all of them, either failing or installing all of the clang version available along with them. Thus allowing apt to automatically install recommended packages seems like best solution.
1 parent 5344d7f commit 719041e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
- run: &apt_install
6363
apt-get update &&
6464
DEBIAN_FRONTEND=noninteractive
65-
apt-get install -y --no-install-recommends
65+
apt-get install -y
6666
ca-certificates
6767
clang
6868
cmake

0 commit comments

Comments
 (0)