svn commit: r480738 - head/audio/xmms-sapplug
Ed Maste
emaste at FreeBSD.org
Wed Sep 26 13:33:23 UTC 2018
Author: emaste (src committer)
Date: Wed Sep 26 13:33:22 2018
New Revision: 480738
URL: https://svnweb.freebsd.org/changeset/ports/480738
Log:
audio/xmms-sapplug: add -fPIC to linking with lld on i386 and arm64
By default lld disallows relocations against read-only segments and
requires that shared objects are built with -fPIC (as they should be).
This port already set -fPIC for amd64, so apply it to arm64 (which
already uses lld as the system linker) and i386 (which will soon switch
to lld as the system linker).
Approved by: portmgr (lld blanket)
Modified:
head/audio/xmms-sapplug/Makefile
Modified: head/audio/xmms-sapplug/Makefile
==============================================================================
--- head/audio/xmms-sapplug/Makefile Wed Sep 26 13:13:48 2018 (r480737)
+++ head/audio/xmms-sapplug/Makefile Wed Sep 26 13:33:22 2018 (r480738)
@@ -3,7 +3,7 @@
PORTNAME= xmms-sapplug
DISTVERSION= 0.3f
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= audio
MASTER_SITES= LOCAL/ehaupt
DISTNAME= sapplug-xmms-${DISTVERSION}
@@ -13,8 +13,6 @@ COMMENT= XMMS input plugin for playing 8bit Atari(TM)
LICENSE= GPLv2
-BROKEN_aarch64= fails to link: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: gtk_widget_destroyed in readonly segment
-
BUILD_DEPENDS= xmms:multimedia/xmms
RUN_DEPENDS= xmms:multimedia/xmms
@@ -29,7 +27,9 @@ PLIST_FILES= lib/xmms/Input/libsap.so
OPTIONS_DEFINE= OPTIMIZED_CFLAGS
+CFLAGS_aarch64= -fpic -DPIC
CFLAGS_amd64= -fpic -DPIC
+CFLAGS_i386= -fpic -DPIC
.include <bsd.port.pre.mk>
More information about the svn-ports-head
mailing list