[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
Thu Feb 4 11:10:55 CST 2016


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

Michael Weiser <michael at weiser.dinsnail.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #51518|0                           |1
        is obsolete|                            |
  Attachment #53573|0                           |1
        is obsolete|                            |
  Attachment #53574|0                           |1
        is obsolete|                            |

--- Comment #21 from Michael Weiser <michael at weiser.dinsnail.net> ---
Created attachment 53575
  --> https://bugs.winehq.org/attachment.cgi?id=53575
switch to -fno-PIC (2)

Here's the updated patch. It's tested on OS X 10.11.3 with wine-1.9.2.

It removes "-multiply_defined suppress" from LIBWINE_LDFLAGS because it could
never have worked before and does not seem to be necessary anyways.

In winegcc.c it unconditionally enables passing of "-read_only_relocs suppress"
to the Xcode linker which before was a downgrade to warning only on PowerPC.

-- 
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