Skip to content

Missing files in jitbuilder common.mk - #8098

Merged
mstoodle merged 1 commit into
eclipse-omr:masterfrom
jduimovich:add-missing-files
Jan 27, 2026
Merged

Missing files in jitbuilder common.mk#8098
mstoodle merged 1 commit into
eclipse-omr:masterfrom
jduimovich:add-missing-files

Conversation

@jduimovich

Copy link
Copy Markdown
Contributor

I recompiled an app which uses the JITBuilder libraries and it failed to link due to missing files in jitbuilder/build/files/common.mk which then doesn't add them to the libraries. I added the missing files manually and my code now links correctly.

I don't know if updating common.mk is a manual process or there is a tool to generate it automatically. If so, let me know and I can update the PR with a generated file instead of the manual edited one.

@jduimovich
jduimovich requested a review from mstoodle as a code owner January 21, 2026 16:47
@mstoodle mstoodle self-assigned this Jan 22, 2026

@mstoodle mstoodle left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change the commit message to "Add missing files..." since we seem to like commit messages that start with verbs.

This file hasn't been updated because most consumers are now using cmake and the files in this directory aren't used by cmake. I see no reason we can't update the file, but I don't believe we have any remaining tests that use them (otherwise those tests would be broken). I'll merge once the title is updated. Thanks, @jduimovich!

@jduimovich

Copy link
Copy Markdown
Contributor Author

I did the quick and dirty git -amend to fix the specific commit and changed the name to Add missing files to common.mk

@mstoodle

Copy link
Copy Markdown
Contributor

Thanks, John! I'll run tests on all platforms just in case somehow we do run one of these builds...

@mstoodle

Copy link
Copy Markdown
Contributor

jenkins build all

@mstoodle mstoodle left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good now, let's just wait to see how the builds proceed...

@mstoodle

Copy link
Copy Markdown
Contributor

most of those failures are known issues, and the one I don't recognize couldn't possibly be caused by this PR so I'll merge.

@mstoodle
mstoodle merged commit b0ee615 into eclipse-omr:master Jan 27, 2026
10 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants