Skip to content

Commit 343d1f8

Browse files
committed
chore: release SFX versions for all architectures
These are compatible with Linux kernels back to (at least) 2.6.21, so it makes sense to use them instead of UPX with old systems.
1 parent 2ca4a4a commit 343d1f8

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

.maintainer-scripts/release-dwarfs.sh

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -211,16 +211,10 @@ for ARCH in aarch64 arm i386 loongarch64 ppc64 ppc64le riscv64 s390x x86_64 ; do
211211
VA="$VERSION-Linux-$ARCH"
212212
release_tarball "dwarfs-$VA-${_tarball_config}" "dwarfs-$VA"
213213

214-
case "$ARCH" in
215-
i386|arm)
216-
# upx-only
217-
;;
218-
219-
*)
220-
release_binary "dwarfs-universal-$VA-${_universal_config}" "dwarfs-universal-$VA"
221-
release_binary "dwarfs-fuse-extract-$VA-${_fuse_extract_config}" "dwarfs-fuse-extract-$VA"
222-
;;
223-
esac
214+
# provide SFX versions for all architectures
215+
# while larger and (sometimes) slower to extract, these are more portable
216+
release_binary "dwarfs-universal-$VA-${_universal_config}" "dwarfs-universal-$VA"
217+
release_binary "dwarfs-fuse-extract-$VA-${_fuse_extract_config}" "dwarfs-fuse-extract-$VA"
224218

225219
case "$ARCH" in
226220
i386|arm|x86_64|aarch64)

0 commit comments

Comments
 (0)