diff options
author | emaste <emaste@FreeBSD.org> | 2018-04-06 09:36:08 +0800 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2018-04-06 09:36:08 +0800 |
commit | 4368893dbe955fa5ac9cd229742df362019b217e (patch) | |
tree | 6b627886d20be3ba573034c2773aca8cda0f3f37 /games | |
parent | 9be474334dc58b437a7975c9d7b56c6e7e79b2cb (diff) | |
download | freebsd-ports-gnome-4368893dbe955fa5ac9cd229742df362019b217e.tar.gz freebsd-ports-gnome-4368893dbe955fa5ac9cd229742df362019b217e.tar.zst freebsd-ports-gnome-4368893dbe955fa5ac9cd229742df362019b217e.zip |
games/allacrost: 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 games/allacrost, failed at configure time:
checking for alGetError in -lopenal... no
You need to install the OpenAL library.
===> Script "configure" failed unexpectedly.
PR: 226980
Approved by: portmgr (LLD_UNSAFE blanket)
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'games')
-rw-r--r-- | games/allacrost/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/games/allacrost/Makefile b/games/allacrost/Makefile index 88ce0bd49521..0c53bfbc6c13 100644 --- a/games/allacrost/Makefile +++ b/games/allacrost/Makefile @@ -28,6 +28,7 @@ QT_NONSTANDARD= yes # used when EDITOR enabled CONFIGURE_ARGS= --datadir=${DATADIR} CPPFLAGS+= -I${LOCALBASE}/include -I${LUA_INCDIR} LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} +LLD_UNSAFE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |