Bug#644270: [eglibc] strcoll(): collation sequences of locales unspecified
Package: eglibc
Version: 2.13-21
Severity: normal
Tags: upstream
strcoll(3) explains that:
The strcoll() function compares the two strings s1 and s2. It returns
an integer less than, equal to, or greater than zero if s1 is found,
respectively, to be less than, to match, or be greater than s2. The
comparison is based on strings interpreted as appropriate for the
program's current locale for category LC_COLLATE. (See setlocale(3).)
Unfortunately, it seems the way collation happens depending on the
LC_COLLATE locale is unspecified. I couldn't find any description, even
upstream.
Reply to: