diff --git a/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/04-clang.sh b/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/04-clang.sh index d5564690..2ab6c38e 100644 --- a/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/04-clang.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/04-clang.sh @@ -14,4 +14,11 @@ curl -L https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - sudo apt-add-repository 'deb http://apt.llvm.org/noble/ llvm-toolchain-noble-20 main' sudo apt update -sudo apt -y install clang-20 lldb-20 lld-20 libc++-20-dev +sudo apt -y install clang-20 lldb-20 lld-20 + +# note: installing the libc++ development files conflicts with libgstreamer1.0-dev +# * installing libunwind-20-dev from apt.llvm.org (as dependency of libc++-20-dev) will +# uninstall libgstreamer1.0-dev +# * installing libunwind-20-dev from the Ubuntu repository will break gstreamer's pkg-config +# integration: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-20/+bug/2134518 +# sudo apt -y libc++-20-dev