gradle-scripts icon indicating copy to clipboard operation
gradle-scripts copied to clipboard

Unavailability of thrift.linux-aarch_64 [For armeria build on arm64]

Open odidev opened this issue 5 years ago • 2 comments

While trying to build armeria for arm64, I am getting issue related to thrift's availability like this:

> A problem occurred starting process 'command '/home/armeria/gradle/scripts/lib/thrift/0.13/thrift.linux-aarch_64''

This issue is because, aarch64 compatible file is not present in required location. Which is perhaps being manually synced from this gradle-scripts repo.

Please share your plan to make the same available for aarch64 platform. If I can help in making this available, please share the way to make it available.

odidev avatar Oct 06 '20 06:10 odidev

Hi @odidev, we currently do not provide the Thrift compiler binaries for non-x86 architectures. You can build your own Thrift compiler build for your architecture (arm64 in this case) and specify its path explicitly:

ext {
    thriftPath = 'path/to/thrift/binary'
}

The script will invoke the binary at the specified location instead of using the one provided in this repository.

trustin avatar Oct 06 '20 07:10 trustin

~Closed by #115~ Sorry, #115 fixes macOS only.

trustin avatar Feb 25 '22 10:02 trustin