Skip to content

Commit 2e4dd0b

Browse files
[stable2603] User proper llmv setup fro macos builds (#11565)
1 parent 2ed5cf6 commit 2e4dd0b

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/release-reusable-rc-build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,15 @@ jobs:
211211
212212
- name: Set dynamic library path
213213
run: |
214-
LLVM_PATH=$(brew --prefix llvm)
214+
LLVM_PATH=$(brew --prefix llvm@21)
215+
echo "LLVM_PATH resolved to: $LLVM_PATH"
216+
ls -la "$LLVM_PATH/lib/libclang.dylib" || echo "libclang.dylib not found at $LLVM_PATH/lib/"
217+
# Fallback: try unversioned path
218+
if [ ! -f "$LLVM_PATH/lib/libclang.dylib" ]; then
219+
LLVM_PATH=$(brew --prefix llvm)
220+
echo "Falling back to: $LLVM_PATH"
221+
ls -la "$LLVM_PATH/lib/libclang.dylib" || echo "libclang.dylib not found at $LLVM_PATH/lib/ either"
222+
fi
215223
echo "LIBCLANG_PATH=$LLVM_PATH/lib" >> $GITHUB_ENV
216224
echo "LDFLAGS=-L$LLVM_PATH/lib" >> $GITHUB_ENV
217225
echo "CPPFLAGS=-I$LLVM_PATH/include" >> $GITHUB_ENV

0 commit comments

Comments
 (0)