mirror of
https://git.yoctoproject.org/poky
synced 2026-04-20 00:32:13 +02:00
Backport binutils upstream patch fixing sporadic link errors in c++ code. This triggers at least on arm32 and aarch64 with qt5 based applications. The ChangeLog part of the patch as well as space change is omitted. Binutils bug report for this problem is here: https://sourceware.org/bugzilla/show_bug.cgi?id=26520 (From OE-Core rev: 4aa6f775cd6c20c7296a2aab25ff462d581499d0) Signed-off-by: Marek Vasut <marex@denx.de> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Steve Sakoman <steve@sakoman.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
56 lines
2.5 KiB
PHP
56 lines
2.5 KiB
PHP
LIC_FILES_CHKSUM="\
|
|
file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
|
|
file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674\
|
|
file://COPYING3;md5=d32239bcb673463ab874e80d47fae504\
|
|
file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6\
|
|
file://gas/COPYING;md5=d32239bcb673463ab874e80d47fae504\
|
|
file://include/COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
|
|
file://include/COPYING3;md5=d32239bcb673463ab874e80d47fae504\
|
|
file://libiberty/COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7\
|
|
file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\
|
|
"
|
|
|
|
def binutils_branch_version(d):
|
|
pvsplit = d.getVar('PV').split('.')
|
|
return pvsplit[0] + "_" + pvsplit[1]
|
|
|
|
# When upgrading to 2.35, please make sure there is no trailing .0, so
|
|
# that upstream version check can work correctly.
|
|
PV = "2.34"
|
|
CVE_VERSION = "2.34"
|
|
BINUPV = "${@binutils_branch_version(d)}"
|
|
#BRANCH = "binutils-${BINUPV}-branch"
|
|
BRANCH ?= "binutils-2_34-branch"
|
|
|
|
UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
|
|
|
|
SRCREV ?= "d4b50999b3b287b5f984ade2f8734aa8c9359440"
|
|
BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${BRANCH};protocol=git"
|
|
SRC_URI = "\
|
|
${BINUTILS_GIT_URI} \
|
|
file://0004-configure-widen-the-regexp-for-SH-architectures.patch \
|
|
file://0005-Point-scripts-location-to-libdir.patch \
|
|
file://0006-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \
|
|
file://0007-Use-libtool-2.4.patch \
|
|
file://0008-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch \
|
|
file://0009-warn-for-uses-of-system-directories-when-cross-linki.patch \
|
|
file://0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch \
|
|
file://0011-Change-default-emulation-for-mips64-linux.patch \
|
|
file://0012-Add-support-for-Netlogic-XLP.patch \
|
|
file://0013-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch \
|
|
file://0014-Detect-64-bit-MIPS-targets.patch \
|
|
file://0015-sync-with-OE-libtool-changes.patch \
|
|
file://0016-Check-for-clang-before-checking-gcc-version.patch \
|
|
file://0017-binutils-drop-redundant-program_name-definition-fno-.patch \
|
|
file://0018-Include-members-in-the-variable-table-used-when-reso.patch \
|
|
file://CVE-2020-0551.patch \
|
|
file://0001-gas-improve-reproducibility-for-stabs-debugging-data.patch \
|
|
file://CVE-2020-16592.patch \
|
|
file://CVE-2020-16598.patch \
|
|
file://CVE-2021-20197.patch \
|
|
file://CVE-2021-3487.patch \
|
|
file://CVE-2021-3549.patch \
|
|
file://CVE-2020-16593.patch \
|
|
"
|
|
S = "${WORKDIR}/git"
|