Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Oct 2018 18:41:14 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r481049 - head/emulators/rpcs3
Message-ID:  <201810011841.w91IfEGj014422@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Mon Oct  1 18:41:13 2018
New Revision: 481049
URL: https://svnweb.freebsd.org/changeset/ports/481049

Log:
  emulators/rpcs3: unbreak with LLD by default
  
  /usr/bin/ld: error: cannot preempt symbol: alcOpenDevice
  >>> defined in /usr/local/lib/libopenal.so
  >>> referenced by OpenALThread.cpp
  >>>               OpenALThread.cpp.o:(OpenALThread::OpenALThread()) in archive rpcs3/Emu/librpcs3_emu.a
  
  /usr/bin/ld: error: cannot preempt symbol: alcGetError
  >>> defined in /usr/local/lib/libopenal.so
  >>> referenced by OpenALThread.cpp
  >>>               OpenALThread.cpp.o:(OpenALThread::OpenALThread()) in archive rpcs3/Emu/librpcs3_emu.a
  
  Reported by:	pkg-fallout

Modified:
  head/emulators/rpcs3/Makefile   (contents, props changed)

Modified: head/emulators/rpcs3/Makefile
==============================================================================
--- head/emulators/rpcs3/Makefile	Mon Oct  1 18:31:40 2018	(r481048)
+++ head/emulators/rpcs3/Makefile	Mon Oct  1 18:41:13 2018	(r481049)
@@ -43,6 +43,7 @@ USES=		cmake:outsource compiler:c++17-lang iconv:wchar
 USE_GL=		gl glew
 USE_QT=		qmake_build buildtools_build core dbus gui network widgets qml
 USE_XORG=	x11
+LLD_UNSAFE=	yes # XXX ports/219089
 CMAKE_ON=	CMAKE_SKIP_RPATH USE_SYSTEM_FFMPEG USE_SYSTEM_LIBPNG
 CMAKE_OFF=	USE_NATIVE_INSTRUCTIONS
 CXXFLAGS+=	-Wno-macro-redefined # __STDC_*_MACROS sys/cdefs.h vs. llvm-config



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