-
Notifications
You must be signed in to change notification settings - Fork 307
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
ghidra: use the first release of our fork #5331
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can confirm that the changes are in the JAR, just checking more tests. I see the macOS test is failing here
I currently only see https://mvnrepository.com/artifact/io.joern/ghidra/11.3.1_PUBLIC_20250219-0 has
|
Interesting, I guess it makes sense to have a side by side comparison...
|
Seems
For simplicity, the CI/CD runner could be macOS, so that we don't have to worry about more cross-compilation, then call it a day. Needs docker |
I'd like to avoid using docker inside github actions, which is already containerised. I'm toying around with plain github actions and different jobs in a workflow. |
Ah yes, runs can emit artifacts, and each run can possibly run on a different OS. Sounds good! |
da4f560
to
524354b
Compare
🎉 first release completely off github actions, including native libraries built from scratch for macos/win I updated this branch, can you please test again? |
The windows and macos binaries dont seem to be placed in the correct location for the JAR building to package it with the final JAR. In particular, they seem to be outside the |
oh, ok, sounds like some fine tuning still required, but overall the process feels good |
@DavidBakerEffendi can you please check again? the native libs were lost along the ghidra build process - i adapted it and created a new release, this time they're in the jar, see e.g.
|
Thanks! Will check - hopefully the runners from the other tests will also pass confirming it works |
@mpollmeier Only difference compared to v11.3 is that |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, I'm happy
🎉 |
ok, so apparently |
this includes joernio/ghidra#3
@DavidBakerEffendi would you mind double checking that your change has an effect? It is included in the ghidra jar (I checked
Ghidra/Processors/ARM/data/languages/ARM.sinc
), so from my side it looks good.