]> code.ossystems Code Review - openembedded-core.git/commit
go 1.9/1.11: fix textrel qa warning for non mips arch
authorHongxu Jia <hongxu.jia@windriver.com>
Wed, 19 Dec 2018 14:42:31 +0000 (14:42 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 8 Jan 2019 20:12:11 +0000 (20:12 +0000)
commit7a8c5d29f70574043d695bc60da16c823d12a83e
treee3eed61de69fe99a6c88211b3bc977099cdcfd1a
parente147baad7ab722b8319225561eb23cd4442629e1
go 1.9/1.11: fix textrel qa warning for non mips arch

While building go itself, the go build system does not support
to set `-buildmode=pie' from environment.

Add GOBUILDMODE to support it which make PIE executables the default
build mode, as PIE executables are required as of Yocto

But mips doesn't support -buildmode=pie, so skip the QA checking for
mips and its variants

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-devtools/go/go-1.11.inc
meta/recipes-devtools/go/go-1.11/0008-use-GOBUILDMODE-to-set-buildmode.patch [new file with mode: 0644]
meta/recipes-devtools/go/go-1.9.inc
meta/recipes-devtools/go/go-1.9/0011-use-GOBUILDMODE-to-set-buildmode.patch [new file with mode: 0644]
meta/recipes-devtools/go/go_1.11.bb
meta/recipes-devtools/go/go_1.9.bb