Skip strip when bundling AppImage

This commit is contained in:
2026-07-18 23:37:44 -04:00
parent 1c8c187106
commit 9ac35ffa2f
3 changed files with 8 additions and 0 deletions
+1
View File
@@ -9,6 +9,7 @@ on:
env:
TYPST_COMMIT: 44b3f78ed37fedea75e911dde2269ef86c45316f
APPIMAGE_EXTRACT_AND_RUN: 1
NO_STRIP: 1
jobs:
build:
+1
View File
@@ -13,6 +13,7 @@ on:
env:
TYPST_COMMIT: 44b3f78ed37fedea75e911dde2269ef86c45316f
APPIMAGE_EXTRACT_AND_RUN: 1
NO_STRIP: 1
jobs:
build:
+6
View File
@@ -188,6 +188,12 @@ Linux builds also need the WebKit and GTK development packages:
sudo apt-get install libwebkit2gtk-4.1-dev libgtk-3-dev librsvg2-dev patchelf
```
On rolling-release distributions such as Arch, the AppImage step fails while stripping system libraries, because the `strip` bundled inside `linuxdeploy` predates the `.relr.dyn` relocation section that a current toolchain emits. Skip stripping:
```bash
NO_STRIP=1 bun run tauri build
```
## License
Apache License 2.0. See [LICENSE](LICENSE).