[Bug 214864] [exp-run] test build with lld as /usr/bin/ld
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Dec 22 14:13:30 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214864
--- Comment #61 from commit-hook at freebsd.org ---
A commit references this bug:
Author: emaste
Date: Fri Dec 22 14:13:21 UTC 2017
New revision: 456980
URL: https://svnweb.freebsd.org/changeset/ports/456980
Log:
multimedia/libxine: set LLD_UNSAFE to avoid lld
libxine relies on ld.bfd's permissive treatment of shared library
symbols with protected visibility, and attempting to link with lld
fails with errors like:
/usr/bin/ld: error: cannot preempt symbol: xine_get_version_string
>>> defined in ../src/xine-engine/.libs/libxine.so
>>> referenced by xine-list.c:98
>>> xine-list.o:(main)
For now set LLD_UNSAFE=yes so that the port will continue to link with
ld.bfd if /usr/bin/ld is lld, until the issue can be addressed (with a
change in libxine or in lld).
PR: 214864
Approved by: portmgr (LLD_UNSAFE blanket)
Sponsored by: The FreeBSD Foundation
Changes:
head/multimedia/libxine/Makefile
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ports-bugs
mailing list