Commit 3ad3927
Force the Bazel server Java runtime to use the root locale
This ensures consistent behavior of string operations even if the individual operations do not set a locale.
Without this change, Bazel can't operate in e.g. a Turkish locale, where it fails with error messages such as:
In rule 'test', size 'medium' is not a valid size.
This is because Turkish case mapping rules make it so that a capital ASCII 'I' lowercases to a non-ASCII variant of 'i'.
Fixes bazelbuild#17541
Closes bazelbuild#17702.
PiperOrigin-RevId: 515339563
Change-Id: I8417d0befd76ba6d140588be5f7e50529af3f6c71 parent 488ab8a commit 3ad3927
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
405 | 412 | | |
406 | 413 | | |
407 | 414 | | |
| |||
0 commit comments