From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10982 Path: news.gmane.org!.POSTED!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Re: Re: a bug in bindtextdomain() and strip '.UTF-8' Date: Sun, 29 Jan 2017 11:33:29 -0500 Message-ID: <20170129163329.GL1533@brightrain.aerifal.cx> References: <20170129133946.GT17692@port70.net> <20170129140747.GJ1533@brightrain.aerifal.cx> <20170129155507.GK1533@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1485707623 16885 195.159.176.226 (29 Jan 2017 16:33:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 29 Jan 2017 16:33:43 +0000 (UTC) User-Agent: Mutt/1.5.21 (2010-09-15) To: musl@lists.openwall.com Original-X-From: musl-return-10997-gllmg-musl=m.gmane.org@lists.openwall.com Sun Jan 29 17:33:39 2017 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1cXsQ6-00042u-LQ for gllmg-musl@m.gmane.org; Sun, 29 Jan 2017 17:33:38 +0100 Original-Received: (qmail 25898 invoked by uid 550); 29 Jan 2017 16:33:42 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 25871 invoked from network); 29 Jan 2017 16:33:41 -0000 Content-Disposition: inline In-Reply-To: Original-Sender: Rich Felker Xref: news.gmane.org gmane.linux.lib.musl.general:10982 Archived-At: On Mon, Jan 30, 2017 at 12:14:49AM +0800, He X wrote: > I can't wait, can i work on it and make a patch for these issues if Masanori > Ogino is busy now? I'd like to see that these issues could be solved in > official musl repo as soon as possible. I'm not saying you need to wait, just that you should be aware of past discussion of the topic, and if you want to propose patches they should either follow the behavior outlined before or come with discussion of why you think a different behavior is more appropriate. > And maybe rejection for NON-UTF-8, since 'LANG=zh_CN.GBK ./a.out( > setlocale(LC_*, "") )' showed me a segfault with glibc. I don't think "it crashes on glibc" is a good justification for anything. Rather there should probably be UX discussions of what different choices mean for different poor-configuration situations that are likely to arise in the wild (from things like LC_* getting copied over ssh). Rich