[vbox-dev] Compilation failure with LC_COLLATE=et_EE

Jaak Ristioja Ristioja at gmail.com
Thu Mar 19 11:45:16 PDT 2009


VirtualBox 2.1.4 fails to compile when using et_EE as the system locale setting.
Basically it's src/VBox/VMM/testcase/tstAsmStructsAsm-lst.sed that fails. I
think it's because it uses character sequences like [A-Za-z], but under the
Estonian locale, the letter 'Z' is not the last character of the alphabet
"abcdefghijklmnopqrsšzžtuvwõäöüxy". Therefore such character sequences only
match part of the alphabet and fail to match what was expected. I recommend to
use POSIX character classes like [:alpha:], [:alnum:] and [:digit:] instead (see
"man 1 perlre").

All the Best!
Jaak Ristioja

PS: Original issue and compile log at:
PPS: Thanks for the great product! =)

More information about the vbox-dev mailing list