All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] toolchain: purge locales by default
@ 2016-08-02 22:19 Thomas Petazzoni
  2016-08-02 22:19 ` [Buildroot] [PATCH 2/3] toolchain: reduce the list of locales to keep " Thomas Petazzoni
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2016-08-02 22:19 UTC (permalink / raw)
  To: buildroot

Our current default is to keep all locales installed in
/usr/share/locale/. However, in practice, those locales take up a
significant amount of space, and most users do not need
locales. Therefore, it makes more sense to default to purging locales,
in order to keep only a few useful ones rather than keeping them all.

It helps in providing a small filesystem size by default, and still
allows advanced users who really need locales to tune their
configuration.

As an example, a very basic system with just util-linux enabled (not
even Busybox) weights 11 MB, including 6.4 MB of locales. With this new
default, the generated system is only 4.2 MB.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
 toolchain/toolchain-common.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/toolchain/toolchain-common.in b/toolchain/toolchain-common.in
index ff667c0..dae34ab 100644
--- a/toolchain/toolchain-common.in
+++ b/toolchain/toolchain-common.in
@@ -44,6 +44,7 @@ config BR2_TOOLCHAIN_SUPPORTS_PIE
 
 config BR2_ENABLE_LOCALE_PURGE
 	bool "Purge unwanted locales"
+	default y
 	help
 	  Explicitly specify what locales to install on target. If N
 	  then all locales supported by packages are installed.
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-08-03 19:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-02 22:19 [Buildroot] [PATCH 1/3] toolchain: purge locales by default Thomas Petazzoni
2016-08-02 22:19 ` [Buildroot] [PATCH 2/3] toolchain: reduce the list of locales to keep " Thomas Petazzoni
2016-08-03 19:18   ` Peter Korsgaard
2016-08-02 22:19 ` [Buildroot] [PATCH 3/3] system: move locale purging options to the "System configuration" menu Thomas Petazzoni
2016-08-03 19:18   ` Peter Korsgaard
2016-08-03 19:18 ` [Buildroot] [PATCH 1/3] toolchain: purge locales by default Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.