Page MenuHomeSolus

Initial commit of mingw-w64-gcc

Authored by YakoYakoYokuYoku on Oct 13 2019, 3:46 PM.



The inclusion of mingw-w64-gcc for T5979.
This package contains gcc, g++, libraries, binaries, headers and
more software for building programs and projects targeting
MinGW-w64, 32 and 64 bits are supported but not multilib. The
MinGW-w64 Headers are added temporally here. Depends on
mingw-w64-binutils. Needs to be rebuilt again with modifications
in package.yml after rebuilding mingw-w64.

The build order is the following:
binutils -> headers -> bootstrap -> crt -> winpthreads -> gcc

Signed-off-by: Martin Reboredo <>

Test Plan

Built and tested (in Wine) a C "Hello, World!" program (with both GCC and Clang), a libstdc++ test, the godot export template, a simple Rust cross-compilation "Hello, World!" app and a Go cross-compiled sdl2 program (which also required a locally built SDL2 package).

Diff Detail

R4921 mingw-w64-gcc
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

YakoYakoYokuYoku requested review of this revision.Oct 13 2019, 3:46 PM

Fixes packages sources and adds mingw-w64-headers temporally

Added homepage

YakoYakoYokuYoku retitled this revision from The inclusion of mingw-w64-gcc fixes T5979 to Initial commit of mingw-w64-gcc.
YakoYakoYokuYoku edited the summary of this revision. (Show Details)
YakoYakoYokuYoku edited the test plan for this revision. (Show Details)

Corrected the diff

DataDrake accepted this revision.Mar 7 2020, 11:21 PM
DataDrake edited the summary of this revision. (Show Details)
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Mar 7 2020, 11:22 PM
This revision was automatically updated to reflect the committed changes.