<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 12, 2017 at 8:50 AM, Otavio Salvador <span dir="ltr"><<a href="mailto:otavio@ossystems.com.br" target="_blank">otavio@ossystems.com.br</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This improves the Go support on OE-Core.<br>
<br>
We are trying to port as much as possible work done by Matt on<br>
meta-golang back to OE-Core and also to avoid carrying old releases as<br>
there is no need to support more versions of Go toolchain.<br>
<br>
This fixes issues in existing support as well as add support for SDK<br>
generation which supports Go.<br></blockquote><div><br></div><div>Testing against what has merged, and what are in these series is showing that large</div><div>parts of the go applications that are used in meta-virt no longer work. Was it the</div><div>intention of the re-work to not be compatible with existing users of the language support ?</div><div><br></div><div>Just curious, since I haven't seen this flagged in this context (compatibility), but now we</div><div>have to fixup the layers before I branch to match the release .. and that was unexpected.</div><div><br></div><div>Bruce</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Changes in v8:<br>
- new patch<br>
- Fix patch header<br>
<br>
Changes in v7:<br>
- Fix Upstream-Status header typo<br>
- Add patch header<br>
<br>
Changes in v6:<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
- new patch<br>
<br>
Matt Madison (12):<br>
go-native: remove dependency on go-bootstrap-native<br>
go-bootstrap-native: remove recipe<br>
go: split out go-runtime into separate recipe<br>
go.bbclass: remove GO_GCFLAGS nad GO_LDFLAGS<br>
go.bbclass: remove some xxx_FINAL variables<br>
go.bbclass: clean up CGO_xxx settings<br>
go: rename go.inc -> go-target.inc<br>
go-cross: take GOARM environment setting<br>
go: enable nativesdk builds for the toolchain<br>
go-crosssdk: add recipe<br>
go.bbclass: enable nativesdk builds for Go packages<br>
go-cross-canadian: add recipe<br>
<br>
Otavio Salvador (1):<br>
go-dep: Move bash dependency to -dev package<br>
<br>
meta/classes/go.bbclass | 54 +++--<br>
meta/recipes-devtools/go/go-1.<wbr>4.inc | 16 --<br>
...alignment-for-the-.rel.plt-<wbr>section-on-32-.patch | 33 ---<br>
.../go/go-1.4/016-armhf-elf-<wbr>header.patch | 24 ---<br>
...ckport-cmd-link-support-<wbr>new-386-amd64-rel.patch | 225 ---------------------<br>
meta/recipes-devtools/go/go-1.<wbr>4/syslog.patch | 62 ------<br>
meta/recipes-devtools/go/go-1.<wbr>8.inc | 6 +-<br>
.../go/go-1.8/make-goroot-<wbr>precious.patch | 21 ++<br>
.../go/go-1.8/set-gotooldir-<wbr>during-bootstrap.patch | 22 ++<br>
.../recipes-devtools/go/<a href="http://go-bootstrap-native_1.4.bb" rel="noreferrer" target="_blank">go-<wbr>bootstrap-native_1.4.bb</a> | 3 -<br>
meta/recipes-devtools/go/go-<wbr>common.inc | 2 +-<br>
meta/recipes-devtools/go/go-<wbr>cross-canadian.inc | 64 ++++++<br>
meta/recipes-devtools/go/<a href="http://go-cross-canadian_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>cross-canadian_1.8.bb</a> | 2 +<br>
meta/recipes-devtools/go/go-<wbr>cross.inc | 61 +++++-<br>
meta/recipes-devtools/go/<a href="http://go-cross_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>cross_1.8.bb</a> | 5 +-<br>
meta/recipes-devtools/go/go-<wbr>crosssdk.inc | 55 +++++<br>
meta/recipes-devtools/go/<a href="http://go-crosssdk_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>crosssdk_1.8.bb</a> | 2 +<br>
meta/recipes-devtools/go/<a href="http://go-dep_0.3.0.bb" rel="noreferrer" target="_blank">go-<wbr>dep_0.3.0.bb</a> | 2 +-<br>
meta/recipes-devtools/go/go-<wbr>native.inc | 48 +++--<br>
meta/recipes-devtools/go/<a href="http://go-native_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>native_1.8.bb</a> | 1 -<br>
meta/recipes-devtools/go/go-<wbr>runtime.inc | 58 ++++++<br>
meta/recipes-devtools/go/<a href="http://go-runtime_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>runtime_1.8.bb</a> | 2 +<br>
meta/recipes-devtools/go/go-<wbr>target.inc | 54 +++++<br>
meta/recipes-devtools/go/go.<wbr>inc | 81 --------<br>
meta/recipes-devtools/go/<a href="http://go_1.8.bb" rel="noreferrer" target="_blank">go_1.<wbr>8.bb</a> | 2 +-<br>
25 files changed, 394 insertions(+), 511 deletions(-)<br>
delete mode 100644 meta/recipes-devtools/go/go-1.<wbr>4.inc<br>
delete mode 100644 meta/recipes-devtools/go/go-1.<wbr>4/0001-cmd-ld-set-alignment-<wbr>for-the-.rel.plt-section-on-<wbr>32-.patch<br>
delete mode 100644 meta/recipes-devtools/go/go-1.<wbr>4/016-armhf-elf-header.patch<br>
delete mode 100644 meta/recipes-devtools/go/go-1.<wbr>4/go-cross-backport-cmd-link-<wbr>support-new-386-amd64-rel.<wbr>patch<br>
delete mode 100644 meta/recipes-devtools/go/go-1.<wbr>4/syslog.patch<br>
create mode 100644 meta/recipes-devtools/go/go-1.<wbr>8/make-goroot-precious.patch<br>
create mode 100644 meta/recipes-devtools/go/go-1.<wbr>8/set-gotooldir-during-<wbr>bootstrap.patch<br>
delete mode 100644 meta/recipes-devtools/go/<a href="http://go-bootstrap-native_1.4.bb" rel="noreferrer" target="_blank">go-<wbr>bootstrap-native_1.4.bb</a><br>
create mode 100644 meta/recipes-devtools/go/go-<wbr>cross-canadian.inc<br>
create mode 100644 meta/recipes-devtools/go/<a href="http://go-cross-canadian_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>cross-canadian_1.8.bb</a><br>
create mode 100644 meta/recipes-devtools/go/go-<wbr>crosssdk.inc<br>
create mode 100644 meta/recipes-devtools/go/<a href="http://go-crosssdk_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>crosssdk_1.8.bb</a><br>
create mode 100644 meta/recipes-devtools/go/go-<wbr>runtime.inc<br>
create mode 100644 meta/recipes-devtools/go/<a href="http://go-runtime_1.8.bb" rel="noreferrer" target="_blank">go-<wbr>runtime_1.8.bb</a><br>
create mode 100644 meta/recipes-devtools/go/go-<wbr>target.inc<br>
delete mode 100644 meta/recipes-devtools/go/go.<wbr>inc<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.14.1<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">"Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"</div>
</div></div>