<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/go, branch 2019.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2019-03-25T18:00:22+00:00</updated>
<entry>
<title>package/go: set GOCACHE to a host path</title>
<updated>2019-03-25T18:00:22+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2019-03-12T05:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=af99ecabd504c8f0237d37ac0e050dbad7ceffac'/>
<id>urn:sha1:af99ecabd504c8f0237d37ac0e050dbad7ceffac</id>
<content type='text'>
Set the GOCACHE environment variable properly.

It was previously unset, and defaults to $HOME/.cache/go-build.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
(cherry picked from commit 3909423f1ccf186bd064e225ecb064ca1ece0310)
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>go: explicitly disable modules to avoid unintended network lookup</title>
<updated>2019-03-03T21:15:24+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2019-01-26T10:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f7a2870dd1fef9ee41e78ea1bcbb2ec61e82eb67'/>
<id>urn:sha1:f7a2870dd1fef9ee41e78ea1bcbb2ec61e82eb67</id>
<content type='text'>
Go "modules" refers to the dependency fetching, verification (hashing), and
version control system built into Go as of 1.11.

It is not desirable to have Go modules enabled in Buildroot in the normal case,
as Buildroot manages downloading the sources, and third party dependency
managers are typically not used.

In the absence of the GO111MODULE environment variable, the Go compiler will
correctly compile using the "vendor" version of dependencies downloaded by
Buildroot during the compilation process for Go-based packages.

However, if the user sets the GO111MODULE=on environment variable, the Go
compiler will download the Go dependencies for Buildroot packages, using the
modules system. This is potentially unintended behavior from user environment
variables.

This commit sets the GO111MODULE=off variable in the Go target and host
compilation environments, disabling Go modules support for Buildroot mainline
packages.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>go: security bump to 1.11.5</title>
<updated>2019-01-24T09:46:22+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2019-01-24T08:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0ab3cb7a9752b9d5418f883f6287ba766eea0c0b'/>
<id>urn:sha1:0ab3cb7a9752b9d5418f883f6287ba766eea0c0b</id>
<content type='text'>
Go 1.11.5 addresses a reported security issue, CVE-2019-6486.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Acked-by: Anisse Astier &lt;anisse@astier.eu&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/go: security bump to version 1.11.4</title>
<updated>2018-12-16T11:17:47+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2018-12-15T15:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=d810fee306e9a3b9c2408e2927288c1bc4c8d699'/>
<id>urn:sha1:d810fee306e9a3b9c2408e2927288c1bc4c8d699</id>
<content type='text'>
go 1.11.3 fixes the following security issues:

cmd/go: remote command execution during "go get -u"
The issue is CVE-2018-16873 and Go issue golang.org/issue/29230. See the Go issue for details.
Thanks to Etienne Stalmans from the Heroku platform security team for discovering and reporting this issue.

cmd/go: directory traversal in "go get" via curly braces in import paths
The issue is CVE-2018-16874 and Go issue golang.org/issue/29231. See the Go issue for details.
Thanks to ztz of Tencent Security Platform for discovering and reporting this issue.

crypto/x509: CPU denial of service in chain validation
The issue is CVE-2018-16875 and Go issue golang.org/issue/29233. See the Go issue for details.
Thanks to Netflix for discovering and reporting this issue.

go 1.11.4 fixes issues, including regressions introduced by 1.11.3:

1.11.4 includes fixes to cgo, the compiler, linker, runtime, documentation, go
command, and the net/http and go/types packages.  It includes a fix to a bug
introduced in Go 1.11.3 that broke go get for import path patterns
containing "...".

Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>package: hide golang packages for toolchains with binutils bug 20006</title>
<updated>2018-11-29T20:22:45+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2018-11-25T09:19:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=bcb8ef0fdcea6f60fefba8368b4c93048e837141'/>
<id>urn:sha1:bcb8ef0fdcea6f60fefba8368b4c93048e837141</id>
<content type='text'>
Fixes:
    http://autobuild.buildroot.org/results/020/02039969b16534d4020ecd4574bae71b91c1e6b8/ (flannel)
    http://autobuild.buildroot.org/results/e95/e9528b06b350ef84c1e2cb59fba87b4db77b4660/ (docker-engine)
    [...]

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
Cc: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>go: bump to v1.11.2</title>
<updated>2018-11-08T20:02:06+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2018-11-06T22:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b869212d0ce85d1a1f05b2407c1eb16a8db5e48e'/>
<id>urn:sha1:b869212d0ce85d1a1f05b2407c1eb16a8db5e48e</id>
<content type='text'>
Bumps Golang host-go compiler to 1.11.2 release.

Add hash for LICENSE.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>go: bump to v1.11.1</title>
<updated>2018-10-31T09:25:35+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2018-10-29T16:54:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=67190f763560612a7e8393d2e2af9f8c5695197c'/>
<id>urn:sha1:67190f763560612a7e8393d2e2af9f8c5695197c</id>
<content type='text'>
Bumps Golang host-go compiler to 1.11.1 release.

Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>go: bump to v1.11</title>
<updated>2018-09-13T18:49:41+00:00</updated>
<author>
<name>Christian Stewart</name>
<email>christian@paral.in</email>
</author>
<published>2018-09-13T04:23:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f99efd731c2e4f8f64ce312d535b55f1025eb593'/>
<id>urn:sha1:f99efd731c2e4f8f64ce312d535b55f1025eb593</id>
<content type='text'>
Signed-off-by: Christian Stewart &lt;christian@paral.in&gt;
Reviewed-by: Anisse Astier &lt;anisse@astier.eu&gt;
Tested-by: Anisse Astier &lt;anisse@astier.eu&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>go: security bump to version 1.10.2</title>
<updated>2018-05-11T21:10:27+00:00</updated>
<author>
<name>Anisse Astier</name>
<email>anisse@astier.eu</email>
</author>
<published>2018-05-11T20:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=81815b85a20d09b8346322ad025c2bb430d17ed3'/>
<id>urn:sha1:81815b85a20d09b8346322ad025c2bb430d17ed3</id>
<content type='text'>
This bump contains many bug fixes, as well as the following security
issue, patched in Go 1.10.1:

CVE-2018-7187: The "go get" implementation in Go 1.9.4, when the
-insecure command-line option is used, does not validate the import path
(get/vcs.go only checks for "://" anywhere in the string), which allows
remote attackers to execute arbitrary OS commands via a crafted web
site.

Signed-off-by: Anisse Astier &lt;anisse@astier.eu&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>go: honor building with V=1 for debugging purposes</title>
<updated>2018-05-11T21:05:32+00:00</updated>
<author>
<name>Anisse Astier</name>
<email>anisse@astier.eu</email>
</author>
<published>2018-05-11T20:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=486334dd819b15943b6f9e93868a354be0b8ab20'/>
<id>urn:sha1:486334dd819b15943b6f9e93868a354be0b8ab20</id>
<content type='text'>
Signed-off-by: Anisse Astier &lt;anisse@astier.eu&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
</feed>
