[Development] Dropping win32-mingw47 from the CI system, adding win32-mingw491 one

Blasche Alexander alexander.blasche at theqtcompany.com
Wed Nov 26 09:07:34 CET 2014


I agree with Kai's assessment. The CI should use the same mingw version as the release system.

To not let this task sit forever please speak up if you care about mingw 4.7.x rather than using 4.9.x going forward. No negative comment about the plan implies universal acceptance after one week :)


From: development-bounces+alexander.blasche=theqtcompany.com at qt-project.org <development-bounces+alexander.blasche=theqtcompany.com at qt-project.org> on behalf of Koehne Kai <Kai.Koehne at theqtcompany.com>
Sent: Tuesday, November 25, 2014 09:52
To: development at qt-project.org
Subject: [Development] Dropping win32-mingw47 from the CI system,       adding win32-mingw491 one


I suggest we drop the win32-mingw47_developer-build-qtlibinfix-Windows configuration from the CI, and replace it by one utilizing mingw-builds i686-4.9.1-release-posix-dwarf-rt_v3-rev2 . This is in addition with the two win32-mingw48 configurations we already have in the CI system.

We've been releasing Qt 5.0 with mingw-builds x32-4.7.2-release-posix-sjlj-rev8, and at this time also defined it as a 'reference' configuration. However, we've long since upgraded our binary packages to newer mingw-builds packages, for 5.1 with x32-4.8.0-release-posix-dwarf-rev2 , for 5.2 and 5.3 with i686-4.8.2-release-posix-dwarf-rt_v3-rev3 , and finally Qt 5.4 will be packaged with i686-4.9.1-release-posix-dwarf-rt_v3-rev2.

I'd claim that support for mingw-builds x32-4.7.2-release-posix-sjlj-rev8 isn't all that relevant anymore. It also does break already in configurations that we don't test (namely ANGLE). The outdated mingw-w64 headers in this package do however cause problems, as seen in https://codereview.qt-project.org/#/c/100301/ .



Kai Köhne, Senior Software Engineer | The Qt Company

Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B

Email: kai.koehne at theqtcompany.com | Mobile: + 49 151 55155601 | Phone: +49 30 63 92 3255 www.qt.io |Qt Blog: http://blog.qt.digia.com/ | Twitter: @QtbyDigia, @Qtproject | Facebook: www.facebook.com/qt

Development mailing list
Development at qt-project.org

More information about the Development mailing list