9a855887d9
- Use llvm-objcopy instead of (binutils) objcopy when creating detached debug symbols and adding the gnu-debuglink section. - For llvm-objcopy and strip, output to a temporary file and copy it back to the original file. The LLVM tools create a new file, so hard links are not normally maintained, but this method keeps them. https://github.com/llvm/llvm-project/issues/59848#issuecomment-1374070557 ok naddy@. This should allow us to move back to llvm-strip in base on archs where we use ld.lld, which (alongside the change to llvm-objcopy) avoids problems that have been seen during mimmutable(2) development with GNU_RELRO with the version of binutils that we have. |
||
---|---|---|
.. | ||
bin | ||
db | ||
fetch | ||
lib | ||
mk | ||
package | ||
templates | ||
README |
This directory does not hold ports, but rather stuff to help with building specific ports, or with checking packages. A lot of documentation actually exists as manpages. See bsd.port.mk(5) for most things. bin/pkg_outdated Compare installed registered packages with the ports tree, try to find out of date ports. db/network.conf Distfiles configuration. Tweakable by the user. db/user.list List of users and groups created by the ports (or that are advised to be added. bin/outdated-perl-ports Compare perl ports INDEX entries (install portslist) with the latest module versions available from CPAN. templates/Makefile.template Template Makefile that may be of use when making a port.