Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove IBM-1047 export option and generate makefiles in IBM-1047 encoding for JDK21 on z/OS #671

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

psoujany
Copy link
Contributor

@psoujany psoujany commented Feb 5, 2025

This PR reverts below commit which exports IBM_JAVA_OPTIONS to IBM-1047, as this option isn't required anymore. JDK21 z/OS latest builds works fine without any options.
psoujany@28c7f76

defaultCharset of Java21 is UTF-8, TKG scripts which are generating makefiles like utils.mk, rerun.mk are getting created in UTF for 21 on z/OS causing encoding issues. Hence, changing scripts to forcefully create these makefiles in Charset.forName("IBM-1047") only for 21 on z/OS.

@psoujany psoujany marked this pull request as draft February 5, 2025 15:11
@psoujany
Copy link
Contributor Author

psoujany commented Feb 6, 2025

Verification on z/OS
21 - Grinder_CR/30849/ - single run
- Grinder_CR/30851/ - parallel runs
17 - Grinder_CR/30852 - parallel runs
11 - Grinder_CR/30853/ - parallel runs

Verification on multi-platform
21 LinuxAMD - Grinder_CR/30861/ - parallel runs
17 MAC - Grinder_CR/30862/ - parallel runs
11 Win - Grinder_CR/30863/ - parallel runs

@psoujany psoujany marked this pull request as ready for review February 7, 2025 06:03
@psoujany
Copy link
Contributor Author

psoujany commented Feb 7, 2025

@llxia Could you please review this PR. Thank you.

@llxia llxia requested a review from LongyuZhang February 7, 2025 14:07
@karianna karianna requested a review from llxia February 10, 2025 00:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant