Revisions of go

Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 540263 from Johannes Grassler's avatar Johannes Grassler (jgrassler) (revision 2)
Note: this is needed for https://build.opensuse.org/request/show/540261 to
build in Cloud:OpenStack:Ocata.

- Update to go1.9.2
  go1.9.2 (released 2017/10/25) includes fixes to the compiler,
  linker, runtime, documentation, go command, and the crypto/x509,
  database/sql, log, and net/smtp packages. It includes a fix to a
  bug introduced in Go 1.9.1 that broke go get of non-Git
  repositories under certain conditions. See the Go 1.9.2 milestone
  on our issue tracker for details.

- Install $GOROOT/lib packages, to include upstream files such as the timezone
  database. bsc#1064522

- Update to go1.9.1
  go1.9.1 (released 2017/10/04) includes two security fixes. See
  the Go 1.9.1 milestone on our issue tracker for details.
  Fixes included:
  * net/smtp: fix PlainAuth to refuse to send passwords to non-TLS
    servers (CVE-2017-15042, bsc#1062087)
  * cmd/go: arbitrary code execution during “go get” or “go get -d”
    (CVE-2017-15041, bsc#1062085)

- Update to go1.9
  There are two changes to the language: adding support for type aliases and
  defining when implementations may fuse floating point operations. Most of the
  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.
  The release adds transparent monotonic time support, parallelizes compilation
  of functions within a package, better supports test helper functions, includes
  a new bit manipulation package, and has a new concurrent map type.
  Remove patches:
Thomas Bechtold's avatar Thomas Bechtold (tbechtold) committed (revision 1)
osc copypac from project:devel:languages:go package:go revision:276, using expand
Displaying all 2 revisions
openSUSE Build Service is sponsored by