community/grpc-java: enable aarch64

This commit is contained in:
wener 2022-09-29 10:15:28 +00:00 committed by psykose
parent f96fabfb35
commit 63f855ccf8
No known key found for this signature in database
2 changed files with 18 additions and 3 deletions

View File

@ -0,0 +1,13 @@
--- a/compiler/build.gradle
+++ b/compiler/build.gradle
@@ -55,8 +55,8 @@
linker.executable = 'powerpc64le-linux-gnu-g++'
}
target("aarch_64") {
- cppCompiler.executable = 'aarch64-linux-gnu-g++'
- linker.executable = 'aarch64-linux-gnu-g++'
+ cppCompiler.executable = 'aarch64-alpine-linux-musl-c++'
+ linker.executable = 'aarch64-alpine-linux-musl-c++'
}
target("s390_64")
target("loongarch_64")

View File

@ -2,16 +2,17 @@
# Maintainer: wener <wenermail@gmail.com>
pkgname=grpc-java
pkgver=1.49.1
pkgrel=0
pkgrel=1
pkgdesc="The Java gRPC implementation. HTTP/2 based RPC"
url="https://github.com/grpc/grpc-java"
# armhf and aarch64 are blocked by build failures
# armhf blocked by build failures
# riscv64 blocked by java
arch="all !aarch64 !armhf !armv7 !s390x !riscv64 !ppc64le"
arch="all !armhf !armv7 !s390x !riscv64 !ppc64le"
license="Apache-2.0"
depends="java-jre-headless"
makedepends="java-jdk protobuf-dev nss"
source="$pkgname-$pkgver.tar.gz::https://github.com/grpc/grpc-java/archive/v$pkgver.tar.gz
01-compiler.patch
"
options="!check"
@ -28,4 +29,5 @@ package() {
sha512sums="
4941384f37d0e7949988334c3d81ea041e22fa1902ceab68cbc9d5dabc90c9cdcb07ffac26ef98960bf858f72499337a29890afc1304b48e3c11b45ccb38aa13 grpc-java-1.49.1.tar.gz
533c2318a4f1ab38c3b5d39179aec7111a7e4285bc64047c0653e5eac7370c8a12f6941ebe724876e54cf3acba1e82d2360c6fcd2f3b0ab6f7c2e56df92aae69 01-compiler.patch
"