|
Some checks failed
Forgejo Release postit-deb / release (push) Failing after 4m42s
Previous fix (--exclude=*.so --no-automatic-dbgsym) failed because dh_strip does MULTIPLE strip passes (--strip-unneeded, --strip-debug, --only-keep-debug), and objcopy's ARM64-format recognition issue surfaces again in a pass that does not honour --exclude: strip: Unable to recognise the format of the input file `debian/postit/usr/lib/postit/libHarfBuzzSharp.so' dh_strip: error: strip --remove-section=.comment ... returned exit code 1 The cleanest fix is to skip dh_strip entirely. The cost is minor for our use case (no strip on managed DLLs saves a few KB; no postit-dbg auto-package — the debug info in libHarfBuzzSharp / libSkiaSharp is from Avalonia deps, not our code). If stripping becomes important, the proper fix is binutils-multiarch (multi-arch objcopy) in the container runner. Out of scope here. Discovered via Forgejo Actions run #9 on tag 1.0.6. |
||
|---|---|---|
| .. | ||
| source | ||
| changelog.in | ||
| compat | ||
| control | ||
| copyright | ||
| postinst | ||
| postit.desktop | ||
| postit.install | ||
| postit.wrapper | ||
| postrm | ||
| rules | ||