v0.8.1 — fix oversized distribution packages
Patch release fixing distribution package sizes introduced in v0.8.0.
Fixes
- Packaging: skip
.sourceELF section embedding in distribution builds (PACKAGE_BUILD=1). v0.8.0 Fedora RPM and Alpine APK were ~1 GB due to archiving the entire build tree whengit ls-filesfailed in tarball builds. - CI: Debian
dh_auto_installno longer runsmake installas root (which installed to/usr/localand brokedh_usrlocal). - CI: Arch/Alpine tarball builds preserve pre-built
deps/diff/libdiff.aafter.gitremoval. - CI: Arch docker build grants
builderwrite access to/output.
Package sizes (approx.)
| Format | Size |
|---|---|
Debian .deb |
~800 KB |
Fedora .rpm |
~1.2 MB |
Arch .pkg.tar.zst |
~1.1 MB |
Alpine .apk |
~1.2 MB |
Void .xbps |
~18 MB |
Note: v0.8.0 release binaries (especially the Fedora RPM) should be considered broken — use v0.8.1 instead.