package/lz4: don't install programs by default
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 27 Jul 2020 15:22:07 +0000 (17:22 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 27 Jul 2020 15:22:07 +0000 (17:22 +0200)
Commit 2acb27e298c54935f890111fc5897a11350b913b ("package/lz4: make
program installation optional") make the installation of the lz4
programs optional. To preserve backward compatibility, this commit
added a "default y" to the BR2_PACKAGE_LZ4_PROGS.

While Buildroot definitely tries to preserve backward compatibility in
general, in this case, the backward compatibility would mean that
everbody would by default install those 220 KB of program, which are
most likely not needed for the majority of use cases. Installaing them
by default kind of breaks the Buildroot principle of minimalism.

In this specific case, it is believed that the principle of minimalism
wins over the principle of backward compatibility.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/lz4/Config.in

index dbe3f2e24333a048f9a2fcaa49019da5dd132969..06a4e93dc150bbdc778cc150f3ecd7f50517fae3 100644 (file)
@@ -13,7 +13,6 @@ if BR2_PACKAGE_LZ4
 
 config BR2_PACKAGE_LZ4_PROGS
        bool "install programs"
-       default y
        help
          lz4, lz4c, unlz4 and lz4cat binaries