mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 22:50:49 +00:00
952bcf5e58
found before: - programs linked with this glibc, will be able to find its locale-archive at LOCALE_ARCHIVE_2_11 - for any problem we forgot to mention, we also add the LOCALE_ARCHIVE variable, checked after LOCALE_ARCHIVE_2_11. I don't know a strong reason to have it though. - setuid programs will expect the locale-archive in /var/run/current-system/sw/lib/locale, usual path of the locale-archive in nixos, and a path that a sysadmin can set pointing to the locale-archive in case of non-nixos. setuid programs don't receive the LOCALE_ARCHIVE variables. - non-nixos systems will have a check for the locale-archive in /usr/lib/locale - the glibc programs 'locale' and 'localedef' may be able to find the proper locale-archive too. We were also considering getting rid of the locale-archive, and using locale files directly (like Ubuntu seems to do [1]), maybe using the LOCPATH variable. But this would not solve the problem of localized setuid programs. All this came after a 'meeting' with niksnut on irc about this. [1] http://lwn.net/Articles/244204/ svn path=/nixpkgs/branches/stdenv-updates/; revision=22977 |
||
---|---|---|
.. | ||
builder.sh | ||
common.nix | ||
default.nix | ||
gnu89-inline.patch | ||
info.nix | ||
locales-builder.sh | ||
locales.nix | ||
mod_nano.patch | ||
nix-locale-archive.patch | ||
nss-skip-unavail.patch | ||
rpcgen-path.patch | ||
stack-protector-link.patch |