Hi, gcc also defines MB_MAX_LEN to be 1! clang simply mimics its behavior. Yes, this behavior is incorrect, but see eglibc's limits.h... it fixes this issue already!
=== gcc's (4.6.3) limits.h: /* Maximum length of a multibyte character. */ #ifndef MB_LEN_MAX #define MB_LEN_MAX 1 #endif === eglibc's limits.h: /usr/include/limits.h: /* Maximum length of any multibyte character in any locale. We define this value here since the gcc header does not define the correct value. */ #define MB_LEN_MAX 16 === As the package maintainer above has stated, can you elaborate on, specifically, what problem this is causing you? Tyler -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org