intercept: Ensure openAL isn't replaced with broken vendor libraries

We often see cases where the vendored openAL library is incapable of HRTF
due to some old or broken openAL version/build, so let's stop games doing
that with the vendor_offender mode.

Signed-off-by: Ikey Doherty <ikey@solus-project.com>
This commit is contained in:
Ikey Doherty
2017-10-12 02:53:50 +01:00
parent 79fece840c
commit 27e5cd0ae0
+5
View File
@@ -99,9 +99,14 @@ static const char *wanted_steam_processes[] = {
* that are KNOWN to cause issues, i.e. SDL + libstdc++
*/
static const char *vendor_blacklist[] = {
/* base libraries being replaced will cause a C++ ABI issue when
* loading the mesalib drivers. */
"libgcc_",
"libstdc++",
"libSDL",
/* general problem causer. */
"libopenal.so.",
};
/**