From 2bb23c482208ffc67b1839cbd323dab76cd1907f Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 6 Nov 2022 23:22:31 +0100 Subject: [PATCH] python: build with --large-address-aware See https://github.com/msys2/MINGW-packages/pull/13941 --- mingw-w64-python/PKGBUILD | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mingw-w64-python/PKGBUILD b/mingw-w64-python/PKGBUILD index f7533fd2b8..0147541ec4 100644 --- a/mingw-w64-python/PKGBUILD +++ b/mingw-w64-python/PKGBUILD @@ -22,7 +22,7 @@ else pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}${_pybasever}") fi pkgver=${_pybasever}.8 -pkgrel=1 +pkgrel=2 pkgdesc="A high-level scripting language (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') @@ -355,6 +355,12 @@ build() { _extra_config+=("--with-pydebug") fi + case "${CARCH}" in + i686) + LDFLAGS+=" -Wl,--large-address-aware" + ;; + esac + [[ -d "${srcdir}/build-${CARCH}" ]] && rm -rf "${srcdir}/build-${CARCH}" mkdir -p "${srcdir}/build-${CARCH}" && cd "${srcdir}/build-${CARCH}"