diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index c799fe60d..a0e75c2ac 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -414,6 +414,9 @@ if (ENABLE_OPENAL) find_package(OpenAL REQUIRED) target_link_libraries(OpenAL INTERFACE OpenAL::OpenAL) else() + if (BSD STREQUAL "OpenBSD") + set(ALSOFT_BACKEND_SOLARIS OFF CACHE BOOL "") + endif() set(ALSOFT_EMBED_HRTF_DATA OFF CACHE BOOL "") set(ALSOFT_EXAMPLES OFF CACHE BOOL "") set(ALSOFT_INSTALL OFF CACHE BOOL "") diff --git a/externals/openal-soft b/externals/openal-soft index 90191edd2..c41d64c6a 160000 --- a/externals/openal-soft +++ b/externals/openal-soft @@ -1 +1 @@ -Subproject commit 90191edd20bb877c5cbddfdac7ec0fe49ad93727 +Subproject commit c41d64c6a35f6174bf4a27010aeac52a8d3bb2c6