diff --git a/third_party/BUILD b/third_party/BUILD index f94a4e95c0f942..1ade57d201e39c 100644 --- a/third_party/BUILD +++ b/third_party/BUILD @@ -145,7 +145,20 @@ distrib_java_import( distrib_java_import( name = "zstd-jni", enable_distributions = ["debian"], - jars = ["zstd-jni/zstd-jni-1.5.0-4.jar"], + jars = select({ + "//src/conditions:linux_aarch64": ["zstd-jni/zstd-jni-1.5.0-4-linux_aarch64.jar"], + "//src/conditions:linux_arm": ["zstd-jni/zstd-jni-1.5.0-4-linux_arm.jar"], + "//src/conditions:linux_ppc": ["zstd-jni/zstd-jni-1.5.0-4-linux_ppc64.jar"], + "//src/conditions:linux_ppc64le": ["zstd-jni/zstd-jni-1.5.0-4-linux_ppc64le.jar"], + "//src/conditions:linux_s390x": ["zstd-jni/zstd-jni-1.5.0-4-linux_s390x.jar"], + "//src/conditions:linux_mips64": ["zstd-jni/zstd-jni-1.5.0-4-linux_mips64.jar"], + "//src/conditions:linux_x86_64": ["zstd-jni/zstd-jni-1.5.0-4-linux_amd64.jar"], + "//src/conditions:darwin_x86_64": ["zstd-jni/zstd-jni-1.5.0-4-darwin_x86_64.jar"], + "//src/conditions:darwin_arm64": ["zstd-jni/zstd-jni-1.5.0-4-darwin_aarch64.jar"], + "//src/conditions:freebsd": ["zstd-jni/zstd-jni-1.5.0-4-freebsd_amd64.jar"], + "//src/conditions:windows": ["zstd-jni/zstd-jni-1.5.0-4-win_amd64.jar"], + "//conditions:default": ["zstd-jni/zstd-jni-1.5.0-4.jar"], + }) ) distrib_java_import( diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-darwin_aarch64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-darwin_aarch64.jar new file mode 100644 index 00000000000000..53c65f464027a6 Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-darwin_aarch64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-darwin_x86_64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-darwin_x86_64.jar new file mode 100644 index 00000000000000..072e0e6d8cd0ca Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-darwin_x86_64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-freebsd_amd64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-freebsd_amd64.jar new file mode 100644 index 00000000000000..acef896ae943dc Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-freebsd_amd64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_aarch64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_aarch64.jar new file mode 100644 index 00000000000000..04e4e31fa54ecc Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_aarch64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_amd64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_amd64.jar new file mode 100644 index 00000000000000..f43547b2d76eff Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_amd64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_arm.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_arm.jar new file mode 100644 index 00000000000000..e117df912ef8ae Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_arm.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_mips64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_mips64.jar new file mode 100644 index 00000000000000..2b93964655a18d Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_mips64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_ppc64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_ppc64.jar new file mode 100644 index 00000000000000..1443894c94adf0 Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_ppc64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_ppc64le.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_ppc64le.jar new file mode 100644 index 00000000000000..167654c9eb316f Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_ppc64le.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_s390x.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_s390x.jar new file mode 100644 index 00000000000000..184a3942ac5ade Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-linux_s390x.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-win_amd64.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-win_amd64.jar new file mode 100644 index 00000000000000..3a4a75bdbda7ea Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-win_amd64.jar differ diff --git a/third_party/zstd-jni/zstd-jni-1.5.0-4-win_x86.jar b/third_party/zstd-jni/zstd-jni-1.5.0-4-win_x86.jar new file mode 100644 index 00000000000000..b8b06327be94b2 Binary files /dev/null and b/third_party/zstd-jni/zstd-jni-1.5.0-4-win_x86.jar differ