2014-05-27 11:56:33 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Add forgotten patch for libc++ build.
|
2014-05-27 11:56:10 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Redo -ldl handling. Be nicer to libc++.
|
2014-05-13 08:41:31 by OBATA Akio | Files touched by this commit (1) |
Log message:
indent
|
2014-05-12 21:10:08 by John Marino | Files touched by this commit (3) |
Log message:
devel/binutils: Squash erroneous hidden symbol warnings from gold linker
The gold linker is overly pedantic for dynamic references to symbols
with hidden visibility. It will spew error messages about weak symbols
in libc.so that ld.bfd does not complain about. Until the bug is resolved
disable the hidden symbol warnings. These warning also cause > 200
false failures in the gcc gnat.dg testsuite.
https://sourceware.org/bugzilla/show_bug.cgi?id=15574
This patch will keep the internal symbol warnings but suppress those
regaring symbols with hidden visibility because they aren't considered
errors by the bfd linker.
|
2014-05-12 18:33:20 by John Marino | Files touched by this commit (3) |
Log message:
devel/binutils: Change default behavior of gold for NetBSD & OpenBSD
The Gold linker defaults to the use of --new-dtags which uses DT_RUNPATH
instead of DT_RPATH. In previous version of binutils, --new-dtags would
write set both DT_RUNPATH and DT_PATH, but not anymore. The problem is
that neither NetBSD nor OpenBSD runtime linkers properly handle it
AFAICT. Use macros to make DT_RPATH get set when -rpath switch is used
so that linked libraries can get found on these platforms.
Similarly, it appears that DT_INIT_ARRAY tags are also not handled by
rtld, so don't use these tags by default otherwise C++ will not link
on these platforms.
The copy-as-needed attribute has been left at its binutils default of
--no-copy-dt-needed. This has been the default since binutils 2.22.
|
2014-05-12 15:17:01 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
Handle 256 file descriptor limit in 32-bit SunOS environment.
Bump PKGREVISION.
|
2014-05-12 14:50:00 by John Marino | Files touched by this commit (4) |
Log message:
devel/binutils: Build gold linker on some platforms
The gold linker isn't a default option on binutils. Change the Makefile
to make gold build on recent *BSD. Tested on NetBSD 6.1.4 and OpenBSD 5.5.
Gold is known to build on FreeBSD although FreeBSD 10 may need additional
patches. Gold is part of the system binutils on DragonFly.
|
2014-01-26 04:49:01 by Ryo ONODERA | Files touched by this commit (7) |
Log message:
Add OpenBSD/amd64 5.4 support
|
2014-01-13 16:06:55 by Ryo ONODERA | Files touched by this commit (1) |
Log message:
Fix PR pkg/48504
* Use ksh instead of /bin/sh for NetBSD 5 and 6
* Tested on NetBSD/i386 5.2 and NetBSD/amd64 6.1 with non-PREFER_PKGSRC
|
2014-01-08 22:04:15 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
Fix sign-compare on SunOS.
|