From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7276 invoked by alias); 8 Sep 2011 02:31:00 -0000 Received: (qmail 7238 invoked by uid 22791); 8 Sep 2011 02:30:58 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from out4.smtp.messagingengine.com (HELO out4.smtp.messagingengine.com) (66.111.4.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 08 Sep 2011 02:30:41 +0000 Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id EB62524A6E; Wed, 7 Sep 2011 22:30:39 -0400 (EDT) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 07 Sep 2011 22:30:39 -0400 Received: from [192.168.1.3] (50-88-210-98.res.bhn.net [50.88.210.98]) by mail.messagingengine.com (Postfix) with ESMTPSA id 7CC29B61F21; Wed, 7 Sep 2011 22:30:39 -0400 (EDT) Message-ID: <4E6828B0.4060807@cwilson.fastmail.fm> Date: Thu, 08 Sep 2011 02:31:00 -0000 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: cygwin@cygwin.com, bug-gnu-gettext@gnu.org Subject: Re: cygwin started speaking German today References: <7856072A9D04C24B82DFE2B1112FE38A0C27492B56@MCHP058A.global-ad.net> In-Reply-To: <7856072A9D04C24B82DFE2B1112FE38A0C27492B56@MCHP058A.global-ad.net> Content-Type: multipart/mixed; boundary="------------040807000208080300010208" Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2011-09/txt/msg00049.txt.bz2 --------------040807000208080300010208 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Content-length: 1897 [for the bug-gnu-gettext list, this thread started here: http://cygwin.com/ml/cygwin/2011-08/msg00506.html and was posted immediately after the release of gettext-0.18.1.1 for cygwin (which had not been updated since 0.17). On 30.08.2011 06:18, Voelker, Bernhard wrote: > Starting with today's update, cygwin started speaking German: > > $ mkdir -v x0 > mkdir: Verzeichnis „x0“ angelegt > $ LANG=C mkdir -v x2 > mkdir: created directory `x2' > $ LANG=C.UTF-8 mkdir -v x1 > mkdir: Verzeichnis „x1“ angelegt > > Default is LANG=C.UTF-8 here. > > Ok, the PC is in Germany, but none of my environment > variables have a 'de' inside. I can reproduce this behavior; the workaround for now is to use $LC_ALL or $LC_CTYPE instead of $LANG. I think I have an inkling about what is causing this problem -- but I'm not real clear on how to fix it. The issue is, (new) libintl implements its own [libintl_]setlocale function, which eventually calls the cygwin setlocale. The old libintl did neither of those things. Now, under the old mechanism, cygwin's setlocale() was called directly (by the app), and cygwin::setlocale did its magic with the LC_ALL, LC_CTYPE, and/or LANG variables. However, *new* libintl now, I think, calls its own [libintl_]setlocale replacement internally, and that messes up the effect of the application's own direct-to-cygwin's setlocale() call. I think it is because libintl_setlocale() will not allow cygwin::setlocale() to exercise its default behavior wrt $LANG, since it *always* calls the underlying OS setlocale with a specific LC_???? subtype, never LC_ALL -- and always with a specific locale string, never "". (I think) I've attached a compressed copy of the setlocale implementation, if anybody (CALL FOR HELP) can suggest a mechanism -- or better, provide a patch -- to make libintl_setlocale Do The Right Thing on cygwin. -- Chuck --------------040807000208080300010208 Content-Type: application/octet-stream; name="setlocale.c.xz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="setlocale.c.xz" Content-length: 10614 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 Yr/bixs9o8425+yfavEfeUyQedM8uzPP7yZ+8ysUMJ8YArcWTZ7gySYKF1k/ I/7v6+OEMhieq8Jk7v6Y/92zG8YDHgUDiMAkyIzzum3z4B7EtwxTKkr2e9YA 1cGg1HSQCQETB9aW8I+GGP2vGagtewHQlYy2SOECeKQSC3dF3RDPvBJ+uJoR 2Gxe3f1b2v0kmfOarD2HorzV1UJAeDU+v1T0kBZawV0AgsXkxBm7iE11lNz6 fYbtQkF3E+yhyL35eMWVfIII31i2VWpilRDOuMtIKO7y3vF/N7InPU/E/JmN UynwqPVUq41DbLtMlsTftXxDafIUQm8SK9QXd10nrNnXex32C+z+XmhvGchv eKqpfgSOA+bgegTEtbFhST6eL7z0f8wEMmEupm9/JBZUa3xqADhU5axpp8Wu gsoaKO4mKbAWblorjl5R2flNFEVwWYJ7wShwDiGJ8J7M/fF/FkLdWfB36OMb kma6vRFlQlwZwn+20UCodddCEKrwXgY460zR4KvORjwKa7nKMK14N4S6R45+ Oy+HMeAGPtT/dt2ygczwqfqv5HsRvhaGZ0xdMUSYKCtgSDEEo0DurumXpKh8 w58d+lrdMD+3UrPBHdAg9bO49cqm0IBjC+GS/gU7bwsXPx4otEZYmJchprps Op2PvlnDr3v7baZUBzD+nWP+Re7o/GFvJCE0NP0AO9EwXAL9WJQ0Jn7Tpk43 P8792lKG3Usn1m8fqLFQT4y6WCj35v8ZOdcNhr9HYDdNTBoGILi/4hdGLRQd HXPeTkgF4kDaul6PwlG/nDGuaxPHByokElqHDq3c4NEPXTxAwJBtVZSqG5wd p26858qKYvfEm6Et5TDpE4KZsuauyU8K/P4bTgT/S02QH8lbWatdkq+9pUz6 wSotGEu5m94vxcfY9h+gUjR+kQ4f9/NEqLjc2/TT4P/Gez/pmmEr8DLfdQQL p4EhcjO1ccS+Bin1fm4Vi6BBmYmArl9bTkbx9+YkjtB6X3z5VvR3sdqxBWLv X1JNFh73AVDb84QEh7ORPlJMecBYq29HL4cj3pp93ndOeygW+5VGBUPSvbFP EJtyUxWL8/V3GC1Juta2TwRgI002FjPSOHBYuXkgREME2nhdhN6MIuX/CHEJ bmxhcEhnvAjpuaG/DYI8ZjHWaTRdDxWqoBPnXa6NZKEm97kDYYnLQyYUiqWu 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 --------------040807000208080300010208 Content-Type: text/plain; charset=us-ascii Content-length: 218 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple --------------040807000208080300010208--