Project

General

Profile

Actions

Feature #2344

open

Msys2: -Dwerror=true

Added by Marko Lindqvist 29 days ago. Updated about 2 hours ago.

Status:
In Review
Priority:
Normal
Category:
Windows Installers
Target version:
Start date:
10/06/2026
Due date:
% Done:

0%

Estimated time:

Description

Msys2 builds are made with a controlled (not arbitrary) msys2 environment snapshots, so no new compiler warnings should appear randomly between builds. We could enable werror on those builds without risk of release build suddenly failing after test builds have succeeded.


Files

0083-Msys2-Set-werror-true.patch (2.76 KB) 0083-Msys2-Set-werror-true.patch main Marko Lindqvist, 10/17/2026 08:32 PM
0041-Msys2-Set-werror-true.patch (2.76 KB) 0041-Msys2-Set-werror-true.patch S3_3 Marko Lindqvist, 10/17/2026 08:32 PM
0033-Msys2-Set-werror-true.patch (2.68 KB) 0033-Msys2-Set-werror-true.patch S3_2 Marko Lindqvist, 10/17/2026 08:32 PM
0002-Msys2-Set-werror-true.patch (2.75 KB) 0002-Msys2-Set-werror-true.patch main Marko Lindqvist, 11/04/2026 04:29 AM

Related issues 9 (3 open — 6 closed)

Blocked by Bug #2150: Meson: -Wno-error=attributes set without checking if compiler supports itClosedMarko Lindqvist08/18/2026

Actions
Blocked by Bug #2267: create_start_positions(): 'sum' set but unused on ndebug buildClosedMarko Lindqvist09/21/2026

Actions
Blocked by Bug #2298: fair_map_island_new(): 'length' set but unused on ndebug buildClosedMarko Lindqvist09/26/2026

Actions
Blocked by Bug #2343: map_generate_fair_islands(): 'single_players_num' set but unused on ndebug buildClosedMarko Lindqvist10/06/2026

Actions
Blocked by Bug #2352: map_[show|hide]_tile(): 'recurse' set but unused on ndebug buildClosedMarko Lindqvist10/10/2026

Actions
Blocked by Bug #2359: package_city(): 'cit' set but unused on ndebug buildClosedMarko Lindqvist10/11/2026

Actions
Blocks Task #2401: Release 3.2.8New10/21/2026

Actions
Blocked by Bug #2443: sdl3: using integer absolute value function 'abs' when argument is of floating point typeNew11/04/2026

Actions
Blocked by Feature #2407: Msys2 Makefile.meson: Followtag just onceIn ReviewMarko Lindqvist10/22/2026

Actions
Actions

Also available in: Atom PDF