Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Sep 2015 22:15:19 +0000 (UTC)
From:      Jason Unovitch <junovitch@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r398150 - branches/2015Q3/lang/go
Message-ID:  <201509282215.t8SMFJSQ014207@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: junovitch
Date: Mon Sep 28 22:15:18 2015
New Revision: 398150
URL: https://svnweb.freebsd.org/changeset/ports/398150

Log:
  MFH: r398046 (partially)
  
  - Update to 1.4.3, fix vulnerabilities
  - Improve clang detection [1]
  
  PR:             202624 [1]
  Security:	CVE-2015-5739
  Security:	CVE-2015-5740
  Security:	CVE-2015-5741
  Security:	4464212e-4acd-11e5-934b-002590263bf5
  Approved by:	ports-secteam (feld)

Modified:
  branches/2015Q3/lang/go/Makefile
  branches/2015Q3/lang/go/distinfo
  branches/2015Q3/lang/go/pkg-plist

Modified: branches/2015Q3/lang/go/Makefile
==============================================================================
--- branches/2015Q3/lang/go/Makefile	Mon Sep 28 22:03:58 2015	(r398149)
+++ branches/2015Q3/lang/go/Makefile	Mon Sep 28 22:15:18 2015	(r398150)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	go
-PORTVERSION=	1.4.2
+PORTVERSION=	1.4.3
 PORTEPOCH=	1
 CATEGORIES=	lang
 MASTER_SITES=	http://golang.org/dl/
@@ -13,7 +13,7 @@ COMMENT=	Go programming language
 
 LICENSE=	BSD3CLAUSE
 
-USES=		shebangfix
+USES=		compiler shebangfix
 SHEBANG_LANG=	sh
 SHEBANG_FILES=	${WRKSRC}/src/*.bash \
 		${WRKSRC}/doc/progs/run \
@@ -28,6 +28,11 @@ ONLY_FOR_ARCHS=	i386 amd64
 
 .include <bsd.port.pre.mk>
 
+# If cc is clang, change it to clang to help Go identify the compiler
+.if ${COMPILER_TYPE} == "clang" && ${CC} == "cc"
+CC=clang
+.endif
+
 .if ${ARCH} == "i386"
 GOARCH=386
 GOOBJ=8

Modified: branches/2015Q3/lang/go/distinfo
==============================================================================
--- branches/2015Q3/lang/go/distinfo	Mon Sep 28 22:03:58 2015	(r398149)
+++ branches/2015Q3/lang/go/distinfo	Mon Sep 28 22:15:18 2015	(r398150)
@@ -1,2 +1,2 @@
-SHA256 (go1.4.2.src.tar.gz) = 299a6fd8f8adfdce15bc06bde926e7b252ae8e24dd5b16b7d8791ed79e7b5e9b
-SIZE (go1.4.2.src.tar.gz) = 10921896
+SHA256 (go1.4.3.src.tar.gz) = 9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959
+SIZE (go1.4.3.src.tar.gz) = 10875170

Modified: branches/2015Q3/lang/go/pkg-plist
==============================================================================
--- branches/2015Q3/lang/go/pkg-plist	Mon Sep 28 22:03:58 2015	(r398149)
+++ branches/2015Q3/lang/go/pkg-plist	Mon Sep 28 22:15:18 2015	(r398150)
@@ -1,7 +1,5 @@
 bin/go
 bin/gofmt
-go/.hgignore
-go/.hgtags
 go/AUTHORS
 go/CONTRIBUTORS
 go/LICENSE
@@ -190,6 +188,9 @@ go/include/plan9/stdarg.h
 go/include/plan9/utf.h
 go/include/u.h
 go/include/utf.h
+go/lib/codereview/codereview.cfg
+go/lib/codereview/codereview.py
+go/lib/codereview/test.sh
 go/lib/time/README
 go/lib/time/update.bash
 go/lib/time/zoneinfo.zip
@@ -341,33 +342,9 @@ go/misc/chrome/gophertool/gopher.png
 go/misc/chrome/gophertool/manifest.json
 go/misc/chrome/gophertool/popup.html
 go/misc/chrome/gophertool/popup.js
-go/misc/dashboard/codereview/app.yaml
-go/misc/dashboard/codereview/cron.yaml
-go/misc/dashboard/codereview/dashboard/cl.go
-go/misc/dashboard/codereview/dashboard/front.go
-go/misc/dashboard/codereview/dashboard/gc.go
-go/misc/dashboard/codereview/dashboard/mail.go
-go/misc/dashboard/codereview/dashboard/people.go
-go/misc/dashboard/codereview/index.yaml
-go/misc/dashboard/codereview/queue.yaml
-go/misc/dashboard/codereview/static/gopherstamp.jpg
-go/misc/dashboard/codereview/static/icon.png
 go/misc/editors
 go/misc/git/pre-commit
 go/misc/linkcheck/linkcheck.go
-go/misc/makerelease/darwin/Distribution
-go/misc/makerelease/darwin/Resources/bg.png
-go/misc/makerelease/darwin/etc/paths.d/go
-go/misc/makerelease/darwin/scripts/postinstall
-go/misc/makerelease/darwin/scripts/preinstall
-go/misc/makerelease/makerelease.go
-go/misc/makerelease/windows/LICENSE.rtf
-go/misc/makerelease/windows/README.txt
-go/misc/makerelease/windows/images/Banner.jpg
-go/misc/makerelease/windows/images/Dialog.jpg
-go/misc/makerelease/windows/images/DialogLeft.jpg
-go/misc/makerelease/windows/images/gopher.ico
-go/misc/makerelease/windows/installer.wxs
 go/misc/nacl/README
 go/misc/nacl/go_nacl_386_exec
 go/misc/nacl/go_nacl_amd64p32_exec
@@ -4338,6 +4315,7 @@ go/test/fixedbugs/issue9537.dir/b.go
 go/test/fixedbugs/issue9537.go
 go/test/fixedbugs/issue9604.go
 go/test/fixedbugs/issue9634.go
+go/test/fixedbugs/issue10135.go
 go/test/float_lit.go
 go/test/float_lit2.go
 go/test/float_lit3.go



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509282215.t8SMFJSQ014207>