summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJoakim Hulthe <joakim.hulthe@mullvad.net>2024-09-30 16:51:34 +0200
committerJoakim Hulthe <joakim.hulthe@mullvad.net>2024-09-30 16:51:34 +0200
commitc485a85522208d6f6917cae64750b08a5d6ad5f9 (patch)
tree8155c6502872f1799450d069287b7419bfe67293
parentf59440f98afc557bf372b5505125cf5f2d973e50 (diff)
downloadmullvadvpn-c485a85522208d6f6917cae64750b08a5d6ad5f9.tar.xz
mullvadvpn-c485a85522208d6f6917cae64750b08a5d6ad5f9.zip
Add flag buildvcs=false when building libwg
Without this, go will try to include version control information in Go binaries, which won't work in certain build environments (e.g. container builds with docker).
-rw-r--r--wireguard-go-rs/libwg/Android.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/wireguard-go-rs/libwg/Android.mk b/wireguard-go-rs/libwg/Android.mk
index f847aa66d2..4c9eeaab96 100644
--- a/wireguard-go-rs/libwg/Android.mk
+++ b/wireguard-go-rs/libwg/Android.mk
@@ -37,7 +37,7 @@ $(DESTDIR)/libwg.so:
# Build wireguard-go
go get -tags "linux android daita"
chmod -fR +w "$(GOPATH)/pkg/mod"
- go build -tags "linux android daita" -ldflags="-X main.socketDirectory=/data/data/$(ANDROID_PACKAGE_NAME)/cache/wireguard" -v -o "$@" -buildmode c-shared
+ go build -tags "linux android daita" -ldflags="-X main.socketDirectory=/data/data/$(ANDROID_PACKAGE_NAME)/cache/wireguard" -v -o "$@" -buildmode c-shared -buildvcs=false
rm -f $(DESTDIR)/libwg.h