games/flightgear: set LLD_UNSAFE

Prevent Flightgear from linking using lld as it fails with errors like:

/usr/bin/ld: error: cannot preempt symbol: alcGetIntegerv
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by audio_openal.c
>>>               audio_openal.c.o:(openal_input)

due to preemption of symbols with protected visibility in a shared object.

See also PR #219089 for more details.

PR:		226980
Submitted by:	emaste
This commit is contained in:
Ganael LAPLANCHE 2018-03-31 16:26:49 +00:00
parent f5faf54441
commit 42d1ec369f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=466063

View File

@ -27,6 +27,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib \
${LOCALBASE}/lib/libSimGearCore.a:devel/simgear \
${LOCALBASE}/share/flightgear/version:games/flightgear-data
LLD_UNSAFE= yes
USES= alias cmake compiler cpe dos2unix jpeg openal:al,alut sqlite \
tar:bzip2
USE_XORG= ice sm x11 xext xft xi xinerama xmu xt