Merge remote-tracking branch 'up/master' into master-riscv64

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
This commit is contained in:
David Abdurachmanov 2020-08-06 08:56:29 +03:00
commit 7b840a4aab
Signed by: davidlt
GPG Key ID: 8B7F1DA0E2C9FDBB
3 changed files with 49 additions and 12 deletions

6
.gitignore vendored
View File

@ -82,3 +82,9 @@
/go1.14beta1.src.tar.gz
/go1.14rc1.src.tar.gz
/go1.14.src.tar.gz
/go1.14.2.src.tar.gz
/go1.14.3.src.tar.gz
/go1.14.4.src.tar.gz
/go1.14.6.src.tar.gz
/go1.15beta1.src.tar.gz
/go1.15rc1.src.tar.gz

View File

@ -107,12 +107,12 @@
%global gohostarch riscv64
%endif
%global go_api 1.14
%global go_version 1.14
%global go_api 1.15
%global go_version 1.15rc1
Name: golang
Version: 1.14
Release: 1.2.riscv64%{?dist}
Version: 1.15
Release: 0.rc1.0.0.riscv64%{?dist}.1
Summary: The Go Programming Language
# source tree includes several copies of Mark.Twain-Tom.Sawyer.txt under Public Domain
License: BSD and Public Domain
@ -313,7 +313,11 @@ Requires(preun): %{_sbindir}/update-alternatives
# This is an odd issue, still looking for a better fix.
Requires: glibc
Requires: gcc
%if 0%{?rhel} && 0%{?rhel} < 8
Requires: git, subversion, mercurial
%else
Recommends: git, subversion, mercurial
%endif
%description bin
%{summary}
@ -510,6 +514,12 @@ export GO_LDFLAGS="-linkmode internal"
%if !%{cgo_enabled} || !%{external_linker}
export CGO_ENABLED=0
%endif
# workaround for https://github.com/golang/go/issues/39466 until it gests fixed
# Commented until the patch is ready, this work around suggested in the link avobe
# doesn't work properly
#ifarch aarch64
#export CGO_CFLAGS="-mno-outline-atomics"
#endif
# make sure to not timeout
export GO_TEST_TIMEOUT_SCALE=20
@ -584,16 +594,37 @@ fi
%endif
%changelog
* Sat Mar 07 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 1.14-1.2.riscv64
* Thu Aug 06 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 1.15-0.rc1.0.1.0.riscv64
- Increase GO_TEST_TIMEOUT_SCALE from 2 to 20 for riscv64
* Sat Mar 07 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 1.14-1.1.riscv64
- Rebuild for riscv64 without bootstrap
- Ignore tests failures on riscv64
- Disable shared for riscv64
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.15-0.rc1.0.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Mar 07 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 1.14-1.0.riscv64
- Bootstrap riscv64 using cross-compiled golang
* Mon Jul 27 2020 Jakub Čajka <jcajka@redhat.com> - 1.15-0.rc1.0
- Rebase to go1.15rc1
- Related: BZ#1859241
* Mon Jul 20 2020 Jakub Čajka <jcajka@redhat.com> - 1.15-0.beta1.0
- Rebase to go1.15beta1
* Mon Jul 20 2020 Jakub Čajka <jcajka@redhat.com> - 1.14.6-1
- Rebase to go1.14.6
- Security fix for CVE-2020-14040 and CVE-2020-15586
- Resolves: BZ#1842708, BZ#1856957, BZ#1853653
* Tue Jun 30 2020 Alejandro Sáez <asm@redhat.com> - 1.14.4-1
- Rebase to go1.14.4
- Add patch that fixes: https://golang.org/issue/39991
- Related: BZ#1842708
* Mon May 18 2020 Álex Sáez <asm@redhat.com> - 1.14.3-1
- Rebase to go1.14.3
- Resolves: BZ#1836015
* Mon Apr 20 2020 Jakub Čajka <jcajka@redhat.com> - 1.14.2-1
- Rebase to go1.14.2
- Resolves: BZ#1815282
>>>>>>> up/master
* Wed Feb 26 2020 Jakub Čajka <jcajka@redhat.com> - 1.14-1
- Rebase to go1.14 proper

View File

@ -1 +1 @@
SHA512 (go1.14.src.tar.gz) = b04f2a90b9693f2c7a0b5c7048f186318937f3dd3831162c4130d88e2b185a5047db15e284041c70f1f42da512f42e5e85c13256018982cf2739244a31874328
SHA512 (go1.15rc1.src.tar.gz) = 7f77b189f9c1605ac6df68059029eac5bd90ea1a184473eaf861fa45429389e0d6fde530fcd3991d5e3e27ddcaf7af960a1349344ffbda633388efcfc597d2bc