From c55e973364ab990afbd29f081c94aad245a13809 Mon Sep 17 00:00:00 2001
From: SteelT <steeltitanium1@gmail.com>
Date: Wed, 3 Nov 2021 17:13:34 -0400
Subject: [PATCH] MSYS2: Don't compile with dynamic base

Resolves #671
---
 src/Makefile.d/win32.mk | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/Makefile.d/win32.mk b/src/Makefile.d/win32.mk
index 0c671b2687..768133c151 100644
--- a/src/Makefile.d/win32.mk
+++ b/src/Makefile.d/win32.mk
@@ -8,6 +8,11 @@ else
 EXENAME?=srb2win64.exe
 endif
 
+# disable dynamicbase if under msys2
+ifdef MSYSTEM
+libs+=-Wl,--disable-dynamicbase
+endif
+
 sources+=win32/Srb2win.rc
 opts+=-DSTDC_HEADERS
 libs+=-ladvapi32 -lkernel32 -lmsvcrt -luser32
-- 
GitLab