From a6859cb8c8bae6ef832020248b0bb5f5bcfd6947 Mon Sep 17 00:00:00 2001 From: Claude Code Date: Tue, 28 Jul 2026 18:30:31 +0200 Subject: [PATCH] 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 --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index af2f2e7..395cc84 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -94,6 +94,9 @@ jobs: if: matrix.type == 'ghplugin' run: | 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 make -C /tmp/goldhen-sdk install # 'make install' ships the headers and libGoldHEN_Hook.a but leaves crtprx.o