svn commit: r469612 - in branches/2018Q2/emulators/rpcs3: . files
Jan Beich
jbeich at FreeBSD.org
Fri May 11 06:24:44 UTC 2018
Author: jbeich
Date: Fri May 11 06:24:43 2018
New Revision: 469612
URL: https://svnweb.freebsd.org/changeset/ports/469612
Log:
MFH: r469611
emulators/rpcs3: disable assertions
Assertion failed: (ObjectBufferMap.find(Key) == ObjectBufferMap.end() && "Second attempt to perform debug registration."), function NotifyObjectEmitted, file llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp, line 167.
Approved by: ports-secteam blanket
Added:
branches/2018Q2/emulators/rpcs3/files/patch-no-asserts
- copied unchanged from r469611, head/emulators/rpcs3/files/patch-no-asserts
Modified:
branches/2018Q2/emulators/rpcs3/Makefile
Directory Properties:
branches/2018Q2/ (props changed)
Modified: branches/2018Q2/emulators/rpcs3/Makefile
==============================================================================
--- branches/2018Q2/emulators/rpcs3/Makefile Fri May 11 06:24:02 2018 (r469611)
+++ branches/2018Q2/emulators/rpcs3/Makefile Fri May 11 06:24:43 2018 (r469612)
@@ -4,6 +4,7 @@ PORTNAME= rpcs3
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.5-259
DISTVERSIONSUFFIX= -g76a1d0d8f
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= jbeich at FreeBSD.org
Copied: branches/2018Q2/emulators/rpcs3/files/patch-no-asserts (from r469611, head/emulators/rpcs3/files/patch-no-asserts)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/2018Q2/emulators/rpcs3/files/patch-no-asserts Fri May 11 06:24:43 2018 (r469612, copy of r469611, head/emulators/rpcs3/files/patch-no-asserts)
@@ -0,0 +1,15 @@
+https://github.com/RPCS3/rpcs3/issues/3745
+
+--- rpcs3/CMakeLists.txt.orig 2018-05-09 22:44:51.000000000 +0000
++++ rpcs3/CMakeLists.txt
+@@ -81,6 +81,10 @@ add_custom_command(OUTPUT something_that_never_exists
+ # Check for a sufficient compiler and set build options
+ include(ConfigureCompiler)
+
++if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
++ add_definitions(-DNDEBUG)
++endif()
++
+ if(WIN32)
+ add_definitions(-DUNICODE)
+ add_definitions(-D_WIN32_WINNT=0x0601)
More information about the svn-ports-all
mailing list