Qt 5.5 Tools and Versions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Changes for 5.5 ( Still draft, might change)= | |||
== Packaging == | == Packaging == | ||
Line 8: | Line 8: | ||
==CI== | |||
* We will drop 11.10 targets from the CI | * We will drop 11.10 targets from the CI | ||
Line 20: | Line 20: | ||
=Software configurations with Qt 5.5= | |||
| | '''Windows 7 X86''' | '''Windows 7 X64''' | '''Windows 8.1 X86''' | '''Windows 8.1 X64''' | | {| class="wikitable" | ||
|'''Openssl''' | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 | | | | ||
|'''Java''' | 1.7.0_07| 1.7.0_07 | 1.7.0_07| 1.7.0_07| | | '''Windows 7 X86''' | ||
|'''Perl''' | 5.14.2 | 5.14.2 | 5.14.2 | 5.14.2| | | '''Windows 7 X64''' | ||
|'''Ruby''' |1.8.7 | 1.8.7 | 1.8.7 | 1.8.7| | | '''Windows 8.1 X86''' | ||
|'''mysql''' | 5.6.11 | 5.6.11 | 5.6.11 | 5.6.11| | | '''Windows 8.1 X64''' | ||
|'''Active Python''' |2.7.2.5|2.7.2.5|2.7.2.5|2.7.2.5| | |- | ||
|'''cmake''' |2.8.11|2.8.11|2.8.11|2.8.11| | |'''Openssl''' | ||
|'''Android ndk''' |r10d| - | - | - | | 1.0.2 | ||
|'''Android sdk''' |r24.0.2| - | - | - | | | 1.0.2 | ||
|'''Git''' |1.7.10|1.7.10|1.7.10|1.7.10| | | 1.0.2 | ||
|'''VS2010 SP1''' | X | X | X | X | | | 1.0.2 | ||
|'''VS2012 SP4''' | X | - | X | X | | |- | ||
|'''VS2013 SP3''' | X | X | X | X | | |'''Java''' | ||
|'''VS2013 SP4''' | X | X | X | X | | | 1.7.0_07 | ||
|'''Windows 7 SDK''' | X | X | - | - | | | 1.7.0_07 | ||
|'''Windows 8 SDK''' | - | - | X | X | | | 1.7.0_07 | ||
|'''DXSDK''' | X | X | - | - | | | 1.7.0_07 | ||
|'''PSQL''' | 9.1.9 | 9.1.9 | 9.1.9 | 9.1.9 | | |- | ||
|'''MinGW''' | 4.9.2 rev1 | 4.9.2 rev1 | 4.9.2 rev1 | 4.9.2 rev1| | |'''Perl''' | ||
|'''Jom''' | 1.0.14 | 1.0.14 | 1.0.14 | 1.0.14| | | 5.14.2 | ||
|'''OpenSSL Android''' | X | - | X | - | | | 5.14.2 | ||
|'''ICU VS2010''' | 54.1.1''(x86) |- | - | - | | | 5.14.2 | ||
|'''ICU VS2012''' | 54.1.1_(x86) | - | 54.1.1_(x86/64) | 54.1.1_(x86/64) | | | 5.14.2 | ||
|'''ICU VS2013''' | 54.1.1_(x86) | 54.1.1_(x64) | 54.1.1_(x64) | 54.1.1_(x64) | | |- | ||
|'''ICU MINGW 4.9.2''' | 54.1.1_(x86) | 54.1.1_(x64) | 54.1.1_(x86/64) | 54.1.1_(x86/64) | |'''Ruby''' | ||
| | |1.8.7 | ||
|| '''OSX 10.8''' | '''OSX 10.9'''| '''OSX 10.10'''| | | 1.8.7 | ||
| '''OpenSSL''' | 1.0.2 | 1.0.2 | 1.0.2 || | | 1.8.7 | ||
| '''Java''' | 1.6.0_37 | 1.6.0_65 |1.8.0_25 || | | 1.8.7 | ||
| '''Perl''' | 5.12.4 | 5.12.5 | 5.16.3 || | |- | ||
| '''Ruby''' | 1.8.7 | 2.0.0p481 |2.0.0p481 || | |'''mysql''' | ||
| '''Mysql'''| 5.5.33 | 5.5.38 | 5.5.38 || | | 5.6.11 | ||
| '''Active python''' | 2.7.5 | 2.7.5 | 2.7.6 || | | 5.6.11 | ||
| '''Cmake'''| 2.8.12 | 3.0.2 | 3.0.2 || | | 5.6.11 | ||
| '''Gcc''' | 4.2.1 | 6.0 | 6.0 || | | 5.6.11 | ||
| '''Android NDK'''| r10d | r10d | r10d || | |- | ||
| '''Android SDK'''| r24.0.2 | r24.0.2 | r24.0.2 || | |'''Active Python''' ¨ | ||
| '''Git'''| 1.8.5 | 1.9.3 | 1.9.3 || | |2.7.2.5 | ||
| '''Clang'''| 4.1 | 6.0 | 6.0 || | |2.7.2.5 | ||
| '''Xcode'''| 5.0.2 | 6.1 |6.1.1 || | |2.7.2.5 | ||
| '''Command line tools'''| X | X | X || | |2.7.2.5 | ||
| '''ODBC manager'''| X | X | X || | |- | ||
| | |'''cmake''' | ||
| | '''RedHat 6.6 x64''' | '''OpenSuse 13.1''' |* Ubuntu 14.04*|| | |2.8.11 | ||
| '''OpenSSL''' | 1.0.2 | 1.0.2 | 1.0.2 || | |2.8.11 | ||
| '''Java''' | 1.7.0_65 | 1.7.0_45 | 1.7.0_65 || | |2.8.11 | ||
| '''Perl''' | 5.10.1 | 5.18.1 | 5.18.2 || | |2.8.11| | ||
| '''Ruby''' | 2.1.1p76 | 2.0.0p247 | 1.9.3p484 || | |- | ||
| '''Mysql'''| 5.1.73 | 5.5.33 | 5.5.40 || | |'''Android ndk''' | ||
| '''Active python''' | 2.6.6 | 2.7.5 | 2.7.6 || | |r10d | ||
| '''Cmake'''| - | 2.8.11.2 | 2.8.12.2 | | | | - | ||
| '''Gcc''' | 4.91 | 4.8.1 | 4.8.2 || | | - | ||
| '''Android NDK''' | r10d | r10d | r10d || | | - | ||
| '''Android SDK''' | r24.0.2 | r24.0.2 | r24.0.2 || | |- | ||
| '''Git''' | 1.7.1 | 1.8.4 | 1.9.1 || | |'''Android sdk''' | ||
|r24.0.2 | |||
| - | |||
| - | |||
| - | |||
|- | |||
|'''Git''' | |||
|1.7.10 | |||
|1.7.10 | |||
|1.7.10|1.7.10 | |||
|- | |||
|'''VS2010 SP1''' | |||
| X | |||
| X | |||
| X | |||
| X | |||
|- | |||
|'''VS2012 SP4''' | |||
| X | |||
| - | |||
| X | |||
| X | |||
|- | |||
|'''VS2013 SP3''' | |||
| X | |||
| X | |||
| X | |||
| X | |||
|- | |||
|'''VS2013 SP4''' | |||
| X | |||
| X | |||
| X | |||
| X | |||
|- | |||
|'''Windows 7 SDK''' || X || X || - || - | |||
|- | |||
|'''Windows 8 SDK''' || - || - || X || X | |||
|- | |||
|'''DXSDK''' || X || X || - || - | |||
|- | |||
|'''PSQL''' || 9.1.9 || 9.1.9 || 9.1.9 || 9.1.9 | |||
|- | |||
|'''MinGW''' || 4.9.2 rev1 || 4.9.2 rev1 || 4.9.2 rev1 || 4.9.2 rev1 | |||
|- | |||
|'''Jom''' || 1.0.14 || 1.0.14 || 1.0.14 || 1.0.14 | |||
|- | |||
|'''OpenSSL Android''' || X || - || X || - | |||
|- | |||
|'''ICU VS2010''' | 54.1.1''(x86) |- | - | - | |||
|- | |||
|'''ICU VS2012''' | 54.1.1_(x86) | - | 54.1.1_(x86/64) | 54.1.1_(x86/64) | |||
|- | |||
|'''ICU VS2013''' | 54.1.1_(x86) | 54.1.1_(x64) | 54.1.1_(x64) | 54.1.1_(x64) | |||
|- | |||
|'''ICU MINGW 4.9.2''' | 54.1.1_(x86) | 54.1.1_(x64) | 54.1.1_(x86/64) | 54.1.1_(x86/64) | |||
|- | |||
|| '''OSX 10.8''' | '''OSX 10.9'''| '''OSX 10.10''' | |||
|- | |||
| '''OpenSSL''' | 1.0.2 | 1.0.2 | 1.0.2 | | |||
|- | |||
| '''Java''' || 1.6.0_37 || 1.6.0_65 ||1.8.0_25 | | |||
|- | |||
| '''Perl''' | 5.12.4 | 5.12.5 | 5.16.3 | | |||
|- | |||
| '''Ruby''' | 1.8.7 | 2.0.0p481 |2.0.0p481 | | |||
|- | |||
| '''Mysql'''| 5.5.33 | 5.5.38 | 5.5.38 | | |||
|- | |||
| '''Active python''' | 2.7.5 | 2.7.5 | 2.7.6 | | |||
|- | |||
| '''Cmake'''| 2.8.12 | 3.0.2 | 3.0.2 | | |||
|- | |||
| '''Gcc''' | 4.2.1 | 6.0 | 6.0 | | |||
|- | |||
| '''Android NDK'''| r10d | r10d | r10d | | |||
|- | |||
| '''Android SDK'''| r24.0.2 | r24.0.2 | r24.0.2 | | |||
|- | |||
| '''Git'''| 1.8.5 | 1.9.3 | 1.9.3 | | |||
|- | |||
| '''Clang'''| 4.1 | 6.0 | 6.0 | | |||
|- | |||
| '''Xcode'''| 5.0.2 | 6.1 |6.1.1 | | |||
|- | |||
| '''Command line tools'''| X | X | X | | |||
|- | |||
| '''ODBC manager'''| X | X | X | | |||
|- | |||
|- | |||
| | '''RedHat 6.6 x64''' | '''OpenSuse 13.1''' |* Ubuntu 14.04*| | |||
|- | |||
| '''OpenSSL''' | 1.0.2 | 1.0.2 | 1.0.2 | | |||
|- | |||
| '''Java''' | 1.7.0_65 | 1.7.0_45 | 1.7.0_65 | | |||
|- | |||
| '''Perl''' | 5.10.1 | 5.18.1 | 5.18.2 | | |||
|- | |||
| '''Ruby''' | 2.1.1p76 | 2.0.0p247 | 1.9.3p484 | | |||
|- | |||
| '''Mysql'''| 5.1.73 | 5.5.33 | 5.5.40 | | |||
|- | |||
| '''Active python''' | 2.6.6 | 2.7.5 | 2.7.6 | | |||
|- | |||
| '''Cmake'''| - | 2.8.11.2 | 2.8.12.2 | | |||
|- | |||
| '''Gcc''' | 4.91 | 4.8.1 | 4.8.2 | | |||
|- | |||
| '''Android NDK''' | r10d | r10d | r10d | | |||
|- | |||
| '''Android SDK''' | r24.0.2 | r24.0.2 | r24.0.2 | | |||
|- | |||
| '''Git''' | 1.7.1 | 1.8.4 | 1.9.1 | | |||
|} | |||
= CI configurations = | = CI configurations = |
Revision as of 13:43, 27 February 2015
Changes for 5.5 ( Still draft, might change)
Packaging
- Binary packages will be built with RHEL 6.6 instead of Ubuntu 11.10
- No more separate angle & opengl packages for windows, only packages compiled with '-opengl dynamic'
- No separate iOS installer for mac: combined iOS Android package is almost equal size & so on enough
CI
- We will drop 11.10 targets from the CI
- Ubuntu 12.04 LTS will be updated to be 14.04 LTS
- OSX 10.7 will be dropped
' OSX 10.7 will be moved to nightly builds (state builds) in '5.4.x' branches.
- Windows 10 will be added to the CI as soon as we have it available.
- The "pkg" configs on different platforms are to be moved to nightly builds as well.
- A few configurations are moved from Ubuntu to RHEL to correlate to the weight shift.
Software configurations with Qt 5.5
Windows 7 X86 | Windows 7 X64 | Windows 8.1 X86 | Windows 8.1 X64 | |
Openssl | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.2 |
Java | 1.7.0_07 | 1.7.0_07 | 1.7.0_07 | 1.7.0_07 |
Perl | 5.14.2 | 5.14.2 | 5.14.2 | 5.14.2 |
Ruby | 1.8.7 | 1.8.7 | 1.8.7 | 1.8.7 |
mysql | 5.6.11 | 5.6.11 | 5.6.11 | 5.6.11 |
Active Python ¨ | 2.7.2.5 | 2.7.2.5 | 2.7.2.5 | 2.7.2.5 |
cmake | 2.8.11 | 2.8.11 | 2.8.11 | |
Android ndk | r10d | - | - | - |
Android sdk | r24.0.2 | - | - | - |
Git | 1.7.10 | 1.7.10 | 1.7.10 | |
VS2010 SP1 | X | X | X | X |
VS2012 SP4 | X | - | X | X |
VS2013 SP3 | X | X | X | X |
VS2013 SP4 | X | X | X | X |
Windows 7 SDK | X | X | - | - |
Windows 8 SDK | - | - | X | X |
DXSDK | X | X | - | - |
PSQL | 9.1.9 | 9.1.9 | 9.1.9 | 9.1.9 |
MinGW | 4.9.2 rev1 | 4.9.2 rev1 | 4.9.2 rev1 | 4.9.2 rev1 |
Jom | 1.0.14 | 1.0.14 | 1.0.14 | 1.0.14 |
OpenSSL Android | X | - | X | - |
54.1.1(x86) |- | - | - | ||||
54.1.1_(x86) | - | 54.1.1_(x86/64) | 54.1.1_(x86/64) | ||||
54.1.1_(x86) | 54.1.1_(x64) | 54.1.1_(x64) | 54.1.1_(x64) | ||||
54.1.1_(x86) | 54.1.1_(x64) | 54.1.1_(x86/64) | 54.1.1_(x86/64) | ||||
OSX 10.8 | OSX 10.9| OSX 10.10 | ||||
1.0.2 | 1.0.2 | 1.0.2 | | ||||
Java | 1.6.0_37 | 1.6.0_65 | ||
5.12.4 | 5.12.5 | 5.16.3 | | ||||
1.8.7 | 2.0.0p481 |2.0.0p481 | | ||||
5.5.33 | 5.5.38 | 5.5.38 | | ||||
2.7.5 | 2.7.5 | 2.7.6 | | ||||
2.8.12 | 3.0.2 | 3.0.2 | | ||||
4.2.1 | 6.0 | 6.0 | | ||||
r10d | r10d | r10d | | ||||
r24.0.2 | r24.0.2 | r24.0.2 | | ||||
1.8.5 | 1.9.3 | 1.9.3 | | ||||
4.1 | 6.0 | 6.0 | | ||||
5.0.2 | 6.1 |6.1.1 | | ||||
X | X | X | | ||||
X | X | X | | ||||
RedHat 6.6 x64 | OpenSuse 13.1 |* Ubuntu 14.04*| | ||||
1.0.2 | 1.0.2 | 1.0.2 | | ||||
1.7.0_65 | 1.7.0_45 | 1.7.0_65 | | ||||
5.10.1 | 5.18.1 | 5.18.2 | | ||||
2.1.1p76 | 2.0.0p247 | 1.9.3p484 | | ||||
5.1.73 | 5.5.33 | 5.5.40 | | ||||
2.6.6 | 2.7.5 | 2.7.6 | | ||||
- | 2.8.11.2 | 2.8.12.2 | | ||||
4.91 | 4.8.1 | 4.8.2 | | ||||
r10d | r10d | r10d | | ||||
r24.0.2 | r24.0.2 | r24.0.2 | | ||||
1.7.1 | 1.8.4 | 1.9.1 | |
CI configurations
- linux-arm-gnueabi-g+_Ubuntu_14.04_x64
- linux-g_static_Ubuntu_14.04_x64
- linux-android-g_Ubuntu_14.04_x64
- linux-android_armeabi-g_Ubuntu_14.04_x64
- linux-imx6-armv7a_Ubuntu_14.04_x64
- linux-qnx-armv7le_Ubuntu_14.04_x64
- linux-qnx-x86_Ubuntu_14.04_x64
- linux-g_developer-build_openSUSE_13.1_x64
- linux-x86-g_shadow-build_RHEL_66_x64 (we have to cross-compile x86 on RHEL)
- linux-g_no-widgets_RHEL_66_x64
- linux-g+_developer-build_qtnamespace_qtlibinfix_RHEL_66_x64
- macx-clang_no-framework_OSX_10.8
- macx-clang_static_OSX_10.9
- macx-clang_developer-build_OSX_10.9
- macx-ios-clang_OSX_10.9
- macx-clang_developer-build_qtnamespace_OSX_10.10
- win32-mingw491_developer-build_qtlibinfix_opengl_Windows_7
- win32-msvc2010_developer-build_qtnamespace_Windows_7
- win32-msvc2010_opengl_dynamic_Windows_10 (Windows 8.1 until then)
- win64-msvc2013_developer-build_qtnamespace_Windows_81
- wince70embedded-armv4i-msvc2008_Windows_7
- winphone-arm-msvc2013_Windows_81
- winrt-x64-msvc2013_Windows_81