This set of patches consists only of patches related to supporting builds
on distros using gcc 10. All patches are cherry-picked from master except
for "u-boot-tools: backport patch from upstream to fix gcc 10 builds"

Test builds of oe-selftest-fedora and qemux86-world using the autobuilder
fedora32 worker were successful. An a-full build using currently supported
distros was also successful.

Patches to add fedora32 to the supported disto list will follow at a later date.

Please review and have comments back by end of day Monday.

The following changes since commit d9de155f6452f916edd3131addd0c2eebaf4d639:

  vim: _FORTIFY_SOURCE=2 be gone (2020-06-16 10:14:02 -1000)

are available in the Git repository at:

  git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
  
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut

Adrian Bunk (6):
  iproute2: Remove -fcommon
  libxcrypt2: Remove -fcommon
  mesa: Remove -fcommon
  at-spi2-atk: Remove -fcommon
  menu-cache: Replace -fcommon with fix
  matchbox-wm: Replace -fcommon with fix

Jacob Kroon (1):
  squashfs-tools: Backport fix for compiling with gcc 10

Joe Slater (1):
  acpica: Upgrade 20200214 -> 20200430 for gcc-10 fixes

Khem Raj (5):
  glibc: Update to latest on 2.31 branch
  wayland: fix condition for strndup detection
  syslinux: Fix build with gcc10
  valgrind: Do not use outline-atomics on aarch64
  valgrind: Backport upstream patch to fix __getauxval needs

Richard Leitner (6):
  libtirpc: remove extra "-fcommon" from CFLAGS
  gdbm: add patch to fix link failure against gcc 10
  dtc: update to 1.6.0
  libcomps: update to 0.1.15
  binutils: add patch to fix issues with gcc 10
  cpio: add patch to fix issues with gcc 10

Steve Sakoman (1):
  u-boot-tools: backport patch from upstream to fix gcc 10 builds

zhengruoqin (1):
  libtirpc: upgrade 1.2.5 -> 1.2.6

 .../remove-redundant-yyloc-global.patch       |  27 +++
 .../u-boot/u-boot-tools_2020.01.bb            |   2 +
 .../iproute2/iproute2_5.5.0.bb                |   2 +-
 meta/recipes-core/glibc/glibc-version.inc     |   2 +-
 .../0030-Improve-IFUNC-check-BZ-25506.patch   |  47 -----
 ...-with-GCC-10-when-long-double-double.patch | 170 ------------------
 .../glibc/glibc/CVE-2020-10029.patch          | 128 -------------
 meta/recipes-core/glibc/glibc_2.31.bb         |   3 -
 meta/recipes-core/libxcrypt/libxcrypt.inc     |   2 -
 .../binutils/binutils-2.34.inc                |   1 +
 ...dundant-program_name-definition-fno-.patch |  61 +++++++
 .../0001-Add-crc32.c-to-sources-list.patch    |   9 +-
 ...-__comps_objmrtree_all-static-inline.patch |  35 ----
 ...YTHON_INSTALL_DIR-by-running-python.patch} |  12 +-
 .../{libcomps_git.bb => libcomps_0.1.15.bb}   |   6 +-
 ...ols-fix-build-failure-against-gcc-10.patch |  45 +++++
 .../squashfs-tools/squashfs-tools_git.bb      |   1 +
 ...multiple-definition-of-symbol-errors.patch |  97 ++++++++++
 .../syslinux/syslinux_6.04-pre2.bb            |   1 +
 ...d-needs-__getauxval-for-linking-with.patch | 144 +++++++++++++++
 .../valgrind/valgrind_3.15.0.bb               |   1 +
 ...{acpica_20200214.bb => acpica_20200430.bb} |   4 +-
 ...ove-superfluous-declaration-of-progr.patch |  28 +++
 meta/recipes-extended/cpio/cpio_2.13.bb       |   1 +
 ...r_float-do-not-include-bits-endian.h.patch |  34 ----
 .../{libtirpc_1.2.5.bb => libtirpc_1.2.6.bb}  |  10 +-
 .../0001-Fix-build-with-gcc-10.patch          |  41 +++++
 .../matchbox-wm/matchbox-wm_1.2.2.bb          |   3 +-
 .../0001-Support-gcc10-compilation.patch      | 111 ++++++++++++
 .../menu-cache/menu-cache_1.1.0.bb            |   6 +-
 meta/recipes-graphics/mesa/mesa_20.0.2.bb     |   2 -
 ...build-Fix-strndup-detection-on-MinGW.patch |   7 +-
 .../dtc/{dtc_1.5.1.bb => dtc_1.6.0.bb}        |   2 +-
 .../recipes-support/atk/at-spi2-atk_2.34.1.bb |   2 -
 ...gdbm-fix-link-failure-against-gcc-10.patch |  47 +++++
 meta/recipes-support/gdbm/gdbm_1.18.1.bb      |   3 +-
 36 files changed, 637 insertions(+), 460 deletions(-)
 create mode 100644 
meta/recipes-bsp/u-boot/u-boot-tools/remove-redundant-yyloc-global.patch
 delete mode 100644 
meta/recipes-core/glibc/glibc/0030-Improve-IFUNC-check-BZ-25506.patch
 delete mode 100644 
meta/recipes-core/glibc/glibc/0031-Fix-build-with-GCC-10-when-long-double-double.patch
 delete mode 100644 meta/recipes-core/glibc/glibc/CVE-2020-10029.patch
 create mode 100644 
meta/recipes-devtools/binutils/binutils/0017-binutils-drop-redundant-program_name-definition-fno-.patch
 delete mode 100644 
meta/recipes-devtools/libcomps/libcomps/0001-Make-__comps_objmrtree_all-static-inline.patch
 rename 
meta/recipes-devtools/libcomps/libcomps/{0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch
 => 0002-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch} (85%)
 rename meta/recipes-devtools/libcomps/{libcomps_git.bb => libcomps_0.1.15.bb} 
(74%)
 create mode 100644 
meta/recipes-devtools/squashfs-tools/files/0001-squashfs-tools-fix-build-failure-against-gcc-10.patch
 create mode 100644 
meta/recipes-devtools/syslinux/syslinux/0010-Workaround-multiple-definition-of-symbol-errors.patch
 create mode 100644 
meta/recipes-devtools/valgrind/valgrind/0001-gcc10-arm64-build-needs-__getauxval-for-linking-with.patch
 rename meta/recipes-extended/acpica/{acpica_20200214.bb => acpica_20200430.bb} 
(91%)
 create mode 100644 
meta/recipes-extended/cpio/cpio-2.13/0002-src-global.c-Remove-superfluous-declaration-of-progr.patch
 delete mode 100644 
meta/recipes-extended/libtirpc/libtirpc/0001-xdr_float-do-not-include-bits-endian.h.patch
 rename meta/recipes-extended/libtirpc/{libtirpc_1.2.5.bb => libtirpc_1.2.6.bb} 
(73%)
 create mode 100644 
meta/recipes-graphics/matchbox-wm/matchbox-wm/0001-Fix-build-with-gcc-10.patch
 create mode 100644 
meta/recipes-graphics/menu-cache/files/0001-Support-gcc10-compilation.patch
 rename meta/recipes-kernel/dtc/{dtc_1.5.1.bb => dtc_1.6.0.bb} (81%)
 create mode 100644 
meta/recipes-support/gdbm/files/gdbm-fix-link-failure-against-gcc-10.patch

-- 
2.17.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#139648): 
https://lists.openembedded.org/g/openembedded-core/message/139648
Mute This Topic: https://lists.openembedded.org/mt/74961193/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to