notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
binutils GNU binary tools
2.33.1_2,1 devel on this many watch lists=1 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.33.1_2,1Version of this port present on the latest quarterly branch.
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-08-20 19:24:21
Last Update: 2020-08-20 19:23:30
Commit Hash: 5837e0b
People watching this port, also watch:: dspam
License: GPLv3 LGPL3
WWW:
https://www.gnu.org/software/binutils/
Description:
The GNU Binutils are a collection of binary tools. The main ones are: * ld - the GNU linker. * as - the GNU assembler. Most of these programs use BFD, the Binary File Descriptor library, to do low-level manipulation. Many of them also use the opcodes library to assemble and disassemble machine instructions. This port may be used as a replacement for the system binutils and support features from the latest versions of GCC. For cross-compilation, see the devel/cross-binutils port. WWW: https://www.gnu.org/software/binutils/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • binutils>0:devel/binutils
Conflicts:
CONFLICTS:
  • libbfd-[0-9]*
To install the port:
cd /usr/ports/devel/binutils/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/binutils
  • pkg install binutils
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: binutils
Package flavors (<flavor>: <package>)
  • native: binutils
  • aarch64: aarch64-binutils
  • aarch64_none_elf: aarch64-none-elf-binutils
  • amd64: amd64-binutils
  • arm_gnueabi: arm-gnueabi-binutils
  • arm_none_eabi: arm-none-eabi-binutils
  • avr: avr-binutils
  • i386: i386-binutils
  • mingw32: mingw32-binutils
  • mips: mips-binutils
  • mips64: mips64-binutils
  • powerpc: powerpc-binutils
  • powerpc64: powerpc64-binutils
  • riscv64: riscv64-binutils
  • riscv64_none_elf: riscv64-none-elf-binutils
  • s390x: s390x-binutils
  • sparc64: sparc64-binutils
  • riscv32_unknown_elf: riscv32-unknown-elf-binutils
distinfo:
TIMESTAMP = 1575361927 SHA256 (binutils-2.33.1.tar.xz) = ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf SIZE (binutils-2.33.1.tar.xz) = 21490848

Packages (timestamps in pop-ups are UTC):
aarch64-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
aarch64-none-elf-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
amd64-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
arm-gnueabi-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
arm-none-eabi-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
avr-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
i386-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
mingw32-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
mips-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
mips64-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
powerpc-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
powerpc64-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
powerpc64le-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
riscv32-unknown-elf-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
riscv64-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
riscv64-none-elf-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
s390x-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.44,12.44,12.33.1_4,12.44,12.44,1n/an/an/a
FreeBSD:13:quarterly2.44,12.44,12.40_4,12.44,12.44,1n/an/an/a
FreeBSD:14:latest2.44,12.44,12.39,12.44,12.44,12.40_4,1-2.40_4,1
FreeBSD:14:quarterly2.44,12.44,1-2.44,12.44,12.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest2.44,12.44,1n/a2.44,1n/an/a2.40_5,12.40_5,1
FreeBSD:15:quarterly2.44,12.44,1n/a-n/an/a--
FreeBSD:16:latest2.44,12.44,1n/a-n/an/a--
 
sparc64-binutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.33.1_4,1--n/an/an/a
FreeBSD:13:quarterly--2.40_4,1--n/an/an/a
FreeBSD:14:latest--2.39,1--2.40_4,1-2.40_4,1
FreeBSD:14:quarterly-----2.40_4,12.40_4,12.40_4,1
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. gmake>=4.3 : devel/gmake
  4. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. cad/alliance
  2. converters/wkhtmltopdf
  3. databases/galera
  4. databases/galera26
  5. devel/aarch64-none-elf-gcc
  6. devel/arm-none-eabi-gcc
  7. devel/riscv32-unknown-elf-gcc
Expand this list (25 items / 18 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/riscv64-none-elf-gcc
  3. emulators/wine
  4. graphics/cimg
  5. graphics/enblend
  6. graphics/gimp-gmic-plugin
  7. net/ceph14
  8. net/pacemaker1
  9. net/pacemaker2
  10. science/code_saturne
  11. science/hdf
  12. science/libgeodecomp
  13. science/xcrysden
  14. security/nss
  15. www/chromium
  16. www/iridium
  17. www/node
  18. www/node10
  19. www/node12
  20. Collapse this list.
for Run
  1. devel/aarch64-none-elf-gcc
  2. devel/arm-none-eabi-gcc
  3. devel/riscv32-unknown-elf-gcc
  4. devel/riscv64-none-elf-gcc

Configuration Options:
===> The following configuration options are available for binutils-2.33.1_2,1: NLS=on: Native Language Support RELRO=off: Enable relocation memory corruption mitigation (-z relro) by default STATIC=off: Build static executables and/or libraries ===> Use 'make config' to modify these settings
Options name:
devel_binutils
USES:
bison:alias cpe gmake libtool tar:xz compiler:env localbase gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/binutils/releases/
  2. https://mirrors.kernel.org/sourceware/binutils/releases/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.33.1_2,1
20 Aug 2020 19:23:31
Revision:545552Original commit files touched by this commit This port version is marked as vulnerable.
zeising search for other commits by this committer
MFH: r545440

devel/binutils: fix build with -fno-common

Add a patch from upstream to fix the build of devel/binutils when compiled
with -fno-common, which is the default with llvm 11.

PR:		248701

Approved by:	ports-secteam (joenum)
2.33.1_2,1
20 Aug 2020 19:23:30
commit hash: 5837e0b3044bb945b725ebbbc6ff11c98f01fde9commit hash: 5837e0b3044bb945b725ebbbc6ff11c98f01fde9commit hash: 5837e0b3044bb945b725ebbbc6ff11c98f01fde9commit hash: 5837e0b3044bb945b725ebbbc6ff11c98f01fde9 files touched by this commit This port version is marked as vulnerable.
Niclas Zeising (zeising) search for other commits by this committer
MFH: r545440

devel/binutils: fix build with -fno-common

Add a patch from upstream to fix the build of devel/binutils when compiled
with -fno-common, which is the default with llvm 11.

PR:		248701

Approved by:	ports-secteam (joenum)

Number of commits found: 2