Skip to content

Bundle Linux aarch64 natives for RocksDB and LWJGL#193

Open
yourGrand wants to merge 1 commit into
m3t4f1v3:mc_1201from
yourGrand:mc_1201
Open

Bundle Linux aarch64 natives for RocksDB and LWJGL#193
yourGrand wants to merge 1 commit into
m3t4f1v3:mc_1201from
yourGrand:mc_1201

Conversation

@yourGrand

@yourGrand yourGrand commented Jun 8, 2026

Copy link
Copy Markdown

Summary

Addresses #186:
Upstream gates multi-platform rocksdbjni jar behind -PincludeOtherArchs=true to keep default jars smaller. This PR bundles linux aarch64 only by default instead. The upstream flag can be ported later for parity if desired.

Windows ARM64

Voxy's storage depends on RocksDB JNI, and rocksdbjni 10.2.1 only ships librocksdbjni-win64.dll.

Upstream work is in progress: facebook/rocksdb#14699 adds win-arm64 support to rocksdbjni. Once that lands and is published, we can bundle librocksdbjni-win-arm64.dll and add LWJGL natives-windows-arm64 in a follow-up.

@yourGrand yourGrand marked this pull request as draft June 8, 2026 18:43
@yourGrand yourGrand marked this pull request as ready for review June 8, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant