Path to this page:
./
lang/go,
The Go programming language
Branch: pkgsrc-2017Q4,
Version: 1.9.4,
Package name: go-1.9.4,
Maintainer: bsiegertThe Go programming language is an open source project to make
programmers more productive.
Go is expressive, concise, clean, and efficient. Its concurrency
mechanisms make it easy to write programs that get the most out of
multicore and networked machines, while its novel type system enables
flexible and modular program construction. Go compiles quickly to
machine code yet has the convenience of garbage collection and the power
of run-time reflection. It's a fast, statically typed, compiled language
that feels like a dynamically typed, interpreted language.
Required to run:[
shells/bash] [
lang/perl5]
Required to build:[
lang/go14] [
pkgtools/cwrappers]
Master sites:
SHA1: 12b0ecee83525cd594f4fbf30380d4832e06f189
RMD160: 801d6a8a57d2dc0fefba283ea1ae456b869a7398
Filesize: 16008.13 KB
Version history: (Expand)
- (2018-02-24) Updated to version: go-1.9.4
- (2018-01-02) Package added to pkgsrc.se, version go-1.9.2 (created)
CVS history: (Expand)
2018-02-24 12:17:00 by S.P.Zeidler | Files touched by this commit (8) | |
Log message:
Pullup ticket #5703 - requested by bsiegert
lang/go: security update
Revisions pulled up:
- lang/go/Makefile 1.59-1.60
- lang/go/PLIST 1.35-1.38
- lang/go/distinfo 1.54-1.57
- lang/go/patches/patch-src_cmd_dist_util.go 1.1
- lang/go/patches/patch-src_cmd_link_internal_ld_elf.go 1.1-1.2
- lang/go/patches/patch-src_runtime_os__netbsd.go 1.3
- lang/go/patches/patch-src_runtime_rt0__netbsd__arm.s 1.1
- lang/go/version.mk 1.31-1.32,1.34
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: christos
Date: Sat Jan 20 16:55:06 UTC 2018
Modified Files:
pkgsrc/lang/go: Makefile PLIST distinfo version.mk
Added Files:
pkgsrc/lang/go/patches: patch-src_cmd_dist_util.go
patch-src_cmd_link_internal_ld_elf.go
patch-src_runtime_os__netbsd.go
patch-src_runtime_rt0__netbsd__arm.s
Log message:
Add Yasushi Oshima patches for arm from:
https://github.com/oshimaya/pkgsrc/tree/master/lang/go
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 pkgsrc/lang/go/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/lang/go/PLIST
cvs rdiff -u -r1.53 -r1.54 pkgsrc/lang/go/distinfo
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/go/version.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/go/patches/patch-src_cmd_dist_util.go \
pkgsrc/lang/go/patches/patch-src_cmd_link_internal_ld_elf.go \
pkgsrc/lang/go/patches/patch-src_runtime_rt0__netbsd__arm.s
cvs rdiff -u -r0 -r1.3 pkgsrc/lang/go/patches/patch-src_runtime_os__netbsd.go
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: ryoon
Date: Sun Jan 21 01:28:39 UTC 2018
Modified Files:
pkgsrc/lang/go: PLIST
Log message:
Fix packaging
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/lang/go/PLIST
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: christos
Date: Sat Jan 20 18:13:25 UTC 2018
Modified Files:
pkgsrc/lang/go: distinfo
pkgsrc/lang/go/patches: patch-src_cmd_link_internal_ld_elf.go
Log message:
fix the path
To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/lang/go/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/lang/go/patches/patch-src_cmd_link_internal_ld_elf.go
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: bsiegert
Date: Sun Jan 28 11:31:03 UTC 2018
Modified Files:
pkgsrc/lang/go: Makefile PLIST distinfo version.mk
Log message:
Update Go to 1.9.3.
This release includes fixes to the compiler, runtime, and the database/sql,
math/big, net/http, and net/url packages.
View the release notes for more information:
https://golang.org/doc/devel/release.html#go1.9.minor
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/lang/go/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/lang/go/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/lang/go/distinfo
cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/go/version.mk
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: bsiegert
Date: Thu Feb 8 19:32:17 UTC 2018
Modified Files:
pkgsrc/lang/go: PLIST distinfo version.mk
Log message:
Update Go to 1.9.4.
By using the clang or gcc plugin mechanism, it was possible for an attacker to
trick the “go get” command into executing arbitrary code. The go command now
restricts the set of allowed host compiler and linker arguments in cgo source
files to a list of allowed flags, in particular disallowing -fplugin= and
-plugin=.
The issue is CVE-2018-6574 and Go issue golang.org/issue/23672. See the Go
issue for details.
Thanks to Christopher Brown of Mattermost for reporting this problem.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/lang/go/PLIST
cvs rdiff -u -r1.56 -r1.57 pkgsrc/lang/go/distinfo
cvs rdiff -u -r1.33 -r1.34 pkgsrc/lang/go/version.mk
|