[OE-core] [PATCH 0/4] Upgrade go to 1.16, kernel-headers and systemd fixes for musl
Khem Raj
raj.khem at gmail.com
Thu Feb 27 08:05:54 UTC 2020
go 1.14 was just released, it seems to be an easy one to upgrade
drop couple of musl-only linux-libc-headers patches, glibc should be unaffected
Enable resolved in systemd for musl now that we can compile it
Drop local patch to enable 64bit time_t in favor of backports
Khem Raj (4):
linux-libc-headers: Drop patches manipulating __UAPI_DEF_ETHHDR
systemd: Do not force removing resolved from PACKAGECONFIG
systemd: Drop local time64 patch in favour of upstreamed patches
go: Update to 1.14 release series
meta/conf/distro/include/tcmode-default.inc | 2 +-
...ead-of-TIME_T_MAX-for-timerfd_settim.patch | 31 ----------------
meta/recipes-core/systemd/systemd_244.3.bb | 6 +--
.../go/{go-1.13.inc => go-1.14.inc} | 8 ++--
...ow-CC-and-CXX-to-have-multiple-words.patch | 7 +---
...ent-based-hash-generation-less-pedan.patch | 33 +++++++----------
...-to-be-overridden-in-the-environment.patch | 11 +-----
...4-ld-add-soname-to-shareable-objects.patch | 11 ++----
...de-CC-when-building-dist-and-go_boot.patch | 9 +----
...dist-separate-host-and-target-builds.patch | 37 ++++++++-----------
...d-go-make-GOROOT-precious-by-default.patch | 23 ++++--------
...008-use-GOBUILDMODE-to-set-buildmode.patch | 9 +----
...place-glibc-dynamic-linker-with-musl.patch | 23 +-----------
...dian_1.13.bb => go-cross-canadian_1.14.bb} | 0
.../go/{go-cross_1.13.bb => go-cross_1.14.bb} | 0
...o-crosssdk_1.13.bb => go-crosssdk_1.14.bb} | 0
.../{go-native_1.13.bb => go-native_1.14.bb} | 0
...{go-runtime_1.13.bb => go-runtime_1.14.bb} | 0
.../go/{go_1.13.bb => go_1.14.bb} | 0
...muslc-ethhdr-protection-to-uapi-file.patch | 31 ----------------
...revent-redefinition-of-struct-ethhdr.patch | 30 ---------------
.../linux-libc-headers_5.4.bb | 2 -
22 files changed, 56 insertions(+), 217 deletions(-)
delete mode 100644 meta/recipes-core/systemd/systemd/0022-Use-INT_MAX-instead-of-TIME_T_MAX-for-timerfd_settim.patch
rename meta/recipes-devtools/go/{go-1.13.inc => go-1.14.inc} (81%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0001-allow-CC-and-CXX-to-have-multiple-words.patch (85%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0002-cmd-go-make-content-based-hash-generation-less-pedan.patch (88%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch (83%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0004-ld-add-soname-to-shareable-objects.patch (82%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch (88%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0006-cmd-dist-separate-host-and-target-builds.patch (95%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0007-cmd-go-make-GOROOT-precious-by-default.patch (79%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0008-use-GOBUILDMODE-to-set-buildmode.patch (85%)
rename meta/recipes-devtools/go/{go-1.13 => go-1.14}/0009-ld-replace-glibc-dynamic-linker-with-musl.patch (79%)
rename meta/recipes-devtools/go/{go-cross-canadian_1.13.bb => go-cross-canadian_1.14.bb} (100%)
rename meta/recipes-devtools/go/{go-cross_1.13.bb => go-cross_1.14.bb} (100%)
rename meta/recipes-devtools/go/{go-crosssdk_1.13.bb => go-crosssdk_1.14.bb} (100%)
rename meta/recipes-devtools/go/{go-native_1.13.bb => go-native_1.14.bb} (100%)
rename meta/recipes-devtools/go/{go-runtime_1.13.bb => go-runtime_1.14.bb} (100%)
rename meta/recipes-devtools/go/{go_1.13.bb => go_1.14.bb} (100%)
delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0001-if_ether-move-muslc-ethhdr-protection-to-uapi-file.patch
delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0002-libc-compat.h-prevent-redefinition-of-struct-ethhdr.patch
--
2.25.1
More information about the Openembedded-core
mailing list