This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Collation of INFINITY vs. EMPTY SET?
- From: Carlos O'Donell <carlos at redhat dot com>
- To: Mike FABIAN <mfabian at redhat dot com>
- Cc: Pravin Satpute <psatpute at redhat dot com>, GNU C Library <libc-alpha at sourceware dot org>, Mike Frysinger <vapier at gentoo dot org>
- Date: Tue, 17 May 2016 02:26:40 -0400
- Subject: Re: Collation of INFINITY vs. EMPTY SET?
- Authentication-results: sourceware.org; auth=none
- References: <573AA6FF dot 3020604 at redhat dot com> <s9d37phgsf7 dot fsf at ari dot site>
On 05/17/2016 01:33 AM, Mike FABIAN wrote:
> "Carlos O'Donell" <carlos@redhat.com> wrote:
>
>> In en_US we use localedata/locales/iso14651_t1_common
>> for collation.
>>
>> A recent Fedora bug:
>> https://bugzilla.redhat.com/show_bug.cgi?id=1336308
>>
>> Shows we don't have code-point-based collation for
>> elements which are not defined in the collation source
>> files (the locale files themselves and the files
>> they include to define their LC_COLLATE).
>
> I reported a similar bug a while ago:
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=18978
Yes, that's related.
> Unfortunately UNDEFINED does not work as specified.
OK, so that's the real problem.
We could add UNDEFINED to iso14651_t1_common to solve
the problem then.
I guess we have to look into why UNDEFINED isn't working.
--
Cheers,
Carlos.