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

OpenSSL compilation on AIX doesn't "just work" with OpenXL 7.1.2 #20207

Closed
pshipton opened this issue Sep 20, 2024 · 4 comments
Closed

OpenSSL compilation on AIX doesn't "just work" with OpenXL 7.1.2 #20207

pshipton opened this issue Sep 20, 2024 · 4 comments

Comments

@pshipton
Copy link
Member

pshipton commented Sep 20, 2024

15:06:19  .ibm-clang: error: unknown argument '-qpic'; did you mean '-fpic'?
15:06:19  .ibm-clang: error: unknown argument: '-q64'
15:06:19  .ibm-clang: error: unknown argument: '-qmaxmem=16384'
15:06:19  .ibm-clang: error: unknown argument: '-qro'
15:06:19  .ibm-clang: error: unknown argument: '-qroconst'
15:06:19  .ibm-clang: error: unknown argument: '-qthreaded'
15:06:19  gmake[5]: *** [Makefile:4299: apps/lib/libapps-lib-app_libctx.o] Error 1
15:06:19  gmake[4]: *** [Makefile:3254: build_sw] Error 2
15:06:19  gmake[3]: *** [/home/jenkins/workspace/Build_JDK23_ppc64_aix_Personal/closed/openssl.gmk:103: build_openssl] Error 2
15:06:19  gmake[2]: *** [/home/jenkins/workspace/Build_JDK23_ppc64_aix_Personal/closed/custom/Main.gmk:47: j9vm-build] Error 2

OPENSSL_TARGET := aix64-cc is incorrect. We'll need to determine which compiler is being used to set the target.

@pshipton
Copy link
Member Author

pshipton commented Sep 20, 2024

There is an aix64-clang target, I'll give it a try.
Edit: seems to work, the OpenSSL part at least.

@pshipton
Copy link
Member Author

@keithc-ca @jasonkatonica FYI, we'll need to fix this to have builds with OpenXL 17.1.
For details of my build see #20045 (comment)

@pshipton
Copy link
Member Author

pshipton commented Oct 3, 2024

Fixed via ibmruntimes/openj9-openjdk-jdk#853 and backports.

@pshipton pshipton closed this as completed Oct 3, 2024
Copy link

github-actions bot commented Oct 3, 2024

Issue Number: 20207
Status: Closed
Actual Components: comp:build, os:aix, comp:crypto
Actual Assignees: No one :(
PR Assignees: No one :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants