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:
parent
656f440e94
commit
e82bed8475
1 changed files with 4 additions and 2 deletions
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)
|
||||||
|
|
Loading…
Reference in a new issue