Reason: (and others, updated later) These old versions of toolchain packages (binutils, gcc, glibc) are no longer officially supported and are not suitable for general use. Using these packages can result in build failures (and possible breakage) for many packages, and may leave your system vulnerable to known security exploits. If you still use one of these old toolchain packages, please upgrade (and switch the compiler / the binutils) ASAP. If you need them for a specific (isolated) use case, feel free to unmask them on your system.
Masked by Andreas K. Hüttel on 2017-05-21
Install this package:
emerge -a sys-libs/binutils-libs
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sys-libs/binutils-libs
Or alternatively:
emerge --autounmask-write -a sys-libs/binutils-libs
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | 0/9999 | |
| 2.46.0 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.46.0 |
| 2.45.1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.45.1 |
| 2.45-r1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.45-r1 |
| 2.45 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.45 |
| 2.44-r2 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.44-r2 |
| 2.43-r3 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.43-r3.0 |
| 2.42-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.42-r2.0 |
| 2.41-r5 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | 0/2.41-r5.0 |
| 2.40-r7 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.40-r7 |
| 2.39-r5 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.39-r5 |
| 2.38-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.38-r2 |
| 2.37_p1-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.37_p1-r2 |
| 2.36.1-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.36.1-r2 |
| 2.35.2 | 7 | ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.35.2 |
| 2.34-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris | 0/2.34-r2 |
<pkgmetadata> <maintainer type="project"> <email>toolchain@gentoo.org</email> <name>Gentoo Toolchain Project</name> </maintainer> <use> <flag name="cet">Enable Intel Control-flow Enforcement Technology.</flag> <flag name="64-bit-bfd">Support 64-bit targets even on 32-bit hosts (is ignored on 64-bit hosts)</flag> <flag name="multitarget">Enable all possible targets in libbfd</flag> </use> <upstream> <remote-id type="cpe">cpe:/a:gnu:binutils</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sys-libs/binutils-libs |
euse -E <flag> -p sys-libs/binutils-libs |
euse -D <flag> -p sys-libs/binutils-libs
| Flag | Description | 9999 | 2.46.0 | 2.45.1 | 2.45-r1 | 2.45 | 2.44-r2 | 2.43-r3 | 2.42-r2 | 2.41-r5 | 2.40-r7 | 2.39-r5 | 2.38-r2 | 2.37_p1-r2 | 2.36.1-r2 | 2.35.2 | 2.34-r2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 64-bit-bfd | Support 64-bit targets even on 32-bit hosts (is ignored on 64-bit hosts) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cet | Enable Intel Control-flow Enforcement Technology. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| multitarget | Enable all possible targets in libbfd | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| nls | Add Native Language Support (using gettext - GNU locale utilities) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 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) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | binutils-2.35.2.tar.xz | 22056908 bytes | 2.35.2 |
| DIST | binutils-2.45.1.tar.xz | 27962312 bytes | 2.45.1 |
| DIST | binutils-2.45.tar.xz | 27868232 bytes | 2.45 |
| DIST | binutils-2.46.0.tar.xz | 28548776 bytes | 2.46.0 |
| Type | File | Size |
|---|---|---|
| DIST | binutils-2.34-patches-6.tar.xz | 103028 bytes |
| DIST | binutils-2.34.tar.xz | 21637796 bytes |
| DIST | binutils-2.35.2-patches-1.tar.xz | 11836 bytes |
| DIST | binutils-2.36.1-patches-5.tar.xz | 44388 bytes |
| DIST | binutils-2.36.1.tar.xz | 22772248 bytes |
| DIST | binutils-2.37_p1-patches-2.tar.xz | 31956 bytes |
| DIST | binutils-2.37_p1.tar.xz | 22992196 bytes |
| DIST | binutils-2.38-patches-4.tar.xz | 193852 bytes |
| DIST | binutils-2.38.tar.xz | 23651408 bytes |
| DIST | binutils-2.39-patches-6.tar.xz | 92380 bytes |
| DIST | binutils-2.39.tar.xz | 25167756 bytes |
| DIST | binutils-2.40-patches-6.tar.xz | 299212 bytes |
| DIST | binutils-2.40.tar.xz | 25241484 bytes |
| DIST | binutils-2.41-patches-5.tar.xz | 95176 bytes |
| DIST | binutils-2.41.tar.xz | 26765692 bytes |
| DIST | binutils-2.42-patches-6.tar.xz | 50664 bytes |
| DIST | binutils-2.42.tar.xz | 27567160 bytes |
| DIST | binutils-2.43-patches-3.tar.xz | 62692 bytes |
| DIST | binutils-2.43.tar.xz | 28175768 bytes |
| DIST | binutils-2.44-patches-4.tar.xz | 83612 bytes |
| DIST | binutils-2.44.tar.xz | 27285788 bytes |
| DIST | binutils-2.45-patches-1.tar.xz | 15588 bytes |
| DIST | binutils-2.45-patches-3.tar.xz | 31264 bytes |
| DIST | binutils-2.45.1-patches-1.tar.xz | 9172 bytes |
| DIST | binutils-2.46.0-patches-1.tar.xz | 6620 bytes |