diff options
author | Andy Postnikov <apostnikov@gmail.com> | 2024-03-13 02:30:56 +0100 |
---|---|---|
committer | Andy Postnikov <apostnikov@gmail.com> | 2024-03-13 01:34:07 +0000 |
commit | 4a4d766a3f63accc41dc0d5e3bea5d222e0a015b (patch) | |
tree | cd9150fc0cace5ae8ea33a836a8f5b42bf25b316 /testing/cloudfoundry-cli | |
parent | 18e18e1378e2ae4289239e8f07d1999b204c3759 (diff) | |
download | aports-4a4d766a3f63accc41dc0d5e3bea5d222e0a015b.zip |
testing/cloudfoundry-cli: patch CGO_ENABLED
Diffstat (limited to 'testing/cloudfoundry-cli')
-rw-r--r-- | testing/cloudfoundry-cli/APKBUILD | 5 | ||||
-rw-r--r-- | testing/cloudfoundry-cli/fix-cgo.patch | 30 |
2 files changed, 34 insertions, 1 deletions
diff --git a/testing/cloudfoundry-cli/APKBUILD b/testing/cloudfoundry-cli/APKBUILD index 3d1b09cb891..60459ee7ab1 100644 --- a/testing/cloudfoundry-cli/APKBUILD +++ b/testing/cloudfoundry-cli/APKBUILD @@ -10,7 +10,9 @@ license="Apache-2.0" makedepends="go bash" checkdepends="ginkgo" options="!check" # some tests fail -source="$pkgname-$pkgver.tar.gz::https://github.com/cloudfoundry/cli/archive/v$pkgver.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/cloudfoundry/cli/archive/v$pkgver.tar.gz + fix-cgo.patch + " builddir="$srcdir/cli-$pkgver" export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" @@ -34,4 +36,5 @@ package() { sha512sums=" 211181ebfbe000ff90e5548ed4881d8d52fb3303438ca6b77b0d9ebc9300ed73f918cb87c9133ad01611c69efab425f5a57a51a8207c5db036d57fa20c8ebcc0 cloudfoundry-cli-8.7.9.tar.gz +da6f16ef0b5aebb12bcac1272ce731debf25c8533df15074d00beff3910fc0c0fe9e3bb1e817333c585fc71844d4b22e7addc1b08a8b131f9ef11fcc5bbe5e1b fix-cgo.patch " diff --git a/testing/cloudfoundry-cli/fix-cgo.patch b/testing/cloudfoundry-cli/fix-cgo.patch new file mode 100644 index 00000000000..3cd9f1eff9c --- /dev/null +++ b/testing/cloudfoundry-cli/fix-cgo.patch @@ -0,0 +1,30 @@ +--- a/Makefile ++++ b/Makefile +@@ -156,23 +156,23 @@ + go build -ldflags "$(LD_FLAGS)" -o out/cf . + else + out/cf: $(GOSRC) +- CGO_ENABLED=0 go build \ ++ go build \ + $(REQUIRED_FOR_STATIC_BINARY) \ + -ldflags "$(LD_FLAGS_LINUX)" -o out/cf . + endif + + out/cf-cli_linux_i686: $(GOSRC) +- CGO_ENABLED=0 GOARCH=386 GOOS=linux go build \ ++ GOARCH=386 GOOS=linux go build \ + $(REQUIRED_FOR_STATIC_BINARY) \ + -ldflags "$(LD_FLAGS_LINUX)" -o out/cf-cli_linux_i686 . + + out/cf-cli_linux_x86-64: $(GOSRC) +- CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build \ ++ GOARCH=amd64 GOOS=linux go build \ + $(REQUIRED_FOR_STATIC_BINARY) \ + -ldflags "$(LD_FLAGS_LINUX)" -o out/cf-cli_linux_x86-64 . + + out/cf-cli_linux_arm64: $(GOSRC) +- CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build \ ++ GOARCH=arm64 GOOS=linux go build \ + $(REQUIRED_FOR_STATIC_BINARY) \ + -ldflags "$(LD_FLAGS_LINUX)" -o out/cf-cli_linux_arm64 . + |