uniq just calls strcoll, and if strcoll (A, B) returns 0 then uniq assumes the
lines are equal. So my guess is that your problem has something to do with
strcoll, not with coreutils per se.
- bug#36718: uniq treats distinct Korean characters equal Felix Hamme
- bug#36718: uniq treats distinct Korean characters equal Paul Eggert
