Files
AnyPS5/core
SandstromPLandClaude Opus 5.5 6adf63c7cc fix(relinker): share guest modules between executables that need different system libraries
On Linux and macOS every guest module listed the converting executable's
own DT_NEEDED system libraries, so its bytes could depend on which
executable converted it. --executable then failed with "Guest modules
convert differently" when the executables need different system
libraries that the modules do not, or the same ones in another order.
It is the error METAL GEAR SOLID: Peace Walker (PPSA18216, #5268)
reports on Linux for its launcher and mgspw.elf. Guest modules now list
only the system libraries the guest modules themselves need, with the
libSceLibcInternal.prx to libc.prx rule. The executable's own DT_NEEDED
is unchanged.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 01:23:03 +05:30
..