openwrt/package/utils
Rui Salvaterra eb24a57b7f 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-11 14:42:32 +02:00
..
adb adb: fix for SuperSpeed devices 2019-12-23 00:22:07 +01:00
bcm27xx-userland bcm27xx-userland: update to latest version 2020-05-28 19:12:42 +02:00
bsdiff bsdiff: Also pass down TARGET_CPPFLAGS 2017-03-01 17:19:50 -08:00
busybox busybox: store applet usage messages uncompressed 2020-07-11 14:42:32 +02:00
bzip2 bzip2: add linker option LDFLAGS 2019-10-19 12:49:11 +02:00
ct-bugcheck ct-bugcheck: report to https://openwrt.org by default 2019-08-18 15:23:25 +00:00
e2fsprogs e2fsprogs: Update to 1.45.6 2020-04-09 22:08:16 +02:00
f2fs-tools package/utils/f2fs-tools: Update to 1.13.0 2020-02-22 16:38:41 +01:00
fbtest packages/utils: fbtest fix Makefile 2020-05-28 11:22:22 +02:00
fritz-tools fritz-tools: add support for IPQ40xx platform 2019-03-13 16:25:34 +01:00
jboot-tools firmware: add JBOOT based devices config extractor 2018-03-18 22:22:38 +01:00
jsonfilter jsonfilter: update to latest git HEAD 2018-03-14 18:48:23 +01:00
lua lua: install luac symlink on host 2019-10-18 19:23:07 +02:00
lua5.3 lua5.3: include hpp header 2019-08-16 22:53:06 +02:00
mdadm mdadm: Use upstream fix for musl 1.1.23 compile 2019-08-17 00:30:52 +02:00
mtd-utils mtd-utils: update to 2.1.1 2019-08-27 10:32:44 +02:00
nvram brcm47xx: rename target to bcm47xx 2020-02-14 14:10:51 +01:00
osafeloader packages: mark packages depending on a target as nonshared 2017-01-24 09:45:05 +01:00
oseama utils/oseama: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
otrx brcm47xx: rename target to bcm47xx 2020-02-14 14:10:51 +01:00
px5g px5g: support EC keys 2019-09-01 00:34:30 +02:00
ravpower-mcu ravpower-mcu: add missing PKG_RELEASE 2020-07-06 17:59:18 +02:00
spidev_test treewide: Remove self from MAINTAINER entries 2019-12-23 13:18:04 -08:00
ugps ugps: nmea: make sure date is valid 2020-05-29 23:59:35 +01:00
usbmode usbmode: Update modeswitch data to 20191128 2020-02-22 16:38:41 +01:00
usbreset usbreset: Add missing header 2019-07-08 17:01:54 +02:00
usbutils usbutils: Update usb.ids to 0.321 2019-03-18 20:43:09 +01:00
util-linux logger: enable alternatives support 2020-06-26 20:54:53 +02:00