Running Manjaro Linux on Arm64 architecture.
Tried installing via AUR, and via building from source - fails in the same spot every time.
.
-> Building bisq…Configure project :
Pricenode: Skipping spot provider testsTask :clean
Task :apitest:clean UP-TO-DATE
Task :assets:clean UP-TO-DATE
Task :cli:clean UP-TO-DATE
Task :common:clean UP-TO-DATE
Task :core:clean UP-TO-DATE
Task :daemon:clean UP-TO-DATE
Taskclean UP-TO-DATE
Task :inventory:clean UP-TO-DATE
Task :monitor:clean UP-TO-DATE
Task :p2p:clean UP-TO-DATE
Task :pricenode:clean UP-TO-DATE
Task :proto:clean UP-TO-DATE
Task :relay:clean UP-TO-DATE
Task :seednode:clean UP-TO-DATE
Task :statsnode:clean UP-TO-DATE
Task :assets:compileJava
Task :assets:processResources
Task :assets:classes
Task :assets:jar
Task :proto:extractIncludeProto
Task :proto:extractProto
Task :proto:generateProto FAILEDFAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:proto:generateProto’.Could not resolve all files for configuration ‘:proto:protobufToolsLocator_grpc’.
Could not find protoc-gen-grpc-java-linux-aarch_64.exe (io.grpc:protoc-gen-grpc-java:1.25.0).
Searched in the following locations:
https://repo.maven.apache.org/maven2/io/grpc/protoc-gen-grpc-java/1.25.0/protoc-gen-grpc-java-1.25.0-linux-aarch_64.exe
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.Get more help at NEW USERS CAN ONLY PUT 2 LINKS IN A POST EDITFUCK
BUILD FAILED in 8s
22 actionable tasks: 7 executed, 15 up-to-date
==> ERROR: A failure occurred in build().
Aborting…
When I go to the following link in a browser: https://repo.maven.apache.org/maven2/io/grpc/protoc-gen-grpc-java/1.25.0/
Can clearly see that there is no aarch64 version of Protobuf available (p.s. I have Protobuf installed ‘protoc --version’ in terminal displays ‘libprotoc 3.12.4’).
So I go to my bisq git clone folder, edit the ‘build.gradle’ file:
Changing: grpcVersion = ‘1.25.0’
To: grpcVersion = ‘1.26.0’
Because I can see the mirror above does have an aarch64 version of protobuf there… New error:
Pricenode: Skipping spot provider tests
FAILURE: Build failed with an exception.
- What went wrong:
A problem occurred configuring project ‘:desktop’.Checksum failed for com.google.code.gson:gson:233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.Get more help at NEW USERS CAN ONLY PUT 2 LINKS IN A POST EDITFUCK
Tried changing to the latest grpc version too as I can see that has support for aarch64 Protobuf, similar checksum error.
I can apply a little bit of common sense, but I’m no expert.
Has anyone managed to install Bisq on an ARM64 device lately?
Thanks