build(bindings/java): Allow building on linux-aarch_64#3527
build(bindings/java): Allow building on linux-aarch_64#3527Xuanwo merged 2 commits intoapache:mainfrom questdb:build_py_compat
linux-aarch_64#3527Conversation
|
Unfortunately, we lack the CI resources to accommodate this change, but it's likely to function. |
|
This obviously brings in the whole question of actually cutting the binaries for this platform. Our CI (for our own code which build opendal as part of it) ran this so I have some degree of confidence it's correct, though I haven't run the opendal tests: I've just used the lib as a dependency. |
We are performing cross compile for macos aarch64 support, maybe we can do it for linux aarch64 too. |
That's impressive! I wasn't aware that opendal-java had a user. Is your project open source, perhaps questdb? May I include you as a listed user in the README.md file? |
How we use OpenDAL:
Thanks for building this lib! It's coming together nicely! |
|
Bravo! |
The last time I try it, cargo build returns error. So at least some code doesn't support cross compile to aarch64 on x86_64 on linux. |
Got it, let's track this in a new issue instead. |
Allow building the Java bindings on Linux ARM64.
Additionally allows the script to run with older Python versions that require strings in
subprocesscalls.