diff options
author | Matt Madison <matt@madison.systems> | 2017-09-13 14:54:04 -0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-09-13 22:12:19 +0100 |
commit | 24c2ac446296663b86160cac046e7faccb19f5af (patch) | |
tree | 97fa507634b519ccd629ee13aa0e013253df9fde /meta/recipes-devtools/go/go-1.8.inc | |
parent | 2275712df152b73ce49b36bdf9f8d744c68c9c50 (diff) | |
download | openembedded-core-24c2ac446296663b86160cac046e7faccb19f5af.tar.gz |
go-1.8: add patch for set soname in ELF shared objects
The go link tool does not set the soname by default, which
prevents package.bbclass's shlibs processing from seeing
shared libraries built with go.
This patch passes appropriate options to go's linker and
the external linker to set the soname.
Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/go/go-1.8.inc')
-rw-r--r-- | meta/recipes-devtools/go/go-1.8.inc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/go/go-1.8.inc b/meta/recipes-devtools/go/go-1.8.inc index 141c0994c3..8c4b71e428 100644 --- a/meta/recipes-devtools/go/go-1.8.inc +++ b/meta/recipes-devtools/go/go-1.8.inc @@ -16,6 +16,7 @@ SRC_URI += "\ file://gotooldir.patch \ file://make-goroot-precious.patch \ file://set-gotooldir-during-bootstrap.patch \ + file://0006-linker-add-soname-to-shareable-objects.patch \ " SRC_URI[main.md5sum] = "64e9380e07bba907e26a00cf5fcbe77e" SRC_URI[main.sha256sum] = "5f5dea2447e7dcfdc50fa6b94c512e58bfba5673c039259fd843f68829d99fa6" |