immortalwrt/package
Rui Salvaterra d43bf75c71 busybox: store applet usage messages uncompressed
The rootfs squashfs is already highly (XZ) compressed. Storing the applet
messages in compressed form will increase the entropy and reduce the overall
image compression ratio.

Size diffs (compressed vs uncompressed):

busybox (the executable): 364596 vs 384804 bytes.

OpenWrt target images (the kernel image is unchanged, obviously):

 omnia-medkit-openwrt-mvebu-cortexa9-cznic_turris-omnia-initramfs.tar.gz:

  9163597 vs 9162531 bytes (1066 bytes difference).

openwrt-mvebu-cortexa9-cznic_turris-omnia-initramfs-kernel.bin:

  9161688 vs 9160600 bytes (1088 bytes difference).

openwrt-mvebu-cortexa9-cznic_turris-omnia-sysupgrade.img.gz:

 9729550 vs 9729230 bytes (320 bytes difference).

All in all, we save just a little bit over 1 kiB. As an added bonus, we
also don't have to decompress the messages twice, (first from squashfs,
then from the bzip2 message storage).

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
[added additional size comparision diff detaisl]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-07-12 12:25:35 +08:00
..
base-files base-files/functions.sh: use command -v instead of which 2020-07-12 12:25:13 +08:00
boot Merge Lean's source 2020-06-28 17:50:37 +08:00
ctcgfw subconverter: bump to 0.6.1 2020-07-10 22:57:19 +08:00
devel gdb: Fix build on AArch64 (#4619) 2020-05-18 09:37:14 +08:00
firmware linux-firmware: package EIP197 mini firmware 2020-07-12 11:58:32 +08:00
kernel kernel: kmod-zram: break the strict dependency from lz4 2020-07-12 12:08:32 +08:00
lean luci-app-flowoffload/sfe: fix "unknown operand" 2020-07-07 23:58:38 +08:00
libs lzo: switch to building with CMake 2020-07-12 11:59:30 +08:00
lienol luci-app-passwall: fix Makefile 2020-07-07 10:00:46 +08:00
network wireguard-tools: replace backticks by $(...) 2020-07-12 11:54:55 +08:00
ntlf9t AdGuardHome: call native compiler to pack binary 2020-07-07 23:24:02 +08:00
system zram-swap: correctly express the required dependencies 2020-07-12 12:11:14 +08:00
utils busybox: store applet usage messages uncompressed 2020-07-12 12:25:35 +08:00
zxlhhyccc syncthing: bump to v1.7.0 2020-07-07 23:33:07 +08:00
Makefile sync build script for OpenWrt 19.07 2020-02-21 02:41:00 +08:00