We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent db3ed9b commit dced53dCopy full SHA for dced53d
exonum-java-binding/package_app.sh
@@ -44,8 +44,11 @@ function build-exonum-java-for-platform() {
44
}
45
46
function build-exonum-java-macos() {
47
- # We use static linkage for RocksDB on Mac because we depend on RocksDB 5.18.3
48
- # which is not available via Homebrew
+ # We use static linkage for RocksDB on Mac because dynamic linking
+ # on Mac does not work: the resulting app has a dependency on a _particular_
49
+ # version of the RocksDB library, hence, is incompatible with any updates
50
+ # to the library, even the patch ones. It is believed to be a Cargo issue
51
+ # or RocksDB build configuration issue, see ECR-3324.
52
export ROCKSDB_STATIC=1
53
# Check if ROCKSDB_LIB_DIR is set
54
if [ -z "${ROCKSDB_LIB_DIR:-}" ]; then
0 commit comments