From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/5461 Path: news.gmane.org!not-for-mail From: Isaac Dunham Newsgroups: gmane.linux.lib.musl.general Subject: Re: Status towards next release (1.1.4) Date: Sat, 12 Jul 2014 12:13:54 -0700 Message-ID: <20140712191353.GB4471@newbook> References: <20140712051035.GA15099@brightrain.aerifal.cx> <20140712060227.GD1789@newbook> <20140712142606.GG179@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1405192458 9396 80.91.229.3 (12 Jul 2014 19:14:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Jul 2014 19:14:18 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-5466-gllmg-musl=m.gmane.org@lists.openwall.com Sat Jul 12 21:14:13 2014 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1X62kM-0004l9-Ev for gllmg-musl@plane.gmane.org; Sat, 12 Jul 2014 21:14:10 +0200 Original-Received: (qmail 19785 invoked by uid 550); 12 Jul 2014 19:14:09 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 19777 invoked from network); 12 Jul 2014 19:14:09 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=nQP51a6Pp50YSY858mUrRSJsufOAGrgCCVcq49hkDJA=; b=NmWCYQuUOWknLUpYFb3ji8Slaab6wsKvUzSIRxYX4qECymkb+rmi70/uyFixLuScIl xF2B8olwnnlncacV/iSO2gBPxHJPZ1uUYeGmX0p0qIUx8GsRfk/C+4Gwx55oX0MmCIer MlWs4leZMD/QDRNT5KC9GoUTi8qx6VYsmpDFR9c1CJkTnOAMDFulUJMXLSmtrYmBU3Pg p0QvK/XQ5CYms5CKoSPkj5iBrc25d8v0W6O1fT+QRWq0N9DDvD3C5ZAjyiUHeFvSENVP KzJzc+fNzeXcjRVR7SBaO0lump7Biq9yODvcp+bzSfjYPeYK4DfDvQYrejJJfr/JPUuk NqrA== X-Received: by 10.68.194.229 with SMTP id hz5mr6383974pbc.91.1405192437165; Sat, 12 Jul 2014 12:13:57 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20140712142606.GG179@brightrain.aerifal.cx> User-Agent: Mutt/1.5.23 (2014-03-12) Xref: news.gmane.org gmane.linux.lib.musl.general:5461 Archived-At: On Sat, Jul 12, 2014 at 10:26:06AM -0400, Rich Felker wrote: > On Fri, Jul 11, 2014 at 11:02:28PM -0700, Isaac Dunham wrote: > > I'd like to at least test this to see how well it works. > > I just discovered that sword built with C++11 regex support dies with > > complaints related to the locale: > > terminate called after throwing an instance of 'std::runtime_error' > > what(): locale::facet::_S_create_c_locale name not valid > > What musl version? (1.1.3 or git?) I doubt this has anything to do > with musl's actual locale implementation, which has essentially no > outwardly-visible behavior right now, but we can check. > > If you're not using git, see if git fixes it. 1.1.3 and earlier > rejected unknown locale names (anything but C, C.UTF-8, or POSIX). > Now, any name is accepted, and unknown names are all aliases for > C.UTF-8. I was using Alpine's package (1.1.3 and cherry-picked fixes). But after running git pull; ./configure; make; the new libc.so does not fix this problem (tried with both LANG and LC_ALL set to each of C, C.UTF-8, and POSIX). Also, this error happens with mongodb on glibc systems where localization isn't properly set up, so the error happens somewhere in the C++ toolchain/library stack (libstdc++ or perhaps icu?). Thanks, Isaac Dunham