Jaak Ristioja wrote:
> Hi!
>
> 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").
Good catch. Other ways to handle this would be to run such commands
(or even the whole build, kmk?) in the "C" locale, overriding any user
localization settings. I've seen other projects do just that.
Our build maintainer will certainly have a look at this.
Regards,
Jens Schweikhardt
--
Sun Microsystems GmbH Jens Schweikhardt
Werkstrasse 24 VirtualBox Engineering
71384 Weinstadt Phone: +49 (0)7151 60405213
Germany http://www.sun.de
mailto:[email protected] Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev