7
0
forked from pool/go1.14

47 Commits

Author SHA256 Message Date
0936a6c211 Accepting request 1243145 from devel:languages:go
- Fix syntax error to fix build with RPM 4.20. (forwarded request 1243111 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1243145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=19
2025-02-04 17:14:25 +00:00
fa478d0ae7 - Fix syntax error to fix build with RPM 4.20.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=47
2025-02-04 14:25:14 +00:00
ede273024d Accepting request 1168336 from devel:languages:go
Add reproducible.patch to avoid build-time race (boo#1102408)

Workaround variations in build results between -j1 and -j4 builds.

Compilation time on 4-core VM increases from 211 to 322 seconds,
while 1-core VM remains at 519 s.

This patch applies to go1.15, go1.14 and go1.13 packages. (forwarded request 1167936 from bmwiedemann)

OBS-URL: https://build.opensuse.org/request/show/1168336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=18
2024-04-16 18:05:35 +00:00
ec55f285d1 Accepting request 1167936 from home:bmwiedemann:branches:devel:languages:go
Add reproducible.patch to avoid build-time race (boo#1102408)

Workaround variations in build results between -j1 and -j4 builds.

Compilation time on 4-core VM increases from 211 to 322 seconds,
while 1-core VM remains at 519 s.

This patch applies to go1.15, go1.14 and go1.13 packages.

OBS-URL: https://build.opensuse.org/request/show/1167936
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=45
2024-04-16 11:54:00 +00:00
85fa20ae74 Accepting request 1152294 from devel:languages:go
Prepare for RPM 4.20 (forwarded request 1152223 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1152294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=17
2024-02-27 21:49:30 +00:00
2ffdbd1fd7 Accepting request 1152223 from home:dimstar:rpm4.20:g
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1152223
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=43
2024-02-27 13:49:37 +00:00
0931b4b652 Accepting request 869617 from devel:languages:go
- go1.14.15 (released 2021-02-04) includes fixes to the compiler,
  runtime, the go command, and the net/http package.
  Refs boo#1164903 go1.14 release tracking
  * go#43859 cmd/go: handle space in path to C compiler
  * go#43796 cmd/go: TestScript/mod_get_fallback relies on x/tools not being tagged
  * go#43792 internal/execabs: disable tests on js-wasm
  * go#43574 cmd/compile: 32-bit random data corruption
  * go#43405 x/mobile/cmd/gomobile: gomobile build on simple program returns "ld: error: duplicate symbol: x_cgo_inittls"
  * go#42586 net/http: race in http2Transport (forwarded request 869615 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/869617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=16
2021-02-11 11:47:06 +00:00
10b8f780c7 Accepting request 869615 from home:jfkw:branches:devel:languages:go
- go1.14.15 (released 2021-02-04) includes fixes to the compiler,
  runtime, the go command, and the net/http package.
  Refs boo#1164903 go1.14 release tracking
  * go#43859 cmd/go: handle space in path to C compiler
  * go#43796 cmd/go: TestScript/mod_get_fallback relies on x/tools not being tagged
  * go#43792 internal/execabs: disable tests on js-wasm
  * go#43574 cmd/compile: 32-bit random data corruption
  * go#43405 x/mobile/cmd/gomobile: gomobile build on simple program returns "ld: error: duplicate symbol: x_cgo_inittls"
  * go#42586 net/http: race in http2Transport

OBS-URL: https://build.opensuse.org/request/show/869615
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=41
2021-02-05 04:28:34 +00:00
6f08430670 Accepting request 864485 from devel:languages:go
- go1.14.14 (released 2021-01-19) includes security fixes to the
  cmd/go and crypto/elliptic packages.
  CVE-2021-3114 CVE-2021-3115
  Refs boo#1164903 go1.14 release tracking
  * boo#1181145 CVE-2021-3114
  * go#43787 crypto/elliptic: incorrect operations on the P-224 curve
  * boo#1181146 CVE-2021-3115
  * go#43784 cmd/go: packages using cgo can cause arbitrary code execution on Windows (forwarded request 864484 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/864485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=15
2021-01-22 20:49:13 +00:00
402f46ecd1 Accepting request 864484 from home:jfkw:branches:devel:languages:go
- go1.14.14 (released 2021-01-19) includes security fixes to the
  cmd/go and crypto/elliptic packages.
  CVE-2021-3114 CVE-2021-3115
  Refs boo#1164903 go1.14 release tracking
  * boo#1181145 CVE-2021-3114
  * go#43787 crypto/elliptic: incorrect operations on the P-224 curve
  * boo#1181146 CVE-2021-3115
  * go#43784 cmd/go: packages using cgo can cause arbitrary code execution on Windows

OBS-URL: https://build.opensuse.org/request/show/864484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=39
2021-01-20 03:16:22 +00:00
1627f885cf Accepting request 852983 from devel:languages:go
- go1.14.13 (released 2020-12-03) includes fixes to the compiler,
  runtime, and the go command.
  Refs boo#1164903 go1.14 release tracking
  * go#42755 cmd/compile: ICE due to bad ORL constant
  * go#42635 runtime: infinite loop in lockextra on linux/amd64
  * go#42566 cmd/go: allow flags in CGO_LDFLAGS environment variable not in security allowlist

OBS-URL: https://build.opensuse.org/request/show/852983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=14
2020-12-05 19:35:14 +00:00
df18f870a2 - go1.14.13 (released 2020-12-03) includes fixes to the compiler,
runtime, and the go command.
  Refs boo#1164903 go1.14 release tracking
  * go#42755 cmd/compile: ICE due to bad ORL constant
  * go#42635 runtime: infinite loop in lockextra on linux/amd64
  * go#42566 cmd/go: allow flags in CGO_LDFLAGS environment variable not in security allowlist

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=37
2020-12-03 22:53:09 +00:00
ef6d465b12 Accepting request 848228 from devel:languages:go
- go1.14.12 (released 2020-11-12) includes security fixes to the
  cmd/go and math/big packages.
  CVE-2020-28362 CVE-2020-28367 CVE-2020-28366
  Refs boo#1164903 go1.14 release tracking
  * boo#1178750 CVE-2020-28362
  * go#42553 math/big: panic during recursive division of very large numbers
  * boo#1178752 CVE-2020-28367
  * go#42560 cmd/go: arbitrary code can be injected into cgo generated files
  * boo#1178753 CVE-2020-28366
  * go#42557 cmd/go: improper validation of cgo flags can lead to remote code execution at build time (forwarded request 848226 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/848228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=13
2020-11-15 14:21:48 +00:00
6584e5d703 Accepting request 848226 from home:jfkw:branches:devel:languages:go
- go1.14.12 (released 2020-11-12) includes security fixes to the
  cmd/go and math/big packages.
  CVE-2020-28362 CVE-2020-28367 CVE-2020-28366
  Refs boo#1164903 go1.14 release tracking
  * boo#1178750 CVE-2020-28362
  * go#42553 math/big: panic during recursive division of very large numbers
  * boo#1178752 CVE-2020-28367
  * go#42560 cmd/go: arbitrary code can be injected into cgo generated files
  * boo#1178753 CVE-2020-28366
  * go#42557 cmd/go: improper validation of cgo flags can lead to remote code execution at build time

OBS-URL: https://build.opensuse.org/request/show/848226
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=35
2020-11-12 23:59:21 +00:00
5944949df3 Accepting request 846532 from devel:languages:go
- go1.14.11 (released 2020-11-05) includes fixes to the runtime,
  and the net/http and time packages.
  Refs boo#1164903 go1.14 release tracking
  * go#42155 time: Location interprets wrong timezone (DST) with slim zoneinfo
  * go#42112 x/net/http2: the first write error on a connection will cause all subsequent write requests to fail blindly
  * go#41991 runtime: macOS-only segfault on 1.14+ with "split stack overflow"
  * go#41913 net/http: request.Clone doesn't deep copy TransferEncoding
  * go#41703 runtime: macOS syscall.Exec can get SIGILL due to preemption signal
  * go#41386 x/net/http2: connection-level flow control not returned if stream errors, causes server hang (forwarded request 846530 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/846532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=12
2020-11-09 12:57:16 +00:00
1fab603601 Accepting request 846530 from home:jfkw:branches:devel:languages:go
- go1.14.11 (released 2020-11-05) includes fixes to the runtime,
  and the net/http and time packages.
  Refs boo#1164903 go1.14 release tracking
  * go#42155 time: Location interprets wrong timezone (DST) with slim zoneinfo
  * go#42112 x/net/http2: the first write error on a connection will cause all subsequent write requests to fail blindly
  * go#41991 runtime: macOS-only segfault on 1.14+ with "split stack overflow"
  * go#41913 net/http: request.Clone doesn't deep copy TransferEncoding
  * go#41703 runtime: macOS syscall.Exec can get SIGILL due to preemption signal
  * go#41386 x/net/http2: connection-level flow control not returned if stream errors, causes server hang

OBS-URL: https://build.opensuse.org/request/show/846530
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=33
2020-11-06 20:53:36 +00:00
0aa14948bb Accepting request 841837 from devel:languages:go
- go1.14.10 (released 2020-10-14) includes fixes to the compiler,
  runtime, and the plugin and testing packages.
  * go#41815 database/sql: TestTxCannotCommitAfterRollback failures on windows-amd64-2008 builder
  * go#41796 runtime: memory corruption from stack-allocated defer on 32-bit
  * go#41619 memory corruption on linux/386 with float32 arithmetic, GO386=387, buildmode pie/c-archive
  * go#41322 runtime: "fatal error: unexpected signal during runtime execution" on windows-amd64-longtest builder of Go 1.15.2 commit
  * go#40880 testing: summary and test output interleaved
  * go#40694 plugin: program on linux/s390x sometimes hangs after calling "plugin.Open"
  * go#40647 runtime: pcdata is -2 and 12 locals stack map entries error on nil pointer
  * go#40642 runtime: race between stack shrinking and channel send/recv leads to bad sudog values (forwarded request 841835 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/841837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=11
2020-10-18 14:26:13 +00:00
fdf70179bb Accepting request 841835 from home:jfkw:branches:devel:languages:go
- go1.14.10 (released 2020-10-14) includes fixes to the compiler,
  runtime, and the plugin and testing packages.
  * go#41815 database/sql: TestTxCannotCommitAfterRollback failures on windows-amd64-2008 builder
  * go#41796 runtime: memory corruption from stack-allocated defer on 32-bit
  * go#41619 memory corruption on linux/386 with float32 arithmetic, GO386=387, buildmode pie/c-archive
  * go#41322 runtime: "fatal error: unexpected signal during runtime execution" on windows-amd64-longtest builder of Go 1.15.2 commit
  * go#40880 testing: summary and test output interleaved
  * go#40694 plugin: program on linux/s390x sometimes hangs after calling "plugin.Open"
  * go#40647 runtime: pcdata is -2 and 12 locals stack map entries error on nil pointer
  * go#40642 runtime: race between stack shrinking and channel send/recv leads to bad sudog values

OBS-URL: https://build.opensuse.org/request/show/841835
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=31
2020-10-15 04:11:12 +00:00
e84ddc80ea Accepting request 833837 from devel:languages:go
- go1.14.9 (released 2020-09-09) includes fixes to the compiler,
  linker, runtime, documentation, and the net/http and testing
  packages.
  Refs boo#1164903 go1.14 release tracking
  * go#41192 net/http/fcgi: race detected during execution of TestResponseWriterSniffsContentType test
  * go#41016 net/http: Transport.CancelRequest no longer cancels in-flight request
  * go#40973 net/http: RoundTrip unexpectedly changes Request
  * go#40968 runtime: checkptr incorrectly -race flagging when using &^ arithmetic
  * go#40938 cmd/compile: R12 can be clobbered for write barrier call on PPC64
  * go#40848 testing: "=== PAUSE" lines do not change the test name for the next log line
  * go#40797 cmd/compile: inline marker targets not reachable after assembly on arm
  * go#40766 cmd/compile: inline marker targets not reachable after assembly on ppc64x
  * go#40501 cmd/compile: for range loop reading past slice end
  * go#40411 runtime: Windows service lifecycle events behave incorrectly when called within a golang environment
  * go#40398 runtime: fatal error: checkdead: runnable g
  * go#40192 runtime: pageAlloc.searchAddr may point to unmapped memory in discontiguous heaps, violating its invariant
  * go#39955 cmd/link: incorrect GC bitmap when global's type is in another shared object
  * go#39690 cmd/compile: s390x floating point <-> integer conversions clobbering the condition code
  * go#39279 net/http: Re-connect with upgraded HTTP2 connection fails to send Request.body
  * go#38904 doc: include fix for #34437 in Go 1.14 release notes
- Use go_api instead of version for update-alternatives priority
- Add missing '?' before 'suse_version' test by Xia Lei <emricg2@gmail.com>

- replace binutils-gold requires by recommends for aarch64 on SLE. (bsc#1170826) (forwarded request 833830 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/833837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=10
2020-09-14 10:18:22 +00:00
26426d6cde Accepting request 833830 from home:jfkw:branches:devel:languages:go
- go1.14.9 (released 2020-09-09) includes fixes to the compiler,
  linker, runtime, documentation, and the net/http and testing
  packages.
  Refs boo#1164903 go1.14 release tracking
  * go#41192 net/http/fcgi: race detected during execution of TestResponseWriterSniffsContentType test
  * go#41016 net/http: Transport.CancelRequest no longer cancels in-flight request
  * go#40973 net/http: RoundTrip unexpectedly changes Request
  * go#40968 runtime: checkptr incorrectly -race flagging when using &^ arithmetic
  * go#40938 cmd/compile: R12 can be clobbered for write barrier call on PPC64
  * go#40848 testing: "=== PAUSE" lines do not change the test name for the next log line
  * go#40797 cmd/compile: inline marker targets not reachable after assembly on arm
  * go#40766 cmd/compile: inline marker targets not reachable after assembly on ppc64x
  * go#40501 cmd/compile: for range loop reading past slice end
  * go#40411 runtime: Windows service lifecycle events behave incorrectly when called within a golang environment
  * go#40398 runtime: fatal error: checkdead: runnable g
  * go#40192 runtime: pageAlloc.searchAddr may point to unmapped memory in discontiguous heaps, violating its invariant
  * go#39955 cmd/link: incorrect GC bitmap when global's type is in another shared object
  * go#39690 cmd/compile: s390x floating point <-> integer conversions clobbering the condition code
  * go#39279 net/http: Re-connect with upgraded HTTP2 connection fails to send Request.body
  * go#38904 doc: include fix for #34437 in Go 1.14 release notes
- Use go_api instead of version for update-alternatives priority
- Add missing '?' before 'suse_version' test by Xia Lei <emricg2@gmail.com>

- replace binutils-gold requires by recommends for aarch64 on SLE. (bsc#1170826)

OBS-URL: https://build.opensuse.org/request/show/833830
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=29
2020-09-11 16:47:53 +00:00
dd7b73d3b7 Accepting request 831306 from devel:languages:go
- go1.14.8 (released 2020-09-01) includes security fixes to the
  net/http/cgi, net/http/fcgi packages.
  CVE-2020-24553
  Refs boo#1164903 go1.14 release tracking
  * boo#1176031 CVE-2020-24553
  * go#41164 net/http/cgi,net/http/fcgi: Cross-Site Scripting (XSS) when Content-Type is not specified (forwarded request 831301 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/831306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=9
2020-09-05 21:57:16 +00:00
0cd6c3c812 Accepting request 831301 from home:jfkw:branches:devel:languages:go
- go1.14.8 (released 2020-09-01) includes security fixes to the
  net/http/cgi, net/http/fcgi packages.
  CVE-2020-24553
  Refs boo#1164903 go1.14 release tracking
  * boo#1176031 CVE-2020-24553
  * go#41164 net/http/cgi,net/http/fcgi: Cross-Site Scripting (XSS) when Content-Type is not specified

OBS-URL: https://build.opensuse.org/request/show/831301
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=27
2020-09-01 20:55:13 +00:00
63b3e99629 Accepting request 824741 from devel:languages:go
- go1.14.7 (released 2020-08-06) includes security fixes to the
  encoding/binary package.
  CVE-2020-16845
  Refs boo#1164903 go1.14 release tracking
  * boo#1174977 CVE-2020-16845
  * go#40619 encoding/binary: ReadUvarint and ReadVarint can read an unlimited number of bytes from invalid inputs (forwarded request 824740 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/824741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=8
2020-08-12 08:19:17 +00:00
006bfafddd Accepting request 824740 from home:jfkw:branches:devel:languages:go
- go1.14.7 (released 2020-08-06) includes security fixes to the
  encoding/binary package.
  CVE-2020-16845
  Refs boo#1164903 go1.14 release tracking
  * boo#1174977 CVE-2020-16845
  * go#40619 encoding/binary: ReadUvarint and ReadVarint can read an unlimited number of bytes from invalid inputs

OBS-URL: https://build.opensuse.org/request/show/824740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=25
2020-08-06 21:23:07 +00:00
806668ab74 Accepting request 821469 from devel:languages:go
Update to go1.14.6 addressing security CVEs. Improve packaging with
incrementing update-alternatives priority. Use %license tag. Rename
go1.x-prefer-etc-hosts-over-dns.patch and add info per packaging guidelines in
preparation for submit to SUSE. Remove %defattr(-,root,root,-) in %files

OBS-URL: https://build.opensuse.org/request/show/821469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=7
2020-07-21 13:43:19 +00:00
e0e35e2651 Accepting request 821460 from home:jfkw:branches:devel:languages:go
- go1.14.6 (released 2020-07-16) includes fixes to the go command,
  the compiler, the linker, vet, and the database/sql,
  encoding/json, net/http, reflect, and testing packages.
  Refs boo#1164903 go1.14 release tracking
  * go#39991 runtime: missing deferreturn on linux/ppc64le
  * go#39920 net/http: panic on misformed If-None-Match Header with http.ServeContent
  * go#39849 cmd/compile: internal compile error when using sync.Pool: mismatched zero/store sizes
  * go#39824 cmd/go: TestBuildIDContainsArchModeEnv/386 fails on linux/386 in Go 1.14 and 1.13, not 1.15
  * go#39698 reflect: panic from malloc after MakeFunc function returns value that is also stored globally
  * go#39636 reflect: DeepEqual can return true for values that are not equal
  * go#39585 encoding/json: incorrect object key unmarshaling when using custom TextUnmarshaler as Key with string values
  * go#39562 cmd/compile/internal/ssa: TestNexting/dlv-dbg-hist failing on linux-386-longtest builder because it tries to use an older version of dlv which only supports linux/amd64
  * go#39308 testing: streaming output loses parallel subtest associations
  * go#39288 cmd/vet: update for new number formats
  * go#39101 database/sql: context cancellation allows statements to execute after rollback
  * go#38030 doc: BuildNameToCertificate deprecated in go 1.14 not mentioned in the release notes

OBS-URL: https://build.opensuse.org/request/show/821460
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=23
2020-07-17 08:28:16 +00:00
750db9913c Accepting request 821427 from home:jfkw:branches:devel:languages:go
- go1.14.5 (released 2020-07-14) includes security fixes to the
  crypto/x509 and net/http packages addressing the following CVEs:
  CVE-2020-15586 CVE-2020-14039
  Refs boo#1174153 boo#1174191
  Refs boo#1164903 go1.14 release tracking
  * boo#1174153 CVE-2020-15586
  * boo#1174191 CVE-2020-14039 (Windows only)
  * go#40212 net/http: Expect 100-continue panics in httputil.ReverseProxy
  * go#40210 crypto/x509: Certificate.Verify method seemingly ignoring EKU requirements on Windows

OBS-URL: https://build.opensuse.org/request/show/821427
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=22
2020-07-17 07:23:34 +00:00
fe9e169d34 Accepting request 817926 from home:Andreas_Schwab:riscv:go
- Add support for riscv64

OBS-URL: https://build.opensuse.org/request/show/817926
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=21
2020-07-16 07:26:46 +00:00
51a8d053f4 Accepting request 821228 from home:jfkw:branches:devel:languages:go
- Packaging improvements for update-alternatives priority,
  %license tag, and permissions in %files macro section.
  * update-alternatives increment priority on this and subsequent
    go1.x versions using priority = 20 + (minor version) i.e.
    go1.13 = 33, go1.14 = 34, etc.
  * Use %license tag for LICENSE keep %doc for suse_version < 1500
  * Remove %defattr(-,root,root,-) in %files

OBS-URL: https://build.opensuse.org/request/show/821228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=20
2020-07-16 06:48:18 +00:00
ef7a0545b0 Accepting request 821161 from home:jfkw:branches:devel:languages:go
Add fields and rename patch per packaging guidelines before SLE submission

OBS-URL: https://build.opensuse.org/request/show/821161
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=19
2020-07-15 21:53:34 +00:00
dc4e36f781 Accepting request 814163 from devel:languages:go
- Add Prefer-etc-hosts-over-DNS.patch to ensure /etc/hosts is used if /etc/nsswitch.conf is not present boo#1172868 gh#golang/go#35305 (forwarded request 814159 from RBrownSUSE)

OBS-URL: https://build.opensuse.org/request/show/814163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=6
2020-06-12 19:36:44 +00:00
e1f0ee85b6 Accepting request 814159 from home:RBrownSUSE:branches:devel:languages:go
- Add Prefer-etc-hosts-over-DNS.patch to ensure /etc/hosts is used if /etc/nsswitch.conf is not present boo#1172868 gh#golang/go#35305

OBS-URL: https://build.opensuse.org/request/show/814159
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=17
2020-06-12 13:19:02 +00:00
17bb9c5a05 Accepting request 813076 from devel:languages:go
- go1.14.4 (released 2020-06-01) includes fixes to the go doc command,
  the runtime, and the encoding/json and os packages.
  Refs boo#1164903 go1.14 release tracking
  * go#39158 os: opening an existing file with O_CREATE|O_TRUNC and permission 0 changes file to be read-only on Windows
  * go#38993 cmd/doc: -src flag misbehaves on some systems
  * go#38933 runtime: preemption in startTemplateThread may cause infinite hang
  * go#38178 encoding/json: marshal result of string type struct field with ",string" option change in go1.14
  * go#38106 encoding/json: mangled unmarshal string result (forwarded request 813061 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/813076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=5
2020-06-11 12:42:49 +00:00
54326c641e Accepting request 813061 from home:jfkw:branches:devel:languages:go
- go1.14.4 (released 2020-06-01) includes fixes to the go doc command,
  the runtime, and the encoding/json and os packages.
  Refs boo#1164903 go1.14 release tracking
  * go#39158 os: opening an existing file with O_CREATE|O_TRUNC and permission 0 changes file to be read-only on Windows
  * go#38993 cmd/doc: -src flag misbehaves on some systems
  * go#38933 runtime: preemption in startTemplateThread may cause infinite hang
  * go#38178 encoding/json: marshal result of string type struct field with ",string" option change in go1.14
  * go#38106 encoding/json: mangled unmarshal string result

OBS-URL: https://build.opensuse.org/request/show/813061
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=15
2020-06-10 03:22:15 +00:00
a484543619 Accepting request 812466 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Ensure ARM arch is set properly - boo#1169832

OBS-URL: https://build.opensuse.org/request/show/812466
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=14
2020-06-09 14:22:29 +00:00
08fa67a3cf Properly fix go-race builds, and update _service to accurately fit how releases
are done.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=13
2020-06-06 07:11:04 +00:00
c34d219cba - (For go1.14) Update compiler-rt snapshot to
0fb8a5356214c47bbb832e89fbb3da1c755eeb73 (which has been moved to a different
  LLVM repo), which is needed for Go 1.14 to build on amd64.
- Allow go-race to be built on arm64 and ppc64le.
- Document (and clean up) LLVM snapshotting for go-race.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=12
2020-06-06 04:58:59 +00:00
51da3f545f Accepting request 805919 from home:jfkw:branches:devel:languages:go
- go1.14.3 (released 2020-05-14) includes fixes to cgo, the compiler,
  the runtime, and the go/doc and math/big packages.
  Refs boo#1164903 go1.14 release tracking
  * go#38856 runtime: scavenger freezes up in Go 1.14 in Windows due to coarse time granularity
  * go#38606 runtime: pageAlloc.allocToCache updates pageAlloc.searchAddr in an invalid way
  * go#38443 cmd/compile: unexpected nil dereference on s390x
  * go#38426 cmd/cgo: types regression for anonymous structs
  * go#38418 go/doc: whole file is used as example even when there are tests or benchmarks
  * go#38321 runtime/race: race_linux_amd64.syso now depends on glibc 2.16
  * go#38123 cmd/compile: conversion from int/float typed constant to complex variable changed in 1.14
  * go#37501 math/big: panic in big.ParseFloat (off by one access)

OBS-URL: https://build.opensuse.org/request/show/805919
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=11
2020-05-15 20:54:15 +00:00
c7e6e4115c Accepting request 799327 from devel:languages:go
- Requires binutils-gold for %arm and aarch64 - boo#1170826 (forwarded request 798920 from Guillaume_G)

OBS-URL: https://build.opensuse.org/request/show/799327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=4
2020-05-02 20:13:54 +00:00
436aed341e Accepting request 798920 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Requires binutils-gold for %arm and aarch64 - boo#1170826

OBS-URL: https://build.opensuse.org/request/show/798920
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=9
2020-04-30 18:21:55 +00:00
47a3037147 Accepting request 792592 from devel:languages:go
- go1.14.2 (released 2020-04-08) includes fixes to cgo, the go command,
  the runtime, os/exec, and testing packages.
  Refs boo#1164903 go1.14 release tracking
  * go#38156 doc: BuildNameToCertificate deprecated in go 1.14 not mentioned in the release notes
  * go#38118 runtime/pprof: lostProfileEvent stack breaks gentraceback guarantee
  * go#38083 cmd/go/internal/test: data race in (*runCache).builderRunTest
  * go#38072 runtime: timer self-deadlock due to preemption point
  * go#38051 runtime: loops forever on sched_yield sometimes(timer related)
  * go#38005 runtime: "pipe failed with -89" at program startup(mipsle only), timer related netpoll init.
  * go#37970 runtime/pprof: panic: runtime error: index out of range [-1]
  * go#37968 runtime: fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?)
  * go#37959 testing: data race between parallel panicking and normal subtest
  * go#37931 cmd/go: explain automatic vendoring in 'go help modules'
  * go#37928 runtime: GC pacing exhibits strange behavior with a low GOGC
  * go#37800 cmd/go: 'Access is denied' when renaming module cache directory
  * go#37699 PowerRegisterSuspendResumeNotification error on Azure App Services with go 1.13.7
  * go#37622 cmd/cgo: fails to generate certain types with Go 1.14
  * go#37480 runtime: "fatal error: unexpected signal" 0xC0000005 on Windows for a small program with a large allocation
  * go#37471 os/exec: environForSysProcAttr is never called as sysattr.Env is never nil (forwarded request 792591 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/792592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=3
2020-04-15 18:05:32 +00:00
dea4e1d676 Accepting request 792591 from home:jfkw:branches:devel:languages:go
- go1.14.2 (released 2020-04-08) includes fixes to cgo, the go command,
  the runtime, os/exec, and testing packages.
  Refs boo#1164903 go1.14 release tracking
  * go#38156 doc: BuildNameToCertificate deprecated in go 1.14 not mentioned in the release notes
  * go#38118 runtime/pprof: lostProfileEvent stack breaks gentraceback guarantee
  * go#38083 cmd/go/internal/test: data race in (*runCache).builderRunTest
  * go#38072 runtime: timer self-deadlock due to preemption point
  * go#38051 runtime: loops forever on sched_yield sometimes(timer related)
  * go#38005 runtime: "pipe failed with -89" at program startup(mipsle only), timer related netpoll init.
  * go#37970 runtime/pprof: panic: runtime error: index out of range [-1]
  * go#37968 runtime: fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?)
  * go#37959 testing: data race between parallel panicking and normal subtest
  * go#37931 cmd/go: explain automatic vendoring in 'go help modules'
  * go#37928 runtime: GC pacing exhibits strange behavior with a low GOGC
  * go#37800 cmd/go: 'Access is denied' when renaming module cache directory
  * go#37699 PowerRegisterSuspendResumeNotification error on Azure App Services with go 1.13.7
  * go#37622 cmd/cgo: fails to generate certain types with Go 1.14
  * go#37480 runtime: "fatal error: unexpected signal" 0xC0000005 on Windows for a small program with a large allocation
  * go#37471 os/exec: environForSysProcAttr is never called as sysattr.Env is never nil

OBS-URL: https://build.opensuse.org/request/show/792591
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=7
2020-04-09 05:00:39 +00:00
a7662480e4 Accepting request 787072 from devel:languages:go
- go1.14.1 (released 2020-03-19) includes fixes to the go command,
  tools, and the runtime.
  Refs boo#1164903 go1.14 release tracking
- Packaging sync accumulated changes from go1.12
  Refs boo#1164903 go1.14 release tracking
- Use gcc9 by default by updating define gcc_go_version 9 (was 8)
  * drop unneeded patch gcc8-go.patch
- Fix broken go_api evaluation (1.12 &lt; 1.5, when evaluated as floats),
  let RPM evaluate the expression, drop no longer required bc.
- Own the gdbinit.d directory, avoid the build dependency on gdb.
- Add %ifarch %arm aarch64 BuildRequires: binutils-gold to fix
  collect2: fatal error: cannot find 'ld'- (forwarded request 787030 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/787072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=2
2020-03-22 13:17:31 +00:00
9843f32002 Accepting request 787030 from home:jfkw:branches:devel:languages:go
- go1.14.1 (released 2020-03-19) includes fixes to the go command,
  tools, and the runtime.
  Refs boo#1164903 go1.14 release tracking
- Packaging sync accumulated changes from go1.12
  Refs boo#1164903 go1.14 release tracking
- Use gcc9 by default by updating define gcc_go_version 9 (was 8)
  * drop unneeded patch gcc8-go.patch
- Fix broken go_api evaluation (1.12 < 1.5, when evaluated as floats),
  let RPM evaluate the expression, drop no longer required bc.
- Own the gdbinit.d directory, avoid the build dependency on gdb.
- Add %ifarch %arm aarch64 BuildRequires: binutils-gold to fix
  collect2: fatal error: cannot find 'ld'-

OBS-URL: https://build.opensuse.org/request/show/787030
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=5
2020-03-21 07:06:24 +00:00
d89b988814 Accepting request 779257 from devel:languages:go
go1.14 (released 2020-02-25) is a major release of Go.
Most changes are in the implementation of the toolchain, runtime,
and libraries. As always, the release maintains the Go 1 promise
of compatibility. We expect almost all Go programs to continue to
compile and run as before.

OBS-URL: https://build.opensuse.org/request/show/779257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go1.14?expand=0&rev=1
2020-02-26 14:05:33 +00:00
403605f3ad Accepting request 779247 from home:jfkw:branches:devel:languages:go
- go1.14 (released 2020-02-25) is a major release of Go.
  go1.14.x minor releases will be provided through February 2021.
  https://github.com/golang/go/wiki/Go-Release-Cycle
  Most changes are in the implementation of the toolchain, runtime,
  and libraries. As always, the release maintains the Go 1 promise
  of compatibility. We expect almost all Go programs to continue to
  compile and run as before.
  Refs boo#1164903 go1.14 release tracking

OBS-URL: https://build.opensuse.org/request/show/779247
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=3
2020-02-25 23:17:21 +00:00
2a14b8a428 Accepting request 774640 from home:jfkw:branches:devel:languages:go
- go1.14rc1 (released 2020/02/05) is a release candidate version of
  Go 1.14. It is cut from release-branch.go1.14 at the revision
  tagged go1.14rc1. go1.14rc1 is packaged before stable release of
  go1.14 to provide a preview of new default behavior for go
  modules. This early access is primarily intended to test use in
  offline OBS environment use with upstream go proxy infrastructure.
  * packaging: drop patch gcc9-rsp-clobber.patch now merged in go1.14
  * packaging: update version of LLVM compiler-rt
  * packaging: update _service definitions
  * packaging: update %doc entries rm devel/ add modules.md
  * doc: rename HTML element IDs to avoid duplicates
  * net: don't check LookupHost error in TestLookupNullByte
  * runtime: don't treat SIGURG as a bad signal
  * internal/bytealg: fix riscv64 offset names
  * doc: remove paragraph break for upgrading to modules
  * syscall: Revert "release a js.Func object in fsCall"
  * doc/go1.14: note that all changes to the standard library are minor
  * doc/go1.14: fix broken links
  * doc/go1.14: remove TODO about Solaris port

OBS-URL: https://build.opensuse.org/request/show/774640
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.14?expand=0&rev=1
2020-02-16 02:12:18 +00:00