binutils

Description:Tools necessary to build programs
License: GPL-3+
Homepage:https://sourceware.org/binutils/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
9999 diff - - - - - - - - - - - - -
2.41-r2 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~
2.40-r9 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~
2.40-r5 diff ~ + + + ~ ~ ~ + + ~ - + +
2.39-r5 diff ~ + + + ~ ~ ~ + + ~ - + +
2.38-r2 diff ~ + + + ~ ~ ~ + + ~ - + +
2.37_p1-r2 diff ~ + + + ~ ~ ~ + + ~ - + +
2.36.1-r2 diff ~ + + ~ ~ ~ ~ + + ~ - + +
2.35.2 diff ~ + + + ~ ~ ~ + + ~ - + +
2.34-r2 diff ~ + + + ~ ~ ~ + + ~ - + +
2.33.1-r1 diff ~ + + + ~ ~ ~ + + ~ - + +
2.32-r2 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ - ~ ~

USE flags

  • cet - Enable Intel Control-flow Enforcement Technology.
  • debuginfod - Enable debuginfod support via dev-libs/elfutils libdebuginfod
  • default-gold - Set ld to point to ld.gold instead of ld.bfd
  • doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • gold - Build ld.gold linker
  • gprofng - Enable the next-generation gprofng profiler
  • hardened - Activate default security enhancements for toolchain (gcc, glibc, binutils)
  • multitarget - Adds support to binutils for cross compiling (does not work with gas)
  • nls - Add Native Language Support (using gettext - GNU locale utilities)
  • pgo - Build binutils with Profile Guided Optimization (PGO) and LTO
  • plugins - Enable plugin support in tools
  • static-libs - Build static versions of dynamic libraries as well
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • vanilla - Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
  • zstd - Enable support for ZSTD compression

Security Advisory

Date Severity Title
6 months normal GNU Binutils: Multiple Vulnerabilities
over 1 year normal GNU Binutils: Multiple Vulnerabilities
over 2 years normal Binutils: Multiple vulnerabilities
over 3 years normal Binutils: Multiple vulnerabilities
over 4 years normal Binutils: Multiple vulnerabilities
over 5 years normal Binutils: Multiple vulnerabilities
about 6 years normal Binutils: Multiple vulnerabilities
over 6 years normal Binutils: Multiple vulnerabilities
over 7 years normal Binutils: Multiple vulnerabilities
almost 19 years normal Binutils, elfutils: Buffer overflow

Also available in: Atom

Thank you!