Path: csiph.com!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: Yavor Doganov Newsgroups: gnu.gnustep.bug Subject: [bug #58190] NSLocale/general.m test still fails with ICU >= 65 Date: Thu, 16 Apr 2020 09:54:06 -0400 (EDT) Lines: 55 Approved: bug-gnustep@gnu.org Message-ID: References: <20200416-165404.sv47215.88185@savannah.gnu.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain;charset=UTF-8 X-Trace: usenet.stanford.edu 1587045250 8038 209.51.188.17 (16 Apr 2020 13:54:10 GMT) X-Complaints-To: action@cs.stanford.edu To: Yavor Doganov , bug-gnustep@gnu.org Envelope-to: bug-gnustep@gnu.org X-PHP-Originating-Script: 1001:sendmail.php X-Savane-Server: savannah.gnu.org:443 [209.51.188.72] X-Savane-Project: gnustep X-Savane-Tracker: bugs X-Savane-Item-ID: 58190 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:74.0) Gecko/20100101 Firefox/74.0 X-Apparently-From: 46.10.101.102 (Savane authenticated user yavor) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.72 X-BeenThere: bug-gnustep@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports for the GNUstep programming environment List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <20200416-165404.sv47215.88185@savannah.gnu.org> Xref: csiph.com gnu.gnustep.bug:4373 URL: Summary: NSLocale/general.m test still fails with ICU >= 65 Project: GNUstep Submitted by: yavor Submitted on: Thu 16 Apr 2020 04:54:04 PM EEST Category: Base/Foundation Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: This was initially reported at https://github.com/gnustep/libs-base/issues/103 and fixed in commit 5248b6e. Unfortunately the fix doesn't work when building in a chroot (as is the case for the Debian package) because Locale.canonical is not installed when the testsuite is being run. Therefore I propose to use the new locale identifier as in the attached patch and as suggested by user xnox in the issue above. It should work with all supported ICU versions. If the old mapping needs to be tested as well, it may be done as an additional test marked as hopeful or guarded by the appropriate ICU version check. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Thu 16 Apr 2020 04:54:04 PM EEST Name: 0001-Use-new-locale-identifier-for-NSLocale-test-should-w.patch Size: 1KiB By: yavor _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via Savannah https://savannah.gnu.org/