On 2016-03-28, Christian Weisgerber <na...@mips.inka.de> wrote:

> One issue I thought of:  The handful of ports that are linked
> statically (CGI bins and the like) will need special attention.

Or not.

For one thing, I doubt that the people who put static binaries into
chroots remember to copy charset.alias and locale.alias files there
and they don't seem to suffer from it.

As its name implies, charset.alias lists charset aliases.  "ISO8859-1"
as equivalent to "ISO-8859-1", that sort of thing.  Iconv doesn't
need this, all the aliases listed there are already built in, and
I can't get iconv to open that file.  The main user would be
libcharset, which ships with iconv.  There is precious little use
of libcharset in the tree, although it also shows up as a static
part of gnulib.  I don't think it's a concern.

Again as the name implies, locale.alias lists alternative names for
locales.  Much like the /usr/X11R6/share/X11/locale/locale.alias
file, most of the content isn't even applicable to OpenBSD any
longer (e.g. "french" is equivalent to "fr_FR.ISO-8859-1).

We are overthinking this.

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to