Disable userfaultfd again by making it opt-in (#1777)

* Disable userfaultfd again

* Let userfd be be opt-in instead of disabled
This commit is contained in:
Martin 2024-12-22 01:49:12 +01:00 committed by GitHub
parent 8d8bb05055
commit 08182f814f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -890,7 +890,8 @@ if (ENABLE_DISCORD_RPC)
target_compile_definitions(shadps4 PRIVATE ENABLE_DISCORD_RPC) target_compile_definitions(shadps4 PRIVATE ENABLE_DISCORD_RPC)
endif() endif()
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") # Optional due to https://github.com/shadps4-emu/shadPS4/issues/1704
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" AND ENABLE_USERFAULTFD)
target_compile_definitions(shadps4 PRIVATE ENABLE_USERFAULTFD) target_compile_definitions(shadps4 PRIVATE ENABLE_USERFAULTFD)
endif() endif()