probably related to newer linux libc / gcc 4.2 combo. It handles unsigned/signed comparisons differently. Fixed in bazaar repo rev 271.
View entire thread