Install llvm in CI for the GoldHEN plugin job

The SDK's Makefile archives libGoldHEN_Hook.a with llvm-ar, which the runner's
clang package does not pull in, so the ci_ghplugin job failed with
"llvm-ar: not found".

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Claude CodeandClaude Fable 5 committed 2026-07-28 18:30:31 +02:00
1 parent 6da25b6e69
commit a6859cb8c8
1 file changed
+3
+3
View File
@@ -94,6 +94,9 @@ jobs:
if: matrix.type == 'ghplugin' if: matrix.type == 'ghplugin'
run: | run: |
set -e set -e
# The SDK's Makefile archives with llvm-ar, which the clang package does
# not pull in on the runner image.
sudo apt-get install -y llvm
git clone --depth 1 https://github.com/GoldHEN/GoldHEN_Plugins_SDK.git /tmp/goldhen-sdk git clone --depth 1 https://github.com/GoldHEN/GoldHEN_Plugins_SDK.git /tmp/goldhen-sdk
make -C /tmp/goldhen-sdk install make -C /tmp/goldhen-sdk install
# 'make install' ships the headers and libGoldHEN_Hook.a but leaves crtprx.o # 'make install' ships the headers and libGoldHEN_Hook.a but leaves crtprx.o