[OE-core] [PATCH 0/6] Glibc/gdb upgrade switch to gcc-6 as default
Khem Raj
raj.khem at gmail.com
Fri May 13 16:46:44 UTC 2016
This is essentially v2 of the gcc-6 series for remaining patches
Fixes linux-yocto to build with gcc-6
Adds recipes for glibc-2.24 and gdb 7.11
Python native fix to add native expat dependency that OE builds
feature-arm-vfp.inc fixes build breakage seen on rpi
Finally switch to using gcc-6/glibc-2.24/gdb-7.11 as default
André Draszik (1):
feature-arm-vfp.inc: fix overzealous ARMPKGSFX_FPU modification
Bruce Ashfield (1):
linux-yocto/4.4: gcc6 build fixes (powerpc and mips)
Khem Raj (4):
glibc: Add recipes for 2.24 release
python-native: Point to expat in native sysroot and add missing dep on
expat-native
gdb: Upgrade to 7.11
tcmode-default: Bump gcc,glibc,gdb
meta/conf/distro/include/tcmode-default.inc | 6 +--
meta/conf/machine/include/arm/feature-arm-vfp.inc | 2 +-
.../fix_for_centos_5.8.patch | 18 --------
...tive_2.23.bb => cross-localedef-native_2.24.bb} | 18 ++++----
...glibc-initial_2.23.bb => glibc-initial_2.24.bb} | 0
.../{glibc-locale_2.23.bb => glibc-locale_2.24.bb} | 0
.../{glibc-mtrace_2.23.bb => glibc-mtrace_2.24.bb} | 0
...glibc-scripts_2.23.bb => glibc-scripts_2.24.bb} | 0
...libc-Look-for-host-system-ld.so.cache-as-.patch | 8 ++--
...libc-Fix-buffer-overrun-with-a-relocated-.patch | 8 ++--
...libc-Raise-the-size-of-arrays-containing-.patch | 34 ++++++---------
...ivesdk-glibc-Allow-64-bit-atomics-for-x86.patch | 10 +++--
...500-e5500-e6500-603e-fsqrt-implementation.patch | 6 +--
...-OECORE_KNOWN_INTERPRETER_NAMES-to-known-.patch | 8 ++--
...-Fix-undefined-reference-to-__sqrt_finite.patch | 6 +--
...qrt-f-are-now-inline-functions-and-call-o.patch | 6 +--
...bug-1443-which-explains-what-the-patch-do.patch | 8 ++--
...n-libm-err-tab.pl-with-specific-dirs-in-S.patch | 10 ++---
...qrt-f-are-now-inline-functions-and-call-o.patch | 6 +--
...ersion-output-matching-grok-gold-s-output.patch | 14 +++----
...-configure.ac-handle-correctly-libc_cv_ro.patch | 6 +--
.../glibc/glibc/0014-Add-unused-attribute.patch | 8 ++--
...thin-the-path-sets-wrong-config-variables.patch | 10 ++---
...-timezone-re-written-tzselect-as-posix-sh.patch | 16 ++++----
...move-bash-dependency-for-nscd-init-script.patch | 8 ++--
...c-Cross-building-and-testing-instructions.patch | 6 +--
...019-eglibc-Help-bootstrap-cross-toolchain.patch | 8 ++--
.../glibc/0020-eglibc-cherry-picked-from.patch | 18 ++++----
.../0021-eglibc-Clear-cache-lines-on-ppc8xx.patch | 10 ++---
...0022-eglibc-Resolve-__fpscr_values-on-SH4.patch | 8 ++--
.../glibc/0023-eglibc-Install-PIC-archives.patch | 8 ++--
...ard-port-cross-locale-generation-support.patch} | 30 +++++++-------
...0025-Define-DUMMY_LOCALE_T-if-not-defined.patch | 32 +++++++++++++++
...ing-SSE-make-sure-fpmath-is-not-set-to-us.patch | 48 ----------------------
.../glibc/{glibc_2.23.bb => glibc_2.24.bb} | 12 +++---
.../gdb/{gdb-7.10.1.inc => gdb-7.11.inc} | 0
meta/recipes-devtools/gdb/gdb-common.inc | 20 +++++++--
...nadian_7.10.1.bb => gdb-cross-canadian_7.11.bb} | 0
meta/recipes-devtools/gdb/gdb-cross_7.10.1.bb | 4 --
meta/recipes-devtools/gdb/gdb-cross_7.11.bb | 2 +
meta/recipes-devtools/gdb/gdb.inc | 10 -----
.../gdb/0001-include-sys-types.h-for-mode_t.patch | 10 ++---
...002-make-man-install-relative-to-DESTDIR.patch} | 8 ++--
...-linux-nat-Define-_ABIO32-if-not-defined.patch} | 8 ++--
...efine-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch} | 11 ++---
...-support-for-Renesas-SH-sh4-architecture.patch} | 32 +++++++--------
...-libreadline.a-when-using-disable-static.patch} | 21 ++++++++--
...gidefs.h.patch => 0007-use-asm-sgidefs.h.patch} | 15 +++----
...0008-Use-exorted-definitions-of-SIGRTMIN.patch} | 44 +++++++++-----------
...AGS.patch => 0009-Change-order-of-CFLAGS.patch} | 18 ++++----
.../0010-resolve-restrict-keyword-conflict.patch | 48 ++++++++++++++++++++++
.../gdb/{gdb_7.10.1.bb => gdb_7.11.bb} | 1 +
.../python/python-native_2.7.11.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 18 ++++----
56 files changed, 346 insertions(+), 332 deletions(-)
delete mode 100644 meta/recipes-core/glibc/cross-localedef-native/fix_for_centos_5.8.patch
rename meta/recipes-core/glibc/{cross-localedef-native_2.23.bb => cross-localedef-native_2.24.bb} (84%)
rename meta/recipes-core/glibc/{glibc-initial_2.23.bb => glibc-initial_2.24.bb} (100%)
rename meta/recipes-core/glibc/{glibc-locale_2.23.bb => glibc-locale_2.24.bb} (100%)
rename meta/recipes-core/glibc/{glibc-mtrace_2.23.bb => glibc-mtrace_2.24.bb} (100%)
rename meta/recipes-core/glibc/{glibc-scripts_2.23.bb => glibc-scripts_2.24.bb} (100%)
rename meta/recipes-core/glibc/glibc/{0025-eglibc-Forward-port-cross-locale-generation-support.patch => 0024-eglibc-Forward-port-cross-locale-generation-support.patch} (97%)
create mode 100644 meta/recipes-core/glibc/glibc/0025-Define-DUMMY_LOCALE_T-if-not-defined.patch
delete mode 100644 meta/recipes-core/glibc/glibc/0026-When-disabling-SSE-make-sure-fpmath-is-not-set-to-us.patch
rename meta/recipes-core/glibc/{glibc_2.23.bb => glibc_2.24.bb} (93%)
rename meta/recipes-devtools/gdb/{gdb-7.10.1.inc => gdb-7.11.inc} (100%)
rename meta/recipes-devtools/gdb/{gdb-cross-canadian_7.10.1.bb => gdb-cross-canadian_7.11.bb} (100%)
delete mode 100644 meta/recipes-devtools/gdb/gdb-cross_7.10.1.bb
create mode 100644 meta/recipes-devtools/gdb/gdb-cross_7.11.bb
rename meta/recipes-devtools/gdb/gdb/{0001-make-man-install-relative-to-DESTDIR.patch => 0002-make-man-install-relative-to-DESTDIR.patch} (78%)
rename meta/recipes-devtools/gdb/gdb/{0001-mips-linux-nat-Define-_ABIO32-if-not-defined.patch => 0003-mips-linux-nat-Define-_ABIO32-if-not-defined.patch} (84%)
rename meta/recipes-devtools/gdb/gdb/{0001-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch => 0004-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch} (83%)
rename meta/recipes-devtools/gdb/gdb/{0003-Add-support-for-Renesas-SH-sh4-architecture.patch => 0005-Add-support-for-Renesas-SH-sh4-architecture.patch} (97%)
rename meta/recipes-devtools/gdb/gdb/{force-readline-static.patch => 0006-Dont-disable-libreadline.a-when-using-disable-static.patch} (67%)
rename meta/recipes-devtools/gdb/gdb/{0001-use-asm-sgidefs.h.patch => 0007-use-asm-sgidefs.h.patch} (69%)
rename meta/recipes-devtools/gdb/gdb/{0001-Use-exported-definitions-of-SIGRTMIN.patch => 0008-Use-exorted-definitions-of-SIGRTMIN.patch} (49%)
rename meta/recipes-devtools/gdb/gdb/{0002-Change-order-of-CFLAGS.patch => 0009-Change-order-of-CFLAGS.patch} (69%)
create mode 100644 meta/recipes-devtools/gdb/gdb/0010-resolve-restrict-keyword-conflict.patch
rename meta/recipes-devtools/gdb/{gdb_7.10.1.bb => gdb_7.11.bb} (89%)
--
2.8.2
More information about the Openembedded-core
mailing list