diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2019-11-30 02:13:18 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2019-11-30 02:13:18 +0000 |
commit | adae6ec49f6990db0f508281f1f11cca031108c9 (patch) | |
tree | 35ecd4b321dc81e8ad0534df5276de41c4db1d0e /games/aquaria | |
parent | 069a866474d40a0a80943e80f7990d82a138ce9b (diff) | |
download | ports-adae6ec49f6990db0f508281f1f11cca031108c9.tar.gz ports-adae6ec49f6990db0f508281f1f11cca031108c9.zip |
games/aquaria: partially revert r518662
aarch64 and armv7 weren't affected. amd64 was fixed since LLD 7 but
i386 still fails. Losing LTO (and CFI) support is not worth just for
consistency with an architecture that may become Tier2 in future.
ld: error: cannot preempt symbol: alGetSourcei
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by FmodOpenALBridge.cpp
>>> CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*))
Pointy hat to: jbeich (bug 242307 comment 11)
Notes
Notes:
svn path=/head/; revision=518693
Diffstat (limited to 'games/aquaria')
-rw-r--r-- | games/aquaria/Makefile | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/games/aquaria/Makefile b/games/aquaria/Makefile index 8718ebee7726..9768cea0964d 100644 --- a/games/aquaria/Makefile +++ b/games/aquaria/Makefile @@ -41,8 +41,7 @@ SUB_FILES= pkg-message PLIST_FILES= bin/aquaria PORTDATA= * -# XXX Drop after FreeBSD 12.0 EOL -.if exists(/usr/lib/clang/6.0.1) +.if ${MACHINE_ARCH} == i386 || exists(/usr/lib/clang/6.0.1) LLD_UNSAFE= yes # XXX ports/219089 .endif |