diff options
author | Khem Raj <raj.khem@gmail.com> | 2018-12-16 21:54:40 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-07-27 18:05:18 +0100 |
commit | d89c54ee995f48dd0d4e866f94826f64b7538cd2 (patch) | |
tree | ded57e1f80314926ab8afa614a12ba93a581cf65 /meta/recipes-devtools/go/go-1.11 | |
parent | 94bacd598ddf879ceb781f7780935a83f0d1a305 (diff) | |
download | poky-d89c54ee995f48dd0d4e866f94826f64b7538cd2.tar.gz |
go: Upgrade 1.11.1 -> 1.11.4 minor release
Source: OpenEmbedded.org
MR: 98328, 98329, 98330
Type: Security Fix
Disposition: Backport from https://git.openembedded.org/openembedded-core/commit/meta/recipes-devtools/go?h=warrior&id=b964551a0d08aa921d4e0ceea2f1e28a5e83510e
ChangeID: 0b4cc69c357ba14c4e7a6c7ff926cfc6f09489b2
Description:
include:
CVE-2018-16873
CVE-2018-16874
CVE-2018-16875
Changes: https://golang.org/doc/devel/release.html#go1.11
(From OE-Core rev: 69964488112899371b7fd88b6e86e533d968b457)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
[Bug fix only update]
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/go/go-1.11')
-rw-r--r-- | meta/recipes-devtools/go/go-1.11/0007-cmd-go-make-GOROOT-precious-by-default.patch | 6 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-1.11/0008-use-GOBUILDMODE-to-set-buildmode.patch | 13 |
2 files changed, 8 insertions, 11 deletions
diff --git a/meta/recipes-devtools/go/go-1.11/0007-cmd-go-make-GOROOT-precious-by-default.patch b/meta/recipes-devtools/go/go-1.11/0007-cmd-go-make-GOROOT-precious-by-default.patch index f317e48a33..29ef947abd 100644 --- a/meta/recipes-devtools/go/go-1.11/0007-cmd-go-make-GOROOT-precious-by-default.patch +++ b/meta/recipes-devtools/go/go-1.11/0007-cmd-go-make-GOROOT-precious-by-default.patch | |||
@@ -65,8 +65,8 @@ Index: go/src/cmd/go/internal/work/exec.go | |||
65 | =================================================================== | 65 | =================================================================== |
66 | --- go.orig/src/cmd/go/internal/work/exec.go | 66 | --- go.orig/src/cmd/go/internal/work/exec.go |
67 | +++ go/src/cmd/go/internal/work/exec.go | 67 | +++ go/src/cmd/go/internal/work/exec.go |
68 | @@ -440,6 +440,23 @@ func (b *Builder) build(a *Action) (err | 68 | @@ -436,6 +436,23 @@ func (b *Builder) build(a *Action) (err |
69 | return fmt.Errorf("module requires Go %s", p.Module.GoVersion) | 69 | return fmt.Errorf("missing or invalid binary-only package; expected file %q", a.Package.Target) |
70 | } | 70 | } |
71 | 71 | ||
72 | + if goRootPrecious && (a.Package.Standard || a.Package.Goroot) { | 72 | + if goRootPrecious && (a.Package.Standard || a.Package.Goroot) { |
@@ -89,7 +89,7 @@ Index: go/src/cmd/go/internal/work/exec.go | |||
89 | if err := b.Mkdir(a.Objdir); err != nil { | 89 | if err := b.Mkdir(a.Objdir); err != nil { |
90 | return err | 90 | return err |
91 | } | 91 | } |
92 | @@ -1435,6 +1452,14 @@ func BuildInstallFunc(b *Builder, a *Act | 92 | @@ -1438,6 +1455,14 @@ func BuildInstallFunc(b *Builder, a *Act |
93 | return nil | 93 | return nil |
94 | } | 94 | } |
95 | 95 | ||
diff --git a/meta/recipes-devtools/go/go-1.11/0008-use-GOBUILDMODE-to-set-buildmode.patch b/meta/recipes-devtools/go/go-1.11/0008-use-GOBUILDMODE-to-set-buildmode.patch index b6ab504335..225cf439c5 100644 --- a/meta/recipes-devtools/go/go-1.11/0008-use-GOBUILDMODE-to-set-buildmode.patch +++ b/meta/recipes-devtools/go/go-1.11/0008-use-GOBUILDMODE-to-set-buildmode.patch | |||
@@ -18,11 +18,11 @@ Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | |||
18 | src/cmd/go/internal/work/build.go | 6 +++++- | 18 | src/cmd/go/internal/work/build.go | 6 +++++- |
19 | 1 file changed, 5 insertions(+), 1 deletion(-) | 19 | 1 file changed, 5 insertions(+), 1 deletion(-) |
20 | 20 | ||
21 | diff --git a/src/cmd/go/internal/work/build.go b/src/cmd/go/internal/work/build.go | 21 | Index: go/src/cmd/go/internal/work/build.go |
22 | index 145b875..595d703 100644 | 22 | =================================================================== |
23 | --- a/src/cmd/go/internal/work/build.go | 23 | --- go.orig/src/cmd/go/internal/work/build.go |
24 | +++ b/src/cmd/go/internal/work/build.go | 24 | +++ go/src/cmd/go/internal/work/build.go |
25 | @@ -218,7 +218,11 @@ func AddBuildFlags(cmd *base.Command) { | 25 | @@ -223,7 +223,11 @@ func AddBuildFlags(cmd *base.Command) { |
26 | 26 | ||
27 | cmd.Flag.Var(&load.BuildAsmflags, "asmflags", "") | 27 | cmd.Flag.Var(&load.BuildAsmflags, "asmflags", "") |
28 | cmd.Flag.Var(buildCompiler{}, "compiler", "") | 28 | cmd.Flag.Var(buildCompiler{}, "compiler", "") |
@@ -35,6 +35,3 @@ index 145b875..595d703 100644 | |||
35 | cmd.Flag.Var(&load.BuildGcflags, "gcflags", "") | 35 | cmd.Flag.Var(&load.BuildGcflags, "gcflags", "") |
36 | cmd.Flag.Var(&load.BuildGccgoflags, "gccgoflags", "") | 36 | cmd.Flag.Var(&load.BuildGccgoflags, "gccgoflags", "") |
37 | cmd.Flag.StringVar(&cfg.BuildMod, "mod", "", "") | 37 | cmd.Flag.StringVar(&cfg.BuildMod, "mod", "", "") |
38 | -- | ||
39 | 2.7.4 | ||
40 | |||