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