Unavailability of thrift.linux-aarch_64 [For armeria build on arm64]
- Dominant language
- No language data
- Stars
- 80
- Forks
- 34
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 1
Description
While trying to build [armeria](https://github.com/line/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](https://github.com/line/armeria/tree/master/gradle/scripts/lib/thrift/0.13).
Which is perhaps being manually synced from this [gradle-scripts](https://github.com/line/gradle-scripts/tree/master/lib/thrift/0.13) 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.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing the files under gradle/scripts/lib/thrift/0.13 with the corresponding lib/thrift/0.13 directory in the gradle-scripts repository. Check how the existing platform binaries are synced and how the armeria build selects thrift.linux-aarch_64. Done means an aarch64-compatible file is available at the required path and the arm64 build no longer fails at process startup.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100