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