[Bug 37540] Multiple games and applications wrapped with Enigma v4 and GG DRM schemes crash on startup (incompatible with use of position independent code (PIC) in Wine dlls)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Apr 30 18:37:55 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=37540

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                URL|http://www.ross-tech.com/vc |https://web.archive.org/web
                   |ds/download/current.html    |/20150415124943/http://down
                   |                            |load.ross-tech.com/VCDS/dow
                   |                            |nload/EA31/VCDS-Release-14.
                   |                            |10.2-Installer.exe
         Resolution|---                         |FIXED
      Fixed by SHA1|                            |8f732c66ab37b54c30d63c74f78
                   |                            |22ba1d4f04996
          Component|-unknown                    |build-env

--- Comment #25 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is now fixed by following commits:

*
https://source.winehq.org/git/wine.git/commitdiff/8f732c66ab37b54c30d63c74f7822ba1d4f04996
("makefiles: Build with -fno-PIC on i386.")

*
https://source.winehq.org/git/wine.git/commitdiff/8039941c52758113955d376bd7b6b6e1e5b5f76c
("makefiles: Also pass -fPIC flag when linking.")

Thanks Zebediah and Alexandre.

Tested with:

https://web.archive.org/web/20150415124943/http://download.ross-tech.com/VCDS/download/EA31/VCDS-Release-14.10.2-Installer.exe

* wine-4.7 release ('-fPIC' default for i386) -> crash
* wine-4.7-66-g8039941c52 ('-fno-PIC' default for i386) -> Enigma v4 works as
expected

$ sha1sum VCDS-Release-14.10.2-Installer.exe 
fc14448c0b229407bae2f97ae2fbeef879875ffe  VCDS-Release-14.10.2-Installer.exe

$ du -sh VCDS-Release-14.10.2-Installer.exe 
24M    VCDS-Release-14.10.2-Installer.exe

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list