svn commit: r466559 - head/devel/love07
Ed Maste
emaste at FreeBSD.org
Thu Apr 5 14:00:36 UTC 2018
Author: emaste (src committer)
Date: Thu Apr 5 14:00:35 2018
New Revision: 466559
URL: https://svnweb.freebsd.org/changeset/ports/466559
Log:
devel/love07: fix build when lld is the system linker
Ports that use openal (such as this one) fail to link with lld as the
system linker due to disagreement in the handling of preemption of
protected visibility symbols in shared objects.
In the case of devel/love07 detected at configure time as:
configure: error: Can't LÖVE without OpenAL
PR: 226980
Sponsored by: The FreeBSD Foundation
Modified:
head/devel/love07/Makefile
Modified: head/devel/love07/Makefile
==============================================================================
--- head/devel/love07/Makefile Thu Apr 5 13:16:25 2018 (r466558)
+++ head/devel/love07/Makefile Thu Apr 5 14:00:35 2018 (r466559)
@@ -32,6 +32,7 @@ GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \
-I${LUA_INCDIR} `${SDL_CONFIG} --cflags`
LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR}
+LLD_UNSAFE= yes
CONFIGURE_ARGS= --bindir=${PREFIX}/bin --libdir=${PREFIX}/lib \
--program-suffix=07
WRKSRC= ${WRKDIR}/love-HEAD
More information about the svn-ports-all
mailing list