diff --git a/build.gradle b/build.gradle index 4447ae1fdf..c20d82c1f5 100644 --- a/build.gradle +++ b/build.gradle @@ -176,6 +176,7 @@ subprojects { netty: "io.netty:netty-codec-http2:[${nettyVersion}]", netty_epoll: "io.netty:netty-transport-native-epoll:${nettyVersion}:linux-x86_64", + netty_epoll_arm64: "io.netty:netty-transport-native-epoll:${nettyVersion}:linux-aarch_64", netty_proxy_handler: "io.netty:netty-handler-proxy:${nettyVersion}", // Keep the following references of tcnative version in sync whenever it's updated diff --git a/netty/shaded/build.gradle b/netty/shaded/build.gradle index 3bd1b087d8..e2409a86d9 100644 --- a/netty/shaded/build.gradle +++ b/netty/shaded/build.gradle @@ -18,7 +18,8 @@ sourceSets { testShadow {} } dependencies { implementation project(':grpc-netty') runtimeOnly libraries.netty_tcnative, - libraries.netty_epoll + libraries.netty_epoll, + libraries.netty_epoll_arm64 testShadowImplementation files(shadowJar), project(':grpc-testing-proto'), project(':grpc-testing'),