[arch-commits] Commit in go/trunk (PKGBUILD default-buildmode-pie.patch)
Morten Linderud
foxboron at archlinux.org
Wed Feb 26 19:44:11 UTC 2020
Date: Wednesday, February 26, 2020 @ 19:44:10
Author: foxboron
Revision: 583105
upgpkg: go 2:1.14-1
Updated -pie patch for go 1.14
Modified:
go/trunk/PKGBUILD
go/trunk/default-buildmode-pie.patch
-----------------------------+
PKGBUILD | 6 +++---
default-buildmode-pie.patch | 11 +++++------
2 files changed, 8 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-02-26 19:41:58 UTC (rev 583104)
+++ PKGBUILD 2020-02-26 19:44:10 UTC (rev 583105)
@@ -14,7 +14,7 @@
pkgbase=go
pkgname=(go go-pie)
epoch=2
-pkgver=1.13.8
+pkgver=1.14
pkgrel=1
arch=(x86_64)
url='https://golang.org/'
@@ -22,8 +22,8 @@
makedepends=(git go)
source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
default-buildmode-pie.patch)
-sha256sums=('b13bf04633d4d8cf53226ebeaace8d4d2fd07ae6fa676d0844a688339debec34'
- '9d2f0d201d4e002d74f548cc82bd131139bab5dd62191004c71dd430fdc1666d')
+sha256sums=('6d643e46ad565058c7a39dac01144172ef9bd476521f42148be59249e4b74389'
+ 'be1269689de3cf5c926cf7de07f88d2a6d1ecbfc86694baaf5baee3bdcfdd79a')
prepare() {
cp -r $pkgbase $pkgbase-pie
Modified: default-buildmode-pie.patch
===================================================================
--- default-buildmode-pie.patch 2020-02-26 19:41:58 UTC (rev 583104)
+++ default-buildmode-pie.patch 2020-02-26 19:44:10 UTC (rev 583105)
@@ -2,13 +2,12 @@
index 7f894f5..a517887 100644
--- a/src/cmd/go/internal/work/init.go
+++ b/src/cmd/go/internal/work/init.go
-@@ -111,7 +111,8 @@ func buildModeInit() {
+@@ -131,7 +131,7 @@ func buildModeInit() {
ldBuildmode = "c-shared"
case "default":
- switch platform {
-- case "android/arm", "android/arm64", "android/amd64", "android/386":
-+ case "linux/amd64", "linux/arm", "linux/arm64", "linux/386", "linux/ppc64le",
-+ "android/arm", "android/arm64", "android/amd64", "android/386":
+ switch cfg.Goos {
+- case "android":
++ case "android", "linux":
codegenArg = "-shared"
ldBuildmode = "pie"
- case "darwin/arm", "darwin/arm64":
+ case "darwin":
More information about the arch-commits
mailing list