Summary: | audio/deadbeef: links non-PIC code into shared obj, fails to link with lld | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Ed Maste <emaste> |
Component: | Individual Port(s) | Assignee: | Ed Maste <emaste> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(danfe) |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
Bug Depends on: | |||
Bug Blocks: | 214864 |
Description
Ed Maste
2018-11-22 20:32:16 UTC
A commit references this bug: Author: emaste Date: Tue Jan 8 14:06:18 UTC 2019 New revision: 489690 URL: https://svnweb.freebsd.org/changeset/ports/489690 Log: audio/deadbeef: add -znotext to LDFLAGS on i386, for lld This port links some non-PIC code, which fails with lld as it defaults to disallowing relocations against read-only segments. For i386 we can just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's existing default. PR: 233412 Approved by: portmgr (lld blanket) Sponsored by: The FreeBSD Foundation Changes: head/audio/deadbeef/Makefile |