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 useless definitions of make macros #728

Merged
merged 1 commit into from
Nov 15, 2023

Conversation

keithc-ca
Copy link
Member

These symbols would only be used if STATIC_BUILD is true:

  INCLUDE_CUSTOM_EXTENSION_SYMBOLS
  INCLUDE_CUSTOM_EXTENSION_LIB

The configuration option --enable-static-build is only accepted on macOS, but we don't use that option and it would fail anyway with errors like

  No rule to make target .../vm/runtime/libmanagement_ext.a

and various other static libraries.

Also remove redundant -c from CFLAGS.

See also ibmruntimes/openj9-openjdk-jdk#692.

These symbols would only be used if STATIC_BUILD is true:
  INCLUDE_CUSTOM_EXTENSION_SYMBOLS
  INCLUDE_CUSTOM_EXTENSION_LIB
The configuration option --enable-static-build is only accepted on
macOS, but we don't use that option and it would fail anyway with
errors like
  No rule to make target .../vm/runtime/libmanagement_ext.a
and various other static libraries.

Also remove redundant '-c' from CFLAGS.

Signed-off-by: Keith W. Campbell <keithc@ca.ibm.com>
@pshipton pshipton merged commit 335a86f into ibmruntimes:openj9 Nov 15, 2023
2 checks passed
@keithc-ca keithc-ca deleted the jncrypto branch November 15, 2023 22:15
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.

None yet

2 participants