From 27f0d098bdd151f776819de9cc28abed88c04d9f Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Wed, 29 May 2019 23:06:54 +0300 Subject: [PATCH] app/victoria-metrics: add `make victoria-metrics-arm64` rule for building GOARCH=arm64 binary --- app/victoria-metrics/Makefile | 3 +++ app/vmselect/promql/arch_arm64.go | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 app/vmselect/promql/arch_arm64.go diff --git a/app/victoria-metrics/Makefile b/app/victoria-metrics/Makefile index b81ce820ae..706439fe19 100644 --- a/app/victoria-metrics/Makefile +++ b/app/victoria-metrics/Makefile @@ -22,3 +22,6 @@ run-victoria-metrics: victoria-metrics-arm: CC=arm-linux-gnueabi-gcc CGO_ENABLED=1 GOARCH=arm GO111MODULE=on go build -mod=vendor -ldflags "$(GO_BUILDINFO)" -o bin/victoria-metrics-arm ./app/victoria-metrics + +victoria-metrics-arm64: + CC=aarch64-linux-gnu-gcc CGO_ENABLED=1 GOARCH=arm64 GO111MODULE=on go build -mod=vendor -ldflags "$(GO_BUILDINFO)" -o bin/victoria-metrics-arm64 ./app/victoria-metrics diff --git a/app/vmselect/promql/arch_arm64.go b/app/vmselect/promql/arch_arm64.go new file mode 100644 index 0000000000..e26cfda4d5 --- /dev/null +++ b/app/vmselect/promql/arch_arm64.go @@ -0,0 +1,3 @@ +package promql + +const maxByteSliceLen = 1 << 40