mirror of
https://github.com/delibae/claude-prism.git
synced 2026-08-28 05:14:59 +00:00
Merge pull request #192 from delibae/fix/debug-icu-symbols
debug: ICU symbol diagnostic on Linux
This commit is contained in:
commit
5795e694ed
1 changed files with 14 additions and 0 deletions
14
.github/workflows/build-desktop.yml
vendored
14
.github/workflows/build-desktop.yml
vendored
|
|
@ -508,6 +508,20 @@ jobs:
|
|||
|
||||
- run: pnpm install
|
||||
|
||||
- name: Debug ICU symbols
|
||||
run: |
|
||||
echo "=== ICU version in headers ==="
|
||||
grep U_ICU_VERSION_SUFFIX $HOME/vcpkg/installed/x64-linux-static/include/unicode/uvernum.h || echo "NOT FOUND in static"
|
||||
grep U_ICU_VERSION_SUFFIX $HOME/vcpkg/installed/x64-linux/include/unicode/uvernum.h 2>/dev/null || echo "NOT FOUND in dynamic"
|
||||
echo "=== Symbols in static libicuuc.a ==="
|
||||
nm $HOME/vcpkg/installed/x64-linux-static/lib/libicuuc.a 2>/dev/null | grep "T ubrk_open" | head -5 || echo "NO ubrk_open in static"
|
||||
echo "=== Symbols in static libicui18n.a ==="
|
||||
nm $HOME/vcpkg/installed/x64-linux-static/lib/libicui18n.a 2>/dev/null | grep "T ubidi" | head -5 || echo "NO ubidi in static"
|
||||
echo "=== U_DISABLE_RENAMING ==="
|
||||
grep -r "U_DISABLE_RENAMING" $HOME/vcpkg/installed/x64-linux-static/include/unicode/uconfig.h | head -3 || echo "NOT FOUND"
|
||||
echo "=== All ICU static libs ==="
|
||||
ls -la $HOME/vcpkg/installed/x64-linux-static/lib/libicu* 2>/dev/null || echo "NO LIBS"
|
||||
|
||||
- name: Build Tauri app
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue