pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/50499: Update new version lang/Go: Go-1.5.2



>Number:         50499
>Category:       pkg
>Synopsis:       Update new version lang/Go: Go-1.5.2
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 05 16:40:01 +0000 2015
>Originator:     Derouiche
>Release:        pkgsrc-current
>Organization:
AITSG
>Environment:
NetBSD Dabiq.lan 7.0 NetBSD 7.0 i386
>Description:
Added two patchs:
patches/patch-lib_time_update.bash
patches/patch-misc_ios_clangwrap.sh

Minor revisions

go1.5.1 (released 2015/09/08) includes bug fixes to the compiler, assembler, and the fmt, net/textproto, net/http, and runtime packages. See the Go 1.5.1 milestone on our issue tracker for details.

go1.5.2 (released 2015/12/02) includes bug fixes to the compiler, linker, and the mime/multipart, net, and runtime packages. See the Go 1.5.2 milestone on our issue tracker for details. 

Major revisions:
https://golang.org/doc/go1.5

>How-To-Repeat:
n/a
>Fix:
$ diff -Nur go/Makefile  go.new/Makefile 
--- go/Makefile	2015-09-13 20:11:55.000000000 +0100
+++ go.new/Makefile	2015-12-05 15:28:31.000000000 +0100
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2015/09/13 19:11:55 fhajny Exp $
+# $NetBSD$
 
 .include "version.mk"
 
@@ -13,19 +13,13 @@
 LICENSE=	modified-bsd
 
 WRKSRC=		${WRKDIR}/go
+
 USE_TOOLS+=	bash:run perl:run pax
+USE_LANGUAGES=	c c++
 
 # uses ulimit -T
 BUILD_DEPENDS+=	bash>=4.2nb3:../../shells/bash
 
-# cgo compiles under TMPDIR
-TMPDIR?=	/tmp
-BUILDLINK_PASSTHRU_DIRS+= ${TMPDIR}
-
-# bash script may use unportable bash constructs
-CHECK_PORTABILITY_SKIP=	lib/time/update.bash
-CHECK_PORTABILITY_SKIP=	misc/ios/clangwrap.sh
-
 GOROOT_FINAL=	${PREFIX}/go
 INSTALLATION_DIRS= bin
 
@@ -76,7 +70,7 @@
 
 pre-build:
 	cd ${WRKSRC}/src/syscall && ${PERL5} mksyscall_solaris.pl \
-		syscall_solaris.go syscall_solaris_amd64.go > zsyscall_solaris_amd64.go
+			syscall_solaris.go syscall_solaris_amd64.go > zsyscall_solaris_amd64.go
 
 do-build:
 	cd ${WRKSRC}/src && env GOROOT_BOOTSTRAP=${GOROOT_BOOTSTRAP:Q} GOROOT_FINAL=${GOROOT_FINAL:Q} ${BASH} ./make.bash

$ diff -Nur go/PLIST  go.new/PLIST    
--- go/PLIST	2015-09-13 15:24:58.000000000 +0100
+++ go.new/PLIST	2015-12-05 13:02:29.000000000 +0100
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2015/09/13 14:24:58 bsiegert Exp $
+@comment $NetBSD$
 bin/go
 bin/gofmt
 go/AUTHORS
@@ -57,6 +57,7 @@
 go/doc/codewalk/run
 go/doc/codewalk/sharemem.xml
 go/doc/codewalk/urlpoll.go
+go/doc/conduct.html
 go/doc/contrib.html
 go/doc/contribute.html
 go/doc/debugging_with_gdb.html
@@ -216,6 +217,7 @@
 go/misc/cgo/test/helpers.go
 go/misc/cgo/test/issue10303.go
 go/misc/cgo/test/issue11925.go
+go/misc/cgo/test/issue12030.go
 go/misc/cgo/test/issue1222.go
 go/misc/cgo/test/issue1328.go
 go/misc/cgo/test/issue1560.go
@@ -375,29 +377,29 @@
 go/pkg/bootstrap/bin/asm
 go/pkg/bootstrap/bin/compile
 go/pkg/bootstrap/bin/link
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/asm/internal/arch.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/asm/internal/asm.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/asm/internal/flags.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/asm/internal/lex.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/amd64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/arm.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/arm64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/big.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/gc.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/ppc64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/compile/internal/x86.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/internal/gcprog.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/internal/obj.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/internal/obj/arm.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/internal/obj/arm64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/internal/obj/ppc64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/internal/obj/x86.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/link/internal/amd64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/link/internal/arm.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/link/internal/arm64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/link/internal/ld.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/link/internal/ppc64.a
-go/pkg/bootstrap/pkg/${GO_PLATFORM}/bootstrap/link/internal/x86.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/asm/internal/arch.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/asm/internal/asm.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/asm/internal/flags.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/asm/internal/lex.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/amd64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/arm.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/arm64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/big.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/gc.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/ppc64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/compile/internal/x86.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/internal/gcprog.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/internal/obj.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/internal/obj/arm.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/internal/obj/arm64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/internal/obj/ppc64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/internal/obj/x86.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/link/internal/amd64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/link/internal/arm.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/link/internal/arm64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/link/internal/ld.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/link/internal/ppc64.a
+go/pkg/bootstrap/pkg/netbsd_386/bootstrap/link/internal/x86.a
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/arch.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/arm.go
 go/pkg/bootstrap/src/bootstrap/asm/internal/arch/arm64.go
@@ -618,208 +620,208 @@
 go/pkg/bootstrap/src/bootstrap/link/main.go
 go/pkg/include/funcdata.h
 go/pkg/include/textflag.h
-go/pkg/${GO_PLATFORM}/archive/tar.a
-go/pkg/${GO_PLATFORM}/archive/zip.a
-go/pkg/${GO_PLATFORM}/bufio.a
-go/pkg/${GO_PLATFORM}/bytes.a
-go/pkg/${GO_PLATFORM}/cmd/asm/internal/arch.a
-go/pkg/${GO_PLATFORM}/cmd/asm/internal/asm.a
-go/pkg/${GO_PLATFORM}/cmd/asm/internal/flags.a
-go/pkg/${GO_PLATFORM}/cmd/asm/internal/lex.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/amd64.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/arm.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/arm64.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/big.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/gc.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/ppc64.a
-go/pkg/${GO_PLATFORM}/cmd/compile/internal/x86.a
-go/pkg/${GO_PLATFORM}/cmd/internal/gcprog.a
-go/pkg/${GO_PLATFORM}/cmd/internal/goobj.a
-go/pkg/${GO_PLATFORM}/cmd/internal/obj.a
-go/pkg/${GO_PLATFORM}/cmd/internal/obj/arm.a
-go/pkg/${GO_PLATFORM}/cmd/internal/obj/arm64.a
-go/pkg/${GO_PLATFORM}/cmd/internal/obj/ppc64.a
-go/pkg/${GO_PLATFORM}/cmd/internal/obj/x86.a
-go/pkg/${GO_PLATFORM}/cmd/internal/objfile.a
-go/pkg/${GO_PLATFORM}/cmd/internal/rsc.io/arm/armasm.a
-go/pkg/${GO_PLATFORM}/cmd/internal/rsc.io/x86/x86asm.a
-go/pkg/${GO_PLATFORM}/cmd/link/internal/amd64.a
-go/pkg/${GO_PLATFORM}/cmd/link/internal/arm.a
-go/pkg/${GO_PLATFORM}/cmd/link/internal/arm64.a
-go/pkg/${GO_PLATFORM}/cmd/link/internal/ld.a
-go/pkg/${GO_PLATFORM}/cmd/link/internal/ppc64.a
-go/pkg/${GO_PLATFORM}/cmd/link/internal/x86.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/commands.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/driver.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/fetch.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/plugin.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/profile.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/report.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/svg.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/symbolizer.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/symbolz.a
-go/pkg/${GO_PLATFORM}/cmd/pprof/internal/tempfile.a
-go/pkg/${GO_PLATFORM}/cmd/vet/whitelist.a
-go/pkg/${GO_PLATFORM}/compress/bzip2.a
-go/pkg/${GO_PLATFORM}/compress/flate.a
-go/pkg/${GO_PLATFORM}/compress/gzip.a
-go/pkg/${GO_PLATFORM}/compress/lzw.a
-go/pkg/${GO_PLATFORM}/compress/zlib.a
-go/pkg/${GO_PLATFORM}/container/heap.a
-go/pkg/${GO_PLATFORM}/container/list.a
-go/pkg/${GO_PLATFORM}/container/ring.a
-go/pkg/${GO_PLATFORM}/crypto.a
-go/pkg/${GO_PLATFORM}/crypto/aes.a
-go/pkg/${GO_PLATFORM}/crypto/cipher.a
-go/pkg/${GO_PLATFORM}/crypto/des.a
-go/pkg/${GO_PLATFORM}/crypto/dsa.a
-go/pkg/${GO_PLATFORM}/crypto/ecdsa.a
-go/pkg/${GO_PLATFORM}/crypto/elliptic.a
-go/pkg/${GO_PLATFORM}/crypto/hmac.a
-go/pkg/${GO_PLATFORM}/crypto/md5.a
-go/pkg/${GO_PLATFORM}/crypto/rand.a
-go/pkg/${GO_PLATFORM}/crypto/rc4.a
-go/pkg/${GO_PLATFORM}/crypto/rsa.a
-go/pkg/${GO_PLATFORM}/crypto/sha1.a
-go/pkg/${GO_PLATFORM}/crypto/sha256.a
-go/pkg/${GO_PLATFORM}/crypto/sha512.a
-go/pkg/${GO_PLATFORM}/crypto/subtle.a
-go/pkg/${GO_PLATFORM}/crypto/tls.a
-go/pkg/${GO_PLATFORM}/crypto/x509.a
-go/pkg/${GO_PLATFORM}/crypto/x509/pkix.a
-go/pkg/${GO_PLATFORM}/database/sql.a
-go/pkg/${GO_PLATFORM}/database/sql/driver.a
-go/pkg/${GO_PLATFORM}/debug/dwarf.a
-go/pkg/${GO_PLATFORM}/debug/elf.a
-go/pkg/${GO_PLATFORM}/debug/gosym.a
-go/pkg/${GO_PLATFORM}/debug/macho.a
-go/pkg/${GO_PLATFORM}/debug/pe.a
-go/pkg/${GO_PLATFORM}/debug/plan9obj.a
-go/pkg/${GO_PLATFORM}/encoding.a
-go/pkg/${GO_PLATFORM}/encoding/ascii85.a
-go/pkg/${GO_PLATFORM}/encoding/asn1.a
-go/pkg/${GO_PLATFORM}/encoding/base32.a
-go/pkg/${GO_PLATFORM}/encoding/base64.a
-go/pkg/${GO_PLATFORM}/encoding/binary.a
-go/pkg/${GO_PLATFORM}/encoding/csv.a
-go/pkg/${GO_PLATFORM}/encoding/gob.a
-go/pkg/${GO_PLATFORM}/encoding/hex.a
-go/pkg/${GO_PLATFORM}/encoding/json.a
-go/pkg/${GO_PLATFORM}/encoding/pem.a
-go/pkg/${GO_PLATFORM}/encoding/xml.a
-go/pkg/${GO_PLATFORM}/errors.a
-go/pkg/${GO_PLATFORM}/expvar.a
-go/pkg/${GO_PLATFORM}/flag.a
-go/pkg/${GO_PLATFORM}/fmt.a
-go/pkg/${GO_PLATFORM}/go/ast.a
-go/pkg/${GO_PLATFORM}/go/build.a
-go/pkg/${GO_PLATFORM}/go/constant.a
-go/pkg/${GO_PLATFORM}/go/doc.a
-go/pkg/${GO_PLATFORM}/go/format.a
-go/pkg/${GO_PLATFORM}/go/importer.a
-go/pkg/${GO_PLATFORM}/go/internal/gccgoimporter.a
-go/pkg/${GO_PLATFORM}/go/internal/gcimporter.a
-go/pkg/${GO_PLATFORM}/go/parser.a
-go/pkg/${GO_PLATFORM}/go/printer.a
-go/pkg/${GO_PLATFORM}/go/scanner.a
-go/pkg/${GO_PLATFORM}/go/token.a
-go/pkg/${GO_PLATFORM}/go/types.a
-go/pkg/${GO_PLATFORM}/hash.a
-go/pkg/${GO_PLATFORM}/hash/adler32.a
-go/pkg/${GO_PLATFORM}/hash/crc32.a
-go/pkg/${GO_PLATFORM}/hash/crc64.a
-go/pkg/${GO_PLATFORM}/hash/fnv.a
-go/pkg/${GO_PLATFORM}/html.a
-go/pkg/${GO_PLATFORM}/html/template.a
-go/pkg/${GO_PLATFORM}/image.a
-go/pkg/${GO_PLATFORM}/image/color.a
-go/pkg/${GO_PLATFORM}/image/color/palette.a
-go/pkg/${GO_PLATFORM}/image/draw.a
-go/pkg/${GO_PLATFORM}/image/gif.a
-go/pkg/${GO_PLATFORM}/image/internal/imageutil.a
-go/pkg/${GO_PLATFORM}/image/jpeg.a
-go/pkg/${GO_PLATFORM}/image/png.a
-go/pkg/${GO_PLATFORM}/index/suffixarray.a
-go/pkg/${GO_PLATFORM}/internal/format.a
-go/pkg/${GO_PLATFORM}/internal/singleflight.a
-go/pkg/${GO_PLATFORM}/internal/testenv.a
-go/pkg/${GO_PLATFORM}/internal/trace.a
-go/pkg/${GO_PLATFORM}/io.a
-go/pkg/${GO_PLATFORM}/io/ioutil.a
-go/pkg/${GO_PLATFORM}/log.a
-go/pkg/${GO_PLATFORM}/log/syslog.a
-go/pkg/${GO_PLATFORM}/math.a
-go/pkg/${GO_PLATFORM}/math/big.a
-go/pkg/${GO_PLATFORM}/math/cmplx.a
-go/pkg/${GO_PLATFORM}/math/rand.a
-go/pkg/${GO_PLATFORM}/mime.a
-go/pkg/${GO_PLATFORM}/mime/multipart.a
-go/pkg/${GO_PLATFORM}/mime/quotedprintable.a
-go/pkg/${GO_PLATFORM}/net.a
-go/pkg/${GO_PLATFORM}/net/http.a
-go/pkg/${GO_PLATFORM}/net/http/cgi.a
-go/pkg/${GO_PLATFORM}/net/http/cookiejar.a
-go/pkg/${GO_PLATFORM}/net/http/fcgi.a
-go/pkg/${GO_PLATFORM}/net/http/httptest.a
-go/pkg/${GO_PLATFORM}/net/http/httputil.a
-go/pkg/${GO_PLATFORM}/net/http/internal.a
-go/pkg/${GO_PLATFORM}/net/http/pprof.a
-go/pkg/${GO_PLATFORM}/net/internal/socktest.a
-go/pkg/${GO_PLATFORM}/net/mail.a
-go/pkg/${GO_PLATFORM}/net/rpc.a
-go/pkg/${GO_PLATFORM}/net/rpc/jsonrpc.a
-go/pkg/${GO_PLATFORM}/net/smtp.a
-go/pkg/${GO_PLATFORM}/net/textproto.a
-go/pkg/${GO_PLATFORM}/net/url.a
-go/pkg/${GO_PLATFORM}/os.a
-go/pkg/${GO_PLATFORM}/os/exec.a
-go/pkg/${GO_PLATFORM}/os/signal.a
-go/pkg/${GO_PLATFORM}/os/user.a
-go/pkg/${GO_PLATFORM}/path.a
-go/pkg/${GO_PLATFORM}/path/filepath.a
-go/pkg/${GO_PLATFORM}/reflect.a
-go/pkg/${GO_PLATFORM}/regexp.a
-go/pkg/${GO_PLATFORM}/regexp/syntax.a
-go/pkg/${GO_PLATFORM}/runtime.a
-go/pkg/${GO_PLATFORM}/runtime/cgo.a
-go/pkg/${GO_PLATFORM}/runtime/debug.a
-go/pkg/${GO_PLATFORM}/runtime/pprof.a
-go/pkg/${GO_PLATFORM}/runtime/race.a
-go/pkg/${GO_PLATFORM}/runtime/trace.a
-go/pkg/${GO_PLATFORM}/sort.a
-go/pkg/${GO_PLATFORM}/strconv.a
-go/pkg/${GO_PLATFORM}/strings.a
-go/pkg/${GO_PLATFORM}/sync.a
-go/pkg/${GO_PLATFORM}/sync/atomic.a
-go/pkg/${GO_PLATFORM}/syscall.a
-go/pkg/${GO_PLATFORM}/testing.a
-go/pkg/${GO_PLATFORM}/testing/iotest.a
-go/pkg/${GO_PLATFORM}/testing/quick.a
-go/pkg/${GO_PLATFORM}/text/scanner.a
-go/pkg/${GO_PLATFORM}/text/tabwriter.a
-go/pkg/${GO_PLATFORM}/text/template.a
-go/pkg/${GO_PLATFORM}/text/template/parse.a
-go/pkg/${GO_PLATFORM}/time.a
-go/pkg/${GO_PLATFORM}/unicode.a
-go/pkg/${GO_PLATFORM}/unicode/utf16.a
-go/pkg/${GO_PLATFORM}/unicode/utf8.a
-go/pkg/tool/${GO_PLATFORM}/addr2line
-go/pkg/tool/${GO_PLATFORM}/api
-go/pkg/tool/${GO_PLATFORM}/asm
-go/pkg/tool/${GO_PLATFORM}/cgo
-go/pkg/tool/${GO_PLATFORM}/compile
-go/pkg/tool/${GO_PLATFORM}/cover
-go/pkg/tool/${GO_PLATFORM}/dist
-go/pkg/tool/${GO_PLATFORM}/doc
-go/pkg/tool/${GO_PLATFORM}/fix
-go/pkg/tool/${GO_PLATFORM}/link
-go/pkg/tool/${GO_PLATFORM}/nm
-go/pkg/tool/${GO_PLATFORM}/objdump
-go/pkg/tool/${GO_PLATFORM}/pack
-go/pkg/tool/${GO_PLATFORM}/pprof
-go/pkg/tool/${GO_PLATFORM}/trace
-go/pkg/tool/${GO_PLATFORM}/vet
-go/pkg/tool/${GO_PLATFORM}/yacc
+go/pkg/netbsd_386/archive/tar.a
+go/pkg/netbsd_386/archive/zip.a
+go/pkg/netbsd_386/bufio.a
+go/pkg/netbsd_386/bytes.a
+go/pkg/netbsd_386/cmd/asm/internal/arch.a
+go/pkg/netbsd_386/cmd/asm/internal/asm.a
+go/pkg/netbsd_386/cmd/asm/internal/flags.a
+go/pkg/netbsd_386/cmd/asm/internal/lex.a
+go/pkg/netbsd_386/cmd/compile/internal/amd64.a
+go/pkg/netbsd_386/cmd/compile/internal/arm.a
+go/pkg/netbsd_386/cmd/compile/internal/arm64.a
+go/pkg/netbsd_386/cmd/compile/internal/big.a
+go/pkg/netbsd_386/cmd/compile/internal/gc.a
+go/pkg/netbsd_386/cmd/compile/internal/ppc64.a
+go/pkg/netbsd_386/cmd/compile/internal/x86.a
+go/pkg/netbsd_386/cmd/internal/gcprog.a
+go/pkg/netbsd_386/cmd/internal/goobj.a
+go/pkg/netbsd_386/cmd/internal/obj.a
+go/pkg/netbsd_386/cmd/internal/obj/arm.a
+go/pkg/netbsd_386/cmd/internal/obj/arm64.a
+go/pkg/netbsd_386/cmd/internal/obj/ppc64.a
+go/pkg/netbsd_386/cmd/internal/obj/x86.a
+go/pkg/netbsd_386/cmd/internal/objfile.a
+go/pkg/netbsd_386/cmd/internal/rsc.io/arm/armasm.a
+go/pkg/netbsd_386/cmd/internal/rsc.io/x86/x86asm.a
+go/pkg/netbsd_386/cmd/link/internal/amd64.a
+go/pkg/netbsd_386/cmd/link/internal/arm.a
+go/pkg/netbsd_386/cmd/link/internal/arm64.a
+go/pkg/netbsd_386/cmd/link/internal/ld.a
+go/pkg/netbsd_386/cmd/link/internal/ppc64.a
+go/pkg/netbsd_386/cmd/link/internal/x86.a
+go/pkg/netbsd_386/cmd/pprof/internal/commands.a
+go/pkg/netbsd_386/cmd/pprof/internal/driver.a
+go/pkg/netbsd_386/cmd/pprof/internal/fetch.a
+go/pkg/netbsd_386/cmd/pprof/internal/plugin.a
+go/pkg/netbsd_386/cmd/pprof/internal/profile.a
+go/pkg/netbsd_386/cmd/pprof/internal/report.a
+go/pkg/netbsd_386/cmd/pprof/internal/svg.a
+go/pkg/netbsd_386/cmd/pprof/internal/symbolizer.a
+go/pkg/netbsd_386/cmd/pprof/internal/symbolz.a
+go/pkg/netbsd_386/cmd/pprof/internal/tempfile.a
+go/pkg/netbsd_386/cmd/vet/whitelist.a
+go/pkg/netbsd_386/compress/bzip2.a
+go/pkg/netbsd_386/compress/flate.a
+go/pkg/netbsd_386/compress/gzip.a
+go/pkg/netbsd_386/compress/lzw.a
+go/pkg/netbsd_386/compress/zlib.a
+go/pkg/netbsd_386/container/heap.a
+go/pkg/netbsd_386/container/list.a
+go/pkg/netbsd_386/container/ring.a
+go/pkg/netbsd_386/crypto.a
+go/pkg/netbsd_386/crypto/aes.a
+go/pkg/netbsd_386/crypto/cipher.a
+go/pkg/netbsd_386/crypto/des.a
+go/pkg/netbsd_386/crypto/dsa.a
+go/pkg/netbsd_386/crypto/ecdsa.a
+go/pkg/netbsd_386/crypto/elliptic.a
+go/pkg/netbsd_386/crypto/hmac.a
+go/pkg/netbsd_386/crypto/md5.a
+go/pkg/netbsd_386/crypto/rand.a
+go/pkg/netbsd_386/crypto/rc4.a
+go/pkg/netbsd_386/crypto/rsa.a
+go/pkg/netbsd_386/crypto/sha1.a
+go/pkg/netbsd_386/crypto/sha256.a
+go/pkg/netbsd_386/crypto/sha512.a
+go/pkg/netbsd_386/crypto/subtle.a
+go/pkg/netbsd_386/crypto/tls.a
+go/pkg/netbsd_386/crypto/x509.a
+go/pkg/netbsd_386/crypto/x509/pkix.a
+go/pkg/netbsd_386/database/sql.a
+go/pkg/netbsd_386/database/sql/driver.a
+go/pkg/netbsd_386/debug/dwarf.a
+go/pkg/netbsd_386/debug/elf.a
+go/pkg/netbsd_386/debug/gosym.a
+go/pkg/netbsd_386/debug/macho.a
+go/pkg/netbsd_386/debug/pe.a
+go/pkg/netbsd_386/debug/plan9obj.a
+go/pkg/netbsd_386/encoding.a
+go/pkg/netbsd_386/encoding/ascii85.a
+go/pkg/netbsd_386/encoding/asn1.a
+go/pkg/netbsd_386/encoding/base32.a
+go/pkg/netbsd_386/encoding/base64.a
+go/pkg/netbsd_386/encoding/binary.a
+go/pkg/netbsd_386/encoding/csv.a
+go/pkg/netbsd_386/encoding/gob.a
+go/pkg/netbsd_386/encoding/hex.a
+go/pkg/netbsd_386/encoding/json.a
+go/pkg/netbsd_386/encoding/pem.a
+go/pkg/netbsd_386/encoding/xml.a
+go/pkg/netbsd_386/errors.a
+go/pkg/netbsd_386/expvar.a
+go/pkg/netbsd_386/flag.a
+go/pkg/netbsd_386/fmt.a
+go/pkg/netbsd_386/go/ast.a
+go/pkg/netbsd_386/go/build.a
+go/pkg/netbsd_386/go/constant.a
+go/pkg/netbsd_386/go/doc.a
+go/pkg/netbsd_386/go/format.a
+go/pkg/netbsd_386/go/importer.a
+go/pkg/netbsd_386/go/internal/gccgoimporter.a
+go/pkg/netbsd_386/go/internal/gcimporter.a
+go/pkg/netbsd_386/go/parser.a
+go/pkg/netbsd_386/go/printer.a
+go/pkg/netbsd_386/go/scanner.a
+go/pkg/netbsd_386/go/token.a
+go/pkg/netbsd_386/go/types.a
+go/pkg/netbsd_386/hash.a
+go/pkg/netbsd_386/hash/adler32.a
+go/pkg/netbsd_386/hash/crc32.a
+go/pkg/netbsd_386/hash/crc64.a
+go/pkg/netbsd_386/hash/fnv.a
+go/pkg/netbsd_386/html.a
+go/pkg/netbsd_386/html/template.a
+go/pkg/netbsd_386/image.a
+go/pkg/netbsd_386/image/color.a
+go/pkg/netbsd_386/image/color/palette.a
+go/pkg/netbsd_386/image/draw.a
+go/pkg/netbsd_386/image/gif.a
+go/pkg/netbsd_386/image/internal/imageutil.a
+go/pkg/netbsd_386/image/jpeg.a
+go/pkg/netbsd_386/image/png.a
+go/pkg/netbsd_386/index/suffixarray.a
+go/pkg/netbsd_386/internal/format.a
+go/pkg/netbsd_386/internal/singleflight.a
+go/pkg/netbsd_386/internal/testenv.a
+go/pkg/netbsd_386/internal/trace.a
+go/pkg/netbsd_386/io.a
+go/pkg/netbsd_386/io/ioutil.a
+go/pkg/netbsd_386/log.a
+go/pkg/netbsd_386/log/syslog.a
+go/pkg/netbsd_386/math.a
+go/pkg/netbsd_386/math/big.a
+go/pkg/netbsd_386/math/cmplx.a
+go/pkg/netbsd_386/math/rand.a
+go/pkg/netbsd_386/mime.a
+go/pkg/netbsd_386/mime/multipart.a
+go/pkg/netbsd_386/mime/quotedprintable.a
+go/pkg/netbsd_386/net.a
+go/pkg/netbsd_386/net/http.a
+go/pkg/netbsd_386/net/http/cgi.a
+go/pkg/netbsd_386/net/http/cookiejar.a
+go/pkg/netbsd_386/net/http/fcgi.a
+go/pkg/netbsd_386/net/http/httptest.a
+go/pkg/netbsd_386/net/http/httputil.a
+go/pkg/netbsd_386/net/http/internal.a
+go/pkg/netbsd_386/net/http/pprof.a
+go/pkg/netbsd_386/net/internal/socktest.a
+go/pkg/netbsd_386/net/mail.a
+go/pkg/netbsd_386/net/rpc.a
+go/pkg/netbsd_386/net/rpc/jsonrpc.a
+go/pkg/netbsd_386/net/smtp.a
+go/pkg/netbsd_386/net/textproto.a
+go/pkg/netbsd_386/net/url.a
+go/pkg/netbsd_386/os.a
+go/pkg/netbsd_386/os/exec.a
+go/pkg/netbsd_386/os/signal.a
+go/pkg/netbsd_386/os/user.a
+go/pkg/netbsd_386/path.a
+go/pkg/netbsd_386/path/filepath.a
+go/pkg/netbsd_386/reflect.a
+go/pkg/netbsd_386/regexp.a
+go/pkg/netbsd_386/regexp/syntax.a
+go/pkg/netbsd_386/runtime.a
+go/pkg/netbsd_386/runtime/cgo.a
+go/pkg/netbsd_386/runtime/debug.a
+go/pkg/netbsd_386/runtime/pprof.a
+go/pkg/netbsd_386/runtime/race.a
+go/pkg/netbsd_386/runtime/trace.a
+go/pkg/netbsd_386/sort.a
+go/pkg/netbsd_386/strconv.a
+go/pkg/netbsd_386/strings.a
+go/pkg/netbsd_386/sync.a
+go/pkg/netbsd_386/sync/atomic.a
+go/pkg/netbsd_386/syscall.a
+go/pkg/netbsd_386/testing.a
+go/pkg/netbsd_386/testing/iotest.a
+go/pkg/netbsd_386/testing/quick.a
+go/pkg/netbsd_386/text/scanner.a
+go/pkg/netbsd_386/text/tabwriter.a
+go/pkg/netbsd_386/text/template.a
+go/pkg/netbsd_386/text/template/parse.a
+go/pkg/netbsd_386/time.a
+go/pkg/netbsd_386/unicode.a
+go/pkg/netbsd_386/unicode/utf16.a
+go/pkg/netbsd_386/unicode/utf8.a
+go/pkg/tool/netbsd_386/addr2line
+go/pkg/tool/netbsd_386/api
+go/pkg/tool/netbsd_386/asm
+go/pkg/tool/netbsd_386/cgo
+go/pkg/tool/netbsd_386/compile
+go/pkg/tool/netbsd_386/cover
+go/pkg/tool/netbsd_386/dist
+go/pkg/tool/netbsd_386/doc
+go/pkg/tool/netbsd_386/fix
+go/pkg/tool/netbsd_386/link
+go/pkg/tool/netbsd_386/nm
+go/pkg/tool/netbsd_386/objdump
+go/pkg/tool/netbsd_386/pack
+go/pkg/tool/netbsd_386/pprof
+go/pkg/tool/netbsd_386/trace
+go/pkg/tool/netbsd_386/vet
+go/pkg/tool/netbsd_386/yacc
 go/robots.txt
 go/src/Make.dist
 go/src/all.bash
@@ -3362,6 +3364,7 @@
 go/src/runtime/race/testdata/comp_test.go
 go/src/runtime/race/testdata/finalizer_test.go
 go/src/runtime/race/testdata/io_test.go
+go/src/runtime/race/testdata/issue12225_test.go
 go/src/runtime/race/testdata/map_test.go
 go/src/runtime/race/testdata/mop_test.go
 go/src/runtime/race/testdata/mutex_test.go
@@ -4773,9 +4776,12 @@
 go/test/fixedbugs/issue11750.go
 go/test/fixedbugs/issue11771.go
 go/test/fixedbugs/issue11790.go
+go/test/fixedbugs/issue11987.go
 go/test/fixedbugs/issue12133.go
 go/test/fixedbugs/issue12226.go
+go/test/fixedbugs/issue12686.go
 go/test/fixedbugs/issue1304.go
+go/test/fixedbugs/issue13160.go
 go/test/fixedbugs/issue2615.go
 go/test/fixedbugs/issue3552.dir/one.go
 go/test/fixedbugs/issue3552.dir/two.go

$ diff go/distinfo go.new/distinfo 
1c1
< $NetBSD: distinfo,v 1.28 2015/11/03 22:50:36 agc Exp $
---
> $NetBSD$
3,6c3,8
< SHA1 (go1.5.1.src.tar.gz) = 0df564746d105f4180c2b576a1553ebca9d9a124
< RMD160 (go1.5.1.src.tar.gz) = 751d078789bcd6ec0d85e09f5f40d9959877e202
< SHA512 (go1.5.1.src.tar.gz) = a3e92058c79502cfcb7d67143db67fef97393a416322b6f8b6c52b70879e7ab56e3cec94a9ca8046cc13b134845cc1e4b53c70d7208850092bf4edf04bf439ff
< Size (go1.5.1.src.tar.gz) = 12049701 bytes
---
> SHA1 (go1.5.2.src.tar.gz) = c7d78ba4df574b5f9a9bb5d17505f40c4d89b81c
> RMD160 (go1.5.2.src.tar.gz) = 38aec8e0f7f93c4616db58ccfc6152b3b35bbd08
> SHA512 (go1.5.2.src.tar.gz) = 7323ca7845fa4cb03d36240d759b542b142db331953f08bf8220d02465fc434478be3cb1abab52e180f29326379eab518e7b793c70c7cb440c1ab885d36bdfb8
> Size (go1.5.2.src.tar.gz) = 12056199 bytes
> SHA1 (patch-lib_time_update.bash) = bcf565b97ae7898a9e5cef7686fe42c69bc0bba1
> SHA1 (patch-misc_ios_clangwrap.sh) = cd91c47ba0fe7b6eb8009dd261c0c26c7d581c29

cat   go.new/patches/patch-lib_time_update.bash 
$NetBSD$

--- lib/time/update.bash.orig	2015-12-03 00:52:58.000000000 +0000
+++ lib/time/update.bash
@@ -41,7 +41,7 @@ zip -0 -r ../../zoneinfo.zip *
 cd ../..
 
 echo
-if [ "$1" == "-work" ]; then 
+if [ "$1" = "-work" ]; then 
 	echo Left workspace behind in work/.
 else
 	rm -rf work


$ cat   go.new/patches/patch-misc_ios_clangwrap.sh 
$NetBSD$

--- misc/ios/clangwrap.sh.orig	2015-12-03 00:52:58.000000000 +0000
+++ misc/ios/clangwrap.sh
@@ -8,9 +8,9 @@ export IPHONEOS_DEPLOYMENT_TARGET=5.1
 # cmd/cgo doesn't support llvm-gcc-4.2, so we have to use clang.
 CLANG=`xcrun --sdk $SDK --find clang`
 
-if [ "$GOARCH" == "arm" ]; then
+if [ "$GOARCH" = "arm" ]; then
 	CLANGARCH="armv7"
-elif [ "$GOARCH" == "arm64" ]; then
+elif [ "$GOARCH" = "arm64" ]; then
 	CLANGARCH="arm64"
 else
 	echo "unknown GOARCH=$GOARCH" >&2

$ diff -ruN go/version.mk go.new/version.mk 
--- go/version.mk	2015-09-26 18:37:01.000000000 +0100
+++ go.new/version.mk	2015-12-04 12:41:02.000000000 +0100
@@ -2,7 +2,7 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-GO_VERSION=	1.5.1
+GO_VERSION=	1.5.2
 GO14_VERSION=	1.4.3
 
 ONLY_FOR_PLATFORM=	*-*-i386 *-*-x86_64 *-*-evbarm




Home | Main Index | Thread Index | Old Index