Name binutils
Version 2.38 (4d71e17a9fd8d319359ded891eb3034a2325d4c0)
Summary GNU binary utilities
Description The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker), and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers), ar (utility for creating, modifying and extracting archives), nm (list symbols in object files), objcopy (copy and translate object files), objdump (Display object information), and other tools and related libraries.
Section devel
License GPL-3.0-only
Homepage http://www.gnu.org/software/binutils/
Bug tracker http://sourceware.org/bugzilla/
Recipe file recipes-devtools/binutils/binutils_2.38.bb
recipes-devtools/binutils/binutils.inc
recipes-devtools/binutils/binutils-2.38.inc
Layer openembedded-core (kirkstone branch)
Inherits
  • autotools
  • gettext
  • multilib_header
  • pkgconfig
  • siteconfig
  • siteinfo
  • texinfo
  • update-alternatives
Dependencies
  • autoconf-native
  • automake-native
  • bison-native
  • elfutils
  • flex-native
  • gettext-native
  • gnu-config-native
  • libtool-cross
  • libtool-native
  • pkgconfig-native
  • texinfo-dummy-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/update-alternatives
  • zlib
  • zlib-native
  • elfutils
PACKAGECONFIG options
  • debuginfod

Sources

git://sourceware.org/git/binutils-gdb.git

Patches

Patch Status
binutils/0004-Point-scripts-location-to-libdir.patch Inappropriate [debian patch]
binutils/0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch Pending
binutils/0006-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch Inappropriate [embedded specific]
binutils/0007-warn-for-uses-of-system-directories-when-cross-linki.patch Pending
binutils/0008-fix-the-incorrect-assembling-for-ppc-wait-mnemonic.patch Pending
binutils/0009-Use-libtool-2.4.patch Pending
binutils/0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch Inappropriate [embedded specific]
binutils/0011-sync-with-OE-libtool-changes.patch Inappropriate
binutils/0012-Check-for-clang-before-checking-gcc-version.patch Pending
binutils/0013-Avoid-as-info-race-condition.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a84a44d5df4618dd616137fa755bd71b7eacc5f]
binutils/0014-CVE-2019-1010204.patch Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2a4fc266dbf77ed7ab83da16468e9ba627b8bc2d]
binutils/0015-CVE-2022-38533.patch Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ef186fe54aa6d281a3ff8a9528417e5cc614c797]
binutils/0016-CVE-2022-35205.patch Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e3e5ae049371a27fd1737aba946fe26d06e029b5]
binutils/0017-CVE-2022-38127-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=19c26da69d68d5d863f37c06ad73ab6292d02ffa]
binutils/0017-CVE-2022-38127-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=ec41dd75c866599fc03c390c6afb5736c159c0ff]
binutils/0017-CVE-2022-38127-3.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=f18acc9c4e5d18f4783f3a7d59e3ec95d7af0199]
binutils/0017-CVE-2022-38127-4.patch Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e98e7d9a70dcc987bff0e925f20b78cd4a2979ed]
binutils/0018-CVE-2022-38128-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=f07c08e115e27cddf5a0030dc6332bbee1bd9c6a]
binutils/0018-CVE-2022-38128-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=175b91507b83ad42607d2f6dadaf55b7b511bdbe]
binutils/0018-CVE-2022-38128-3.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=695c6dfe7e85006b98c8b746f3fd5f913c94ebff]
binutils/0019-CVE-2022-4285.patch Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5c831a3c7f3ca98d6aba1200353311e1a1f84c70]
binutils/0020-CVE-2023-22608-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=b43771b045fb5616da3964f2994eefbe8ae70d32]
binutils/0020-CVE-2023-22608-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=37833b966576c5d25e797ea3b6c33d0459a71892]
binutils/0020-CVE-2023-22608-3.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=8af23b30edbaedf009bc9b243cd4dfa10ae1ac09]
binutils/0021-CVE-2023-1579-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=f67741e172bf342291fe3abd2b395899ce6433a0]
binutils/0021-CVE-2023-1579-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=0e3c1eebb22e0ade28b619fb41f42d66ed6fb145]
binutils/0021-CVE-2023-1579-3.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=31d6c13defeba7716ebc9d5c8f81f2f35fe39980]
binutils/0021-CVE-2023-1579-4.patch Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3e307d538c351aa9327cbad672c884059ecc20dd]
binutils/0022-CVE-2023-25584-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=c9178f285acf19e066be8367185d52837161b0a2]
binutils/0022-CVE-2023-25584-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=942fa4fb32738ecbb447546d54f1e5f0312d2ed4]
binutils/0022-CVE-2023-25584-3.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=77c225bdeb410cf60da804879ad41622f5f1aa44]
binutils/0023-CVE-2023-25585.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=65cf035b8dc1df5d8020e0b1449514a3c42933e7]
binutils/0026-CVE-2023-1972.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=c22d38baefc5a7a1e1f5cdc9dbb556b1f0ec5c57]
binutils/0025-CVE-2023-25588.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=d12f8998d2d086f0a6606589e5aedb7147e6f2f1]
binutils/0027-CVE-2022-47008.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=d6e1d48c83b165c129cb0aa78905f7ca80a1f682]
binutils/0028-CVE-2022-47011.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=8a24927bc8dbf6beac2000593b21235c3796dc35]
binutils/0029-CVE-2022-48065-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=ddfc2f56d5782af79c696d7fef7c73bba11e8b09]
binutils/0029-CVE-2022-48065-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=4609af80c29db6015ce01b67c48f237c210da9b4]
binutils/0029-CVE-2022-48065-3.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=d28fbc7197ba0e021a43f873eff90b05dcdcff6a]
binutils/0030-CVE-2022-44840.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=blobdiff_plain;f=binutils/dwarf.c;h=7730293326ac1049451eb4a037ac86d827030700;hp=c6340a28906114e9df29d7401472c7dc0a98c2b1;hb=28750e3b967da2207d51cbce9fc8be262817ee59;hpb=60095ba3b8f8ba26a6389dded732fa446422
binutils/0031-CVE-2022-45703-1.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=244e19c79111eed017ee38ab1d44fb2a6cd1b636]
binutils/0031-CVE-2022-45703-2.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=blobdiff_plain;f=binutils/dwarf.c;h=4bba8dfb81a6df49f5e61b3fae99dd545cc5c7dd;hp=7730293326ac1049451eb4a037ac86d827030700;hb=69bfd1759db41c8d369f9dcc98a135c5a5d97299;hpb=7828dfa93b210b6bbc6596e6e096cc150a9f
binutils/0031-CVE-2022-47695.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=3d3af4ba39e892b1c544d667ca241846bc3df386]
binutils/CVE-2022-48063.patch Backport
binutils/0032-CVE-2022-47010.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=0d02e70b197c786f26175b9a73f94e01d14abdab]
binutils/0033-CVE-2022-47007.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=0ebc886149c22aceaf8ed74267821a59ca9d03eb]
binutils/0034-CVE-2022-48064.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=8f2c64de86bc3d7556121fe296dd679000283931]
binutils/0035-CVE-2023-39129.patch Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff_plain;h=58abdf887821a5da09ba184c6e400a3bc5cccd5a]
binutils/0036-CVE-2023-39130.patch Backport from [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=2db20b97f1dc3e5dce3d6ed74a8a62f0dede8c80]

bbappends

This recipe is appended by:

meta-binutils binutils_2.38.bbappend
meta-darwin binutils_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master binutils 2.43.1
scarthgap (Yocto Project 5.0) binutils 2.42
nanbield (Yocto Project 4.3) binutils 2.41
mickledore (Yocto Project 4.2) binutils 2.40
langdale (Yocto Project 4.1) binutils 2.39
kirkstone (Yocto Project 4.0) binutils 2.38 (this recipe)
honister (Yocto Project 3.4) binutils 2.37
hardknott (Yocto Project 3.3) binutils 2.36.1
gatesgarth (Yocto Project 3.2) binutils 2.35.1
dunfell (Yocto Project 3.1) binutils 2.34
zeus (Yocto Project 3.0) binutils 2.32.0
warrior (Yocto Project 2.7) binutils 2.32.0
thud (Yocto Project 2.6) binutils 2.31.1
sumo (Yocto Project 2.5) binutils 2.30
rocko (Yocto Project 2.4) binutils 2.29.1
pyro (Yocto Project 2.3) binutils 2.28
morty (Yocto Project 2.2) binutils 2.27
krogoth (Yocto Project 2.1) binutils 2.26
jethro (Yocto Project 2.0) binutils 2.25.1
fido (Yocto Project 1.8) binutils 2.24
dizzy (Yocto Project 1.7) binutils 2.24
daisy (Yocto Project 1.6) binutils 2.24
dora (Yocto Project 1.5) binutils 2.23.2
dylan (Yocto Project 1.4) binutils 2.23.1
danny (Yocto Project 1.3) binutils 2.22