-
Notifications
You must be signed in to change notification settings - Fork 392
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
Properly link omrsig with ddrgen #2865
Properly link omrsig with ddrgen #2865
Conversation
Is there an equivalent CMake change required here as well? @dnakamura |
@genie-omr build all |
@babsingh have you had a change to look into CMake? |
@charliegracie i think we will need to update
I will need to verify if the above the changes work. Is OMR build using CMake? If not, how to build OMR and OpenJ9 with CMake? I will push the CMake equivalent changes in a separate pull request. |
@charliegracie @dnakamura ^^^^ |
OMR is using CMake to build on most of the OMR CI builds. |
IT should work because i believe the port lib links against omrsig, and in cmake, link dependencies are transitive |
In OpenJ9, |
ping @dnakamura |
|
I would patch the cmakelists to the following:
|
If OMRPORT_OMRSIG_SUPPORT is defined globally, then ddrgen needs to link to omrsig in order to compile properly. Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
dc7b0d2
to
f15c12f
Compare
thanks @dnakamura. @charliegracie i have added the patch, suggested by Devin, into the pull request. |
I have created an issue to Verify OMR builds properly with OMRPORT_OMRSIG_SUPPORT enabled |
@genie-omr build all |
@charliegracie zos failure seems to be an infra issue:
|
@charliegracie @rwy0717 should |
@charliegracie can these changes be merged? |
|
The zOS build failed... I need to know why before I merge |
i have mentioned above that it is an infra issue. it should go away if you relaunch the zOS job. |
@genie-omr build zos |
@charliegracie all checks have passed. this is ready to merge. |
If OMRPORT_OMRSIG_SUPPORT is defined globally, then ddrgen needs to link
to omrsig in order to compile properly.
Signed-off-by: Babneet Singh sbabneet@ca.ibm.com