mirror of
https://github.com/ValveSoftware/Proton
synced 2025-09-01 15:25:11 +00:00
proton: Remove stale ir50_32.dll that can be left by experimental.
When switching back to 8.0 from Experimental it will point to a .dll in the Experimental install directory. It's incompatible with 8.0 due to experimental-only winegstreamer changes and causes delayed symbol imports to fail. CW-Bug-Id: #22205
This commit is contained in:
6
proton
6
proton
@@ -40,7 +40,7 @@ from random import randrange
|
|||||||
#To enable debug logging, copy "user_settings.sample.py" to "user_settings.py"
|
#To enable debug logging, copy "user_settings.sample.py" to "user_settings.py"
|
||||||
#and edit it if needed.
|
#and edit it if needed.
|
||||||
|
|
||||||
CURRENT_PREFIX_VERSION="8.0-100"
|
CURRENT_PREFIX_VERSION="8.0-101"
|
||||||
|
|
||||||
PFX="Proton: "
|
PFX="Proton: "
|
||||||
ld_path_var = "LD_LIBRARY_PATH"
|
ld_path_var = "LD_LIBRARY_PATH"
|
||||||
@@ -619,7 +619,9 @@ class CompatData:
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
stale_builtins = [self.prefix_dir + "/drive_c/windows/system32/amd_ags_x64.dll",
|
stale_builtins = [self.prefix_dir + "/drive_c/windows/system32/amd_ags_x64.dll",
|
||||||
self.prefix_dir + "/drive_c/windows/syswow64/amd_ags_x64.dll" ]
|
self.prefix_dir + "/drive_c/windows/syswow64/amd_ags_x64.dll",
|
||||||
|
self.prefix_dir + "/drive_c/windows/system32/ir50_32.dll",
|
||||||
|
self.prefix_dir + "/drive_c/windows/syswow64/ir50_32.dll" ]
|
||||||
for builtin in stale_builtins:
|
for builtin in stale_builtins:
|
||||||
if file_exists(builtin, follow_symlinks=False) and file_is_wine_builtin_dll(builtin):
|
if file_exists(builtin, follow_symlinks=False) and file_is_wine_builtin_dll(builtin):
|
||||||
log("Removing stale builtin " + builtin)
|
log("Removing stale builtin " + builtin)
|
||||||
|
Reference in New Issue
Block a user