Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Mar 2018 16:23:13 +0000 (UTC)
From:      Ganael LAPLANCHE <martymac@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r466062 - head/emulators/dolphin-emu
Message-ID:  <201803311623.w2VGNDq8067303@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803311623.w2VGNDq8067303>