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