adoptium / adoptium/infrastructure
aarch64 adoptopenjdk/centos7_build_image does not support C.UTF-8 locale
- Dominant language
- Python
- Stars
- 96
- Forks
- 106
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 13
Description
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?
- UBI-8 or Centos8 ????
Contributor guide
Research direction
Start with the aarch64 adoptopenjdk/centos7_build_image configuration and verify whether CentOS 7 can provide the LC_ALL=C.UTF-8 locale. Compare the stated UBI-8 and CentOS 8 alternatives, then confirm that the selected build image supports the locale and the JDK build environment requirements.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- centos
- Domain
- infrastructure, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100