pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/go
Module Name: pkgsrc
Committed By: bsiegert
Date: Sat Aug 22 10:51:20 UTC 2015
Modified Files:
pkgsrc/lang/go: Makefile PLIST distinfo version.mk
pkgsrc/lang/go/patches: patch-src_cmd_go_pkg.go
patch-src_runtime_cgo_gcc__solaris__amd64.c
Removed Files:
pkgsrc/lang/go/patches: patch-doc_progs_run
patch-misc_cgo_test_cthread__unix.c
patch-misc_cgo_testso_cgoso__unix.go patch-src_cmd_5l_asm.c
patch-src_cmd_6l_asm.c patch-src_cmd_8l_asm.c
patch-src_cmd_ld_data.c patch-src_cmd_ld_doc.go
patch-src_cmd_ld_lib.h patch-src_cmd_ld_pobj.c
patch-src_crypto_x509_root__unix.go patch-src_go_build_build.go
patch-src_net_cgo__bsd.go patch-src_net_cgo__stub.go
patch-src_net_cgo__unix.go patch-src_os_user_lookup__unix.go
patch-src_runtime_cgo_cgo.go patch-src_runtime_cgo_gcc__setenv.c
patch-src_runtime_cgo_setenv.c patch-src_runtime_netpoll__solaris.c
patch-src_runtime_os__solaris.c patch-src_runtime_os__solaris.h
patch-src_runtime_sys__solaris__amd64.s
patch-src_runtime_thunk__solaris__amd64.s
Log Message:
Update go to 1.5.
This release now needs the previous one (lang/go14) to build.
The biggest developments in the implementation are:
* The compiler and runtime are now written entirely in Go (with a little
assembler). C is no longer involved in the implementation, and so the
C compiler that was once necessary for building the distribution is
gone.
* The garbage collector is now concurrent and provides dramatically
lower pause times by running, when possible, in parallel with other
goroutines.
* By default, Go programs run with GOMAXPROCS set to the number of cores
available; in prior releases it defaulted to 1.
* Support for internal packages is now provided for all repositories,
not just the Go core.
* The go command now provides experimental support for "vendoring"
external dependencies.
* A new go tool trace command supports fine-grained tracing of program
execution.
* A new go doc command (distinct from godoc) is customized for
command-line use.
Full release notes are at https://golang.org/doc/go1.5.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/lang/go/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/lang/go/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/lang/go/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/go/version.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/go/patches/patch-doc_progs_run \
pkgsrc/lang/go/patches/patch-misc_cgo_test_cthread__unix.c \
pkgsrc/lang/go/patches/patch-misc_cgo_testso_cgoso__unix.go \
pkgsrc/lang/go/patches/patch-src_cmd_5l_asm.c \
pkgsrc/lang/go/patches/patch-src_cmd_6l_asm.c \
pkgsrc/lang/go/patches/patch-src_cmd_8l_asm.c \
pkgsrc/lang/go/patches/patch-src_cmd_ld_data.c \
pkgsrc/lang/go/patches/patch-src_cmd_ld_doc.go \
pkgsrc/lang/go/patches/patch-src_cmd_ld_lib.h \
pkgsrc/lang/go/patches/patch-src_cmd_ld_pobj.c \
pkgsrc/lang/go/patches/patch-src_crypto_x509_root__unix.go \
pkgsrc/lang/go/patches/patch-src_go_build_build.go \
pkgsrc/lang/go/patches/patch-src_net_cgo__bsd.go \
pkgsrc/lang/go/patches/patch-src_net_cgo__stub.go \
pkgsrc/lang/go/patches/patch-src_net_cgo__unix.go \
pkgsrc/lang/go/patches/patch-src_os_user_lookup__unix.go \
pkgsrc/lang/go/patches/patch-src_runtime_cgo_cgo.go \
pkgsrc/lang/go/patches/patch-src_runtime_cgo_gcc__setenv.c \
pkgsrc/lang/go/patches/patch-src_runtime_cgo_setenv.c \
pkgsrc/lang/go/patches/patch-src_runtime_netpoll__solaris.c \
pkgsrc/lang/go/patches/patch-src_runtime_os__solaris.c \
pkgsrc/lang/go/patches/patch-src_runtime_os__solaris.h \
pkgsrc/lang/go/patches/patch-src_runtime_sys__solaris__amd64.s \
pkgsrc/lang/go/patches/patch-src_runtime_thunk__solaris__amd64.s
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/go/patches/patch-src_cmd_go_pkg.go \
pkgsrc/lang/go/patches/patch-src_runtime_cgo_gcc__solaris__amd64.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index