svn commit: r466062 - head/emulators/dolphin-emu

Ganael LAPLANCHE martymac at FreeBSD.org
Sat Mar 31 16:23:14 UTC 2018


Author: martymac
Date: Sat Mar 31 16:23:13 2018
New Revision: 466062
URL: https://svnweb.freebsd.org/changeset/ports/466062

Log:
  emulators/dolphin-emu: set LLD_UNSAFE
  
  Prevent Dolphin from linking using lld as it fails with errors like:
  
  /usr/bin/ld: error: cannot preempt symbol: alcOpenDevice
  >>> defined in /usr/local/lib/libopenal.so
  >>> referenced by OpenALStream.cpp
  >>>               OpenALStream.cpp.o:(OpenALStream::Start())
  
  due to preemption of symbols with protected visibility in a shared object.
  
  See also PR #219089 for more details.
  
  PR:		226980
  Submitted by:	emaste

Modified:
  head/emulators/dolphin-emu/Makefile

Modified: head/emulators/dolphin-emu/Makefile
==============================================================================
--- head/emulators/dolphin-emu/Makefile	Sat Mar 31 15:51:57 2018	(r466061)
+++ head/emulators/dolphin-emu/Makefile	Sat Mar 31 16:23:13 2018	(r466062)
@@ -31,6 +31,7 @@ LIB_DEPENDS=	libpulse.so:audio/pulseaudio \
 		libcurl.so:ftp/curl \
 		libgtest.so:devel/googletest
 
+LLD_UNSAFE=	yes
 USES=		cmake compiler:c++11-lib iconv openal pkgconfig
 
 USE_GITHUB=	yes


More information about the svn-ports-all mailing list