summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-10-04 16:37:43 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-10-04 16:37:43 -0400
commit218ceacf5dffd328fcc08e6e775f43cffa887238 (patch)
tree0340232fd51eb59cec8d48624814f5e32351a2c4 /CHANGELOG
parent2c2b8f0ec2ce32550ac79ae7c367104f68ec37b6 (diff)
Linux standalone: Include locale files in the bundle, and generate locale definition files for the locales in use when starting runshell.
Currently only done for utf-8 locales because the charset can easily be told for those. Other locales don't include the charset in their name. The locale definition is generated under git-annex.linux/locales. So, this only works if the user can write there. If locale generation fails for any reason, it's silently skipped. The git-annex-standalone.deb installs the bundle under /usr, so this locale generation won't work for non-root users.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG9
1 files changed, 3 insertions, 6 deletions
diff --git a/CHANGELOG b/CHANGELOG
index edc018b06..15a5de2f5 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -14,12 +14,9 @@ git-annex (6.20160924) UNRELEASED; urgency=medium
external special remotes, because running multiple git-annex commands
at the same time could already start multiple processes for the same
external special remotes.
- * Linux standalone: Add back the LOCPATH=/dev/null hack to avoid
- the system locale-archive being read. Version mismatches between the
- system locale-archive and the glibc in the bundle have been observed
- to cause git crashes. Unfortunately, this causes locales to not be
- used in the linux standalone bundle, reverting back to pre-6.20160419
- behavior.
+ * Linux standalone: Include locale files in the bundle, and generate
+ locale definition files for the locales in use when starting runshell.
+ (Currently only done for utf-8 locales.)
-- Joey Hess <id@joeyh.name> Mon, 26 Sep 2016 16:46:19 -0400