Port details |
- amd64-binutils GNU binutils for amd64 cross-development
- 2.32_1,1 devel
=2 2.32_1,1Version of this port present on the latest quarterly branch.
- Maintainer: bapt@FreeBSD.org
- Port Added: 2014-11-29 14:46:41
- Last Update: 2019-11-15 10:09:03
- SVN Revision: 517642
- People watching this port, also watch:: llvm, openjdk8, glib
- 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/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- 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.
- Dependency lines:
-
- amd64-binutils>0:devel/amd64-binutils
- No installation instructions:
- This port has been deleted.
- PKGNAME: amd64-binutils
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1549441338
SHA256 (binutils-2.32.tar.bz2) = de38b15c902eb2725eac6af21183a5f34ea4634cb0bcef19612b50e5ed31072d
SIZE (binutils-2.32.tar.bz2) = 30782392
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Master port: devel/binutils
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for amd64-binutils-2.32_1,1:
RELRO=off: enable -z relro in ELF linker by default
STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- bison:alias cpe gmake libtool tar:bzip2 compiler:env
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: devel/binutils |
Commit | Credits | Log message |
2.32_1,1 15 Nov 2019 10:09:03 |
bapt |
Update binutils to 2.33.1
While here, convert binutils into flavors, that ease a lot maintenance
and helps cleaning out the code.
This is inspired by the same work on going on the xtoolchained gcc by jhb@
PR: 241756
Exp-run: antoine (portmgr)
Discussed with: jhb
Differential Revision: https://reviews.freebsd.org/D22258 |
2.31.1,1 21 Jan 2019 10:11:57 |
bapt |
Update binutils to 2.31.1 |
2.30_3,1 11 Jul 2018 16:22:54 |
jhb |
Remove an unused variable.
Reviewed by: bdrewery
Differential Revision: https://reviews.freebsd.org/D16213 |
2.30_2,1 10 Apr 2018 01:00:30 |
kan |
Catch up with changed binutils prefix
Reported by: Mark Millard
Reviewed by: swills
Differential Revision: https://reviews.freebsd.org/D15009
> PR: If and which Problem Report is related.
> Submitted by: If someone else sent in the change.
> Reported by: If someone else reported the issue.
> Reviewed by: If someone else reviewed your modification.
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder
email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or
description.
> Sponsored by: If the change was sponsored by an organization.
> Differential Revision: https://reviews.freebsd.org/D### (*full* phabric URL
needed).
> Empty fields above will be automatically removed.
M amd64-binutils/Makefile |
2.30,1 06 Feb 2018 15:15:47 |
bapt |
Regenerate plist r461058
Add a PLIST_SUB entry to simplify plists |
2.30,1 05 Feb 2018 09:03:22 |
bapt |
Commit plist changes forgotten in previous update
Reported by: antoine, Mark Millard <markmi@dsl-only.net> |
2.27,1 26 Aug 2016 14:18:50 |
bapt |
Update to 2.27
Remove aarch64 patches which are now upstream
Disable new x86 relocation to avoid incompatibilities with the old base binutils
Activate all targets on the default binutils (requested by royger@)
Add a RELRO option (default off) to be able to define the default behaviour of
ld(1) on passing or not -z relro |
2.25.1,1 27 Jan 2016 07:49:45 |
bapt |
Revert update to binutils 2.25.1 and bump portepoch to reflect that revert
binutils has build issues on 10.x i386 and is full of regressions on 9.x:
unexpected build failures on nss and others
Reported by: antoine
Pointyhat to: bapt |
2.26 26 Jan 2016 19:25:30 |
bapt |
Update binutils to 2.26 |
2.25.1 31 Oct 2015 00:11:38 |
bapt |
Resurrect amd64 xtoolchain needed for build FreeBSD with gcc as an external
toolchain |
2.25.1 25 Jul 2015 11:13:19 |
bapt |
amd64 cross toolchain was somewhere broken and not really useful, let's focus
on gcc cross toolchain for arches not supporting clang for now |
2.25 25 Dec 2014 22:48:43 |
bapt |
Update binutils to 2.25
This release incorporates most of the FreeBSD patches
Mark aach64 as broken as the patchset needs to be updated |
2.24_3 29 Nov 2014 14:46:31 |
bapt |
Add an external toolchain suitable for amd64 target |