jdk-23 has had a build update to support LC_ALL=C.UTF-8 as the build environment (https://github.com/openjdk/jdk/commit/d395ac287900f2c22739751e39831dea8a189b5c), this better aligns the shell commands default charsets.
It also aligns better with the JVM bootstrap initialization of the StandardCharsets and does not force the immediate loading of the Aliases & Cache tables, which is a slight performance enhancement to JVM startup.
I don't believe we can construct a C.UTF-8 for Centos7 ..? So we may need to consider upgrading the build image OS to one that does?
jdk-23 has had a build update to support LC_ALL=C.UTF-8 as the build environment (https://github.com/openjdk/jdk/commit/d395ac287900f2c22739751e39831dea8a189b5c), this better aligns the shell commands default charsets. It also aligns better with the JVM bootstrap initialization of the StandardCharsets and does not force the immediate loading of the Aliases & Cache tables, which is a slight performance enhancement to JVM startup.
I don't believe we can construct a C.UTF-8 for Centos7 ..? So we may need to consider upgrading the build image OS to one that does?