[gimp] Issue #7402: update GTK build for Windows CI with GCC 11 false…



commit 8e69e9f6ac983bc13bd85b952f38d5bcf716f410
Author: Jehan <jehan girinstud io>
Date:   Thu Oct 21 14:20:28 2021 +0200

    Issue #7402: update GTK build for Windows CI with GCC 11 false…
    
    … positive handling.
    
    Syncing with MSYS2 build rules. See in particular this commit:
    https://github.com/msys2/MINGW-packages/commit/51bd1869e828906954b6afca4a46ca896c8b0d88

 build/windows/gitlab-ci/build-deps-msys2.sh | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/build/windows/gitlab-ci/build-deps-msys2.sh b/build/windows/gitlab-ci/build-deps-msys2.sh
index d04745c4e0..805577d8b5 100644
--- a/build/windows/gitlab-ci/build-deps-msys2.sh
+++ b/build/windows/gitlab-ci/build-deps-msys2.sh
@@ -89,10 +89,12 @@ wget "https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0002-Rev
 wget 
"https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0003-gtkwindow-Don-t-force-enable-CSD-under-Windows.patch";
 wget 
"https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0004-Disable-low-level-keyboard-hook.patch";
 wget 
"https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0005-gdkkeys-win32.c-fix-initialisation-of-key_state-in-u.patch";
+wget 
"https://raw.githubusercontent.com/msys2/MINGW-packages/master/mingw-w64-gtk3/0006-avoid-diagnostics-for-gcc-11-false-positive-out-of-bounds.patch";
 patch -p1 < 0002-Revert-Quartz-Set-the-popup-menu-type-hint-before-re.patch
 patch -p1 < 0003-gtkwindow-Don-t-force-enable-CSD-under-Windows.patch
 patch -p1 < 0004-Disable-low-level-keyboard-hook.patch
 patch -p1 < 0005-gdkkeys-win32.c-fix-initialisation-of-key_state-in-u.patch
+patch -p1 < 0006-avoid-diagnostics-for-gcc-11-false-positive-out-of-bounds.patch
 # Patches not in MSYS2 build.
 patch -p1 < ../build/windows/patches/gtk3-24-mr3661-gimp-issue-5475.patch
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]