|
Some checks failed
Forgejo Release postit-deb / release (push) Failing after 7m7s
When cross-compiling PostIt.Desktop for linux-arm64 from an amd64 runner container, the .deb ends up shipping HarfBuzzSharp.so and SkiaSharp.so in ARM64 format. dh_strip invokes objcopy on every file under debian/postit/, and objcopy on the amd64 host cannot parse ARM64 .so files: objcopy: Unable to recognise the format of the input file `debian/postit/usr/lib/postit/libHarfBuzzSharp.so' dh_strip: error: ... returned exit code 1 dh_strip: error: Aborting due to earlier error Add --exclude=*.so to override_dh_strip. The upstream .so ships with its own debug symbols; we don't lose anything by skipping the strip on them. Also drop the diag.yml workflow that diagnosed the initial tag-not-found failure — no longer needed. Discovered via the Forgejo Actions release.yml run on tag 1.0.6. |
||
|---|---|---|
| .. | ||
| source | ||
| changelog.in | ||
| compat | ||
| control | ||
| copyright | ||
| postinst | ||
| postit.desktop | ||
| postit.install | ||
| postit.wrapper | ||
| postrm | ||
| rules | ||