Skip to content

Commit

Permalink
Fix Open RV not launching on macOS Sequoia 15.2 (#655)
Browse files Browse the repository at this point in the history
### Fix Open RV not launching on macOS Sequoia 15.2

### Linked issues

NA

### Summarize your change.

Increased the Garbage Collector's maximum number of roots from 2048 to
4096 by enabling the large config option in the garbage collector
config.

### Describe the reason for the change.

RV+Open RV could no longer launch since Apple released macOS Sequoia
15.2 (2 days ago).
The following fatal error was reported by the garbage collector
component of RV:
"Too many root sets"

### Describe what you have tested and on which operating system.
Successfully tested on macOS Sequoia 15.2.

### Add a list of changes, and note any that might need special
attention during the review.

### If possible, provide screenshots.

Signed-off-by: Bernard Laberge <[email protected]>
  • Loading branch information
bernie-laberge authored Dec 13, 2024
1 parent b040a0c commit 109dd45
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions cmake/dependencies/gc.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ FILE(MAKE_DIRECTORY ${_include_dir})

LIST(APPEND _configure_options "-Denable_parallel_mark=ON")
LIST(APPEND _configure_options "-Denable_cplusplus=ON")
LIST(APPEND _configure_options "-Denable_large_config=yes")
IF(RV_TARGET_WINDOWS)
LIST(APPEND _configure_options "-DCMAKE_USE_WIN32_THREADS_INIT=1")
ELSE()
Expand Down

0 comments on commit 109dd45

Please sign in to comment.