Fwd: RFR: 8223187: Investigate setLocale() call in jpackage native launcher
alexander.matveev at oracle.com
alexander.matveev at oracle.com
Mon Sep 14 21:07:59 UTC 2020
Hi Bernd,
Not sure if we should enforce English version of error messages on
non-English locale. I think user will expect messages in system locale
if possible. User can change system locale to English if English version
of error messages are required to submit something like bug report.
Thanks,
Alexander
On 9/12/20 6:45 AM, Bernd Eckenfels wrote:
> Hello,
>
> What about system errors (exception messages from strerr?). I mean in case one wants to enforce English version with user.locale for support reasons?
>
> Gruss
> Bernd
> --
> http://bernd.eckenfels.net
> ________________________________
> Von: core-libs-dev <core-libs-dev-retn at openjdk.java.net> im Auftrag von Alexander Matveev <almatvee at openjdk.java.net>
> Gesendet: Saturday, September 12, 2020 4:22:31 AM
> An: core-libs-dev at openjdk.java.net <core-libs-dev at openjdk.java.net>
> Betreff: RFR: 8223187: Investigate setLocale() call in jpackage native launcher
>
> setlocale() affects several C functions. We do not use most of these functions. We only using isspace() and toLower().
> Based on how we use it I do not see any needs for setlocale(). After removing it I retested jpackage by changing
> locally on machine and using different language as input parameters for jpackage. No issues found.
>
> -------------
>
> Commit messages:
> - 8223187: Investigate setLocale() call in jpackage native launcher
>
> Changes: https://git.openjdk.java.net/jdk/pull/138/files
> Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=138&range=00
> Issue: https://bugs.openjdk.java.net/browse/JDK-8223187
> Stats: 3 lines in 2 files changed: 0 ins; 3 del; 0 mod
> Patch: https://git.openjdk.java.net/jdk/pull/138.diff
> Fetch: git fetch https://git.openjdk.java.net/jdk pull/138/head:pull/138
>
> PR: https://git.openjdk.java.net/jdk/pull/138
More information about the core-libs-dev
mailing list