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. 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 Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core