This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ratis-thirdparty.git
The following commit(s) were added to refs/heads/master by this push:
new 20119b4 RATIS-2590. Add Netty macOS aarch64 native dependencies (#142)
20119b4 is described below
commit 20119b46f5a4c93430fd65f86b7c520425538a71
Author: Haonan <[email protected]>
AuthorDate: Mon Jul 6 18:20:11 2026 +0800
RATIS-2590. Add Netty macOS aarch64 native dependencies (#142)
---
misc/pom.xml | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/misc/pom.xml b/misc/pom.xml
index c06a184..1d63f18 100644
--- a/misc/pom.xml
+++ b/misc/pom.xml
@@ -57,6 +57,11 @@
<artifactId>netty-resolver-dns-native-macos</artifactId>
<classifier>osx-x86_64</classifier>
</dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-resolver-dns-native-macos</artifactId>
+ <classifier>osx-aarch_64</classifier>
+ </dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
@@ -72,6 +77,11 @@
<artifactId>netty-transport-native-kqueue</artifactId>
<classifier>osx-x86_64</classifier>
</dependency>
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-transport-native-kqueue</artifactId>
+ <classifier>osx-aarch_64</classifier>
+ </dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
@@ -191,6 +201,7 @@
<artifact>io.netty:netty-resolver-dns-native-macos</artifact>
<excludes>
<exclude>META-INF/native/libnetty_resolver_dns_native_macos_x86_64.jnilib</exclude>
+
<exclude>META-INF/native/libnetty_resolver_dns_native_macos_aarch_64.jnilib</exclude>
</excludes>
</filter>
<filter>
@@ -204,6 +215,7 @@
<artifact>io.netty:netty-transport-native-kqueue</artifact>
<excludes>
<exclude>META-INF/native/libnetty_transport_native_kqueue_x86_64.jnilib</exclude>
+
<exclude>META-INF/native/libnetty_transport_native_kqueue_aarch_64.jnilib</exclude>
</excludes>
</filter>
</filters>
@@ -281,6 +293,10 @@
<sourceFile>${project.build.directory}/classes/META-INF/native/libnetty_resolver_dns_native_macos_x86_64.jnilib</sourceFile>
<destinationFile>${project.build.directory}/classes/META-INF/native/lib${ratis.thirdparty.shaded.native.prefix}netty_resolver_dns_native_macos_x86_64.jnilib</destinationFile>
</fileSet>
+ <fileSet>
+
<sourceFile>${project.build.directory}/classes/META-INF/native/libnetty_resolver_dns_native_macos_aarch_64.jnilib</sourceFile>
+
<destinationFile>${project.build.directory}/classes/META-INF/native/lib${ratis.thirdparty.shaded.native.prefix}netty_resolver_dns_native_macos_aarch_64.jnilib</destinationFile>
+ </fileSet>
<fileSet>
<sourceFile>${project.build.directory}/classes/META-INF/native/libnetty_tcnative_linux_aarch_64.so</sourceFile>
<destinationFile>${project.build.directory}/classes/META-INF/native/lib${ratis.thirdparty.shaded.native.prefix}netty_tcnative_linux_aarch_64.so</destinationFile>
@@ -313,6 +329,10 @@
<sourceFile>${project.build.directory}/classes/META-INF/native/libnetty_transport_native_kqueue_x86_64.jnilib</sourceFile>
<destinationFile>${project.build.directory}/classes/META-INF/native/lib${ratis.thirdparty.shaded.native.prefix}netty_transport_native_kqueue_x86_64.jnilib</destinationFile>
</fileSet>
+ <fileSet>
+
<sourceFile>${project.build.directory}/classes/META-INF/native/libnetty_transport_native_kqueue_aarch_64.jnilib</sourceFile>
+
<destinationFile>${project.build.directory}/classes/META-INF/native/lib${ratis.thirdparty.shaded.native.prefix}netty_transport_native_kqueue_aarch_64.jnilib</destinationFile>
+ </fileSet>
</fileSets>
</configuration>
</execution>