Commit graph

9 commits

Author SHA1 Message Date
John Marino
ff91fe3b9f devel/binutils: Revert r353788, it was already covered
I forgot that this port was already fixed in arguably a better way:
In dports, the Makefile.DragonFly file contains this:

  .if ${DFLYVERSION} > 300702
  CONFIGURE_ARGS+= --with-lib-path=/lib:/usr/lib
  .endif

The main makefile should probably have the CONFIGURE_ARGS+= line
added to it unconditionally because it doesn't make sense to
search /usr/local/lib when PORTSDIR != /usr/local.

So DragonFly is fine with the original fix, but FreeBSD should
look at taking it.  I don't think the DFLYVERSION needs to be checked
either.
2014-05-12 11:17:44 +00:00
John Marino
d05b6ed859 devel/binutils: Support dev branch of DragonFly
On the development branch of DragonFly, a number of shared system
libraries has moved from /usr/lib to /lib, mirroring what happened on
FreeBSD years ago.  The bfd linker will not follow symlinks, so the
configure.tgt file needs to be updated for DragonFly 3.7+.  This is a
no-op for FreeBSD.

A similar patch has been submitted upstream.
2014-05-12 09:28:16 +00:00
Niclas Zeising
b9c90aa46a Update to 2.24
Do not install libiberty.a to aviod conflicts with devel/gnulibiberty [0]
Do not install include/ansidecl.h, to avoid conflicts with gcc49 [1]
Fix gold usage when linking c++ code, related to ctors [2]

Thanks to dim for help with getting gold to build with libc++!

PR:		ports/176406 [0], ports/184327 [1]
Submitted by:	Craig Leres <leres@ee.lbl.gov> [0]
		Gerald Pfeifer <gerald@pfeifer.com> [1]
Requested by:	rdivacky [2]
2013-12-16 14:52:26 +00:00
Baptiste Daroussin
6bad5fa85f Fix build with libc++
Submitted by:	theraven
With hat:	portmgr
2013-08-31 13:26:26 +00:00
Niclas Zeising
0ce0591f74 Update to 2.23.2
Add upstream patch to make it possible to build gcc on sparc64 [1]
Fix CONFIGURE_TARGET to do the right thing, previously the binutils build
could fail on amd64 when built as a dependency of for instance gcc. [2]

PR:		ports/179291 [1]
Submitted by:	Michael Moll <kvedulv@kvedulv.de> (PR) [1]
Reported by:	kwm and dim [2]
2013-06-25 14:55:37 +00:00
Niclas Zeising
307a22d033 Update devel/binutils to 2.23.1
Tested by:	Anton Shterenlikht <mexas@bristol.ac.uk>
		Hans Ottevanger <hans@beastielabs.net>
Approved by:	kwm, miwi (mentors, implicit)
2012-12-09 13:39:05 +00:00
Mark Linimon
9337d22633 Fix binutils build on clang. I'm committing this with a somewhat short
timeout as it blocks some of the work I'm doing with ports and clang;
there are a large number of dependencies.

PR:		ports/170982
Submitted by:	brooks
Hat:		portmgr
2012-09-02 05:07:01 +00:00
Martin Matuska
022de42f80 Enable gold and sysroot support
PR:		ports/165406
Submitted by:	brooks@
2012-02-23 12:43:57 +00:00
Beat Gaetzi
a5123c5f6c - Backport changes from binutils-cvs needed to support 32- and 64-bit
powerpc

PR:		ports/163041
Submitted by:	andreast@
Approved by:	maintainer timeouet (3 weeks)
2011-12-24 14:20:41 +00:00