We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 98b7a98 commit 6fd88dcCopy full SHA for 6fd88dc
.ci/setup.sh
@@ -25,6 +25,16 @@ wget https://apt.llvm.org/llvm.sh
25
chmod +x llvm.sh
26
sudo ./llvm.sh 17
27
28
+# Fix GPG key issues for LLVM repository
29
+echo "Fixing LLVM repository GPG key..."
30
+sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 15CF4D18AF4F7421 || {
31
+ echo "Failed to add LLVM GPG key, trying alternative method..."
32
+ wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
33
+}
34
+
35
+# Update package lists again after fixing GPG key
36
+sudo apt-get update
37
38
# Install clang and clangd first
39
echo "Installing clang and clangd..."
40
sudo apt-get install -y clang-17 clangd-17
0 commit comments