-
Notifications
You must be signed in to change notification settings - Fork 78
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
libjffi.so for linux riscv64 is not included in version 1.3.13 #161
Comments
Hmm I'll look into it. |
Support was added in #136 but a binary was never added. I'll get that built and released. |
@jcharaoui I attempted to build the riscv64 binary on one of the GCC build farm servers and it gave me an error during config:
Are you able to run |
I don't have a riscv64 environment, but Debian's build servers are able to build the package: https://buildd.debian.org/status/fetch.php?pkg=jffi&arch=riscv64&ver=1.3.13%2Bds-1%2Bb1&stamp=1730402630&raw=0 Note that we carry some patches on top of the upstream source and the build process is not a simple |
@jcharaoui I know we've made some efforts to incorporate those changes back into jffi. Is there any way we can safely reduce that diff? I'll look those over and see if I can get a build working myself for now. |
Of course, I'd be happy to reduce the diff! However I'm not in the best position to evaluate the relevance of upstreaming some of these patches which were authored a long time ago by other Debian maintainers. I can mention however that patches tagged with |
Most of these patches seem pretty benign and simple changes to the build process. @jcharaoui Would you have time to assemble these into a PR (or multiple PRs if you prefer)? The only one that seems like it needs a more targeted change:
Of course, getting the whole |
I can assemble them into one or more PRs, whatever you prefer. |
@jcharaoui I think one PR noting all of the individual patches would be good enough. Skip the junit_path_for_tests.patch since that is specific to the Debian environment. |
FWIW I don't know that any of these will fix my issue building riscv64 binaries. @Glavo You reported this... I assume you have a riscv64 environment you can work with? Perhaps you could help me figure out why it doesn't build? |
I ran
|
No description provided.
The text was updated successfully, but these errors were encountered: