adoptium / adoptium/TKG

machineConfigure.mk changes it's encdoing while copying files from Source to Dest with Java21 on z/OS

Open
#677 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
22
Forks
114
Avg merge
4d 2h
Merged PRs (30d)
8

Description

machineConfigure.mk changes it's encdoing while copying files from Source to Dest with Java21. The copy task is writing contents of makefiles in UTF-8 for Java21, which is causing the failure. https://github.com/adoptium/TKG/pull/671 ( removing ENV variable -Dfile.encoding=IBM-1047) exposed this issue.

Contributor guide

Open the contributing guide

Research direction

Start with machineConfigure.mk and inspect the copy task when running Java 21 on z/OS, using the issue description and PR #671 for context. Verify how file encoding is selected during the Source-to-Dest copy. Done means makefiles retain the required encoding and the Java 21 z/OS failure is prevented.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.