Summary: | lang/tclX: fails to link with lld as the system linker | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Ed Maste <emaste> |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | freebsd-2024 |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(freebsd-2024) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
Bug Depends on: | |||
Bug Blocks: | 214864 |
Description
Ed Maste
2018-03-27 16:02:00 UTC
Via tobik@ in ports r465725, BINARY_ALIAS=ld=ld.bfd may be an effective workaround if LLD_UNSAFE does not work. Followup, if BINARY_ALIAS is used it should be in addition to LLD_UNSAFE, so that architectures without a /usr/bin/ld.bfd (arm64) work. If possible LLD_UNSAFE=yes should imply BINARY_ALIAS=ld=ld.bfd, under discussion on the ports mailing list. A commit references this bug: Author: krion Date: Thu Mar 29 10:32:21 UTC 2018 New revision: 465877 URL: https://svnweb.freebsd.org/changeset/ports/465877 Log: Switch to ld.bfd by default as ld.ldd doesn't have built-in default output target. PR: 226988 Submitted by: emaste Approved by: portmgr (LLD_UNSAFE blanket) Changes: head/lang/tclX/Makefile |