Qt 5.5 Tools and Versions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Transclude Template:Release Information) |
||
(14 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
==Packaging== | =Changes for 5.5= | ||
== 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== | ==CI== | ||
* We will drop 11.10 targets from the CI | * We will drop 11.10 targets from the CI | ||
* Ubuntu 12.04 | * 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. | * Windows 10 will be added to the CI as soon as we have it available. | ||
* The | * The "pkg" configs on different platforms are to be moved to nightly builds as well. | ||
* A few configurations are moved from Ubuntu to | * A few configurations are moved from Ubuntu to RHEL to correlate to the weight shift. | ||
=Software configurations with Qt 5.5= | =Software configurations with Qt 5.5= | ||
{| class=" | {| class="wikitable" | ||
| | | | ||
| '''Windows 7 X86''' | | '''Windows 7 X86''' | ||
| '''Windows 7 X64''' | | '''Windows 7 X64''' | ||
| '''Windows 8.1 X86''' | | '''Windows 8.1 X86''' | ||
| '''Windows 8.1 X64''' | | '''Windows 8.1 X64''' | ||
|- | |- | ||
| '''Openssl''' | |'''Openssl''' | ||
| 1.0. | | 1.0.2 | ||
| 1.0. | | 1.0.2 | ||
| 1.0. | | 1.0.2 | ||
| 1.0. | | 1.0.2 | ||
|- | |- | ||
| '''Java''' | |'''Java''' | ||
| 1.7.0_07 | | 1.7.0_07 | ||
| 1.7.0_07 | |||
| 1.7.0_07 | | 1.7.0_07 | ||
| 1.7.0_07 | | 1.7.0_07 | ||
|- | |- | ||
| '''Perl''' | |'''Perl''' | ||
| 5.14.2 | | 5.14.2 | ||
| 5.14.2 | | 5.14.2 | ||
| 5.14.2 | | 5.14.2 | ||
| 5.14.2 | | 5.14.2 | ||
|- | |- | ||
| '''Ruby''' | |'''Ruby''' | ||
| 1.8.7 | |1.8.7 | ||
| 1.8.7 | | 1.8.7 | ||
| 1.8.7 | | 1.8.7 | ||
| 1.8.7 | | 1.8.7 | ||
|- | |- | ||
| '''mysql''' | |'''mysql''' | ||
| 5.6.11 | | 5.6.11 | ||
| 5.6.11 | | 5.6.11 | ||
| 5.6.11 | | 5.6.11 | ||
| 5.6.11 | | 5.6.11 | ||
|- | |- | ||
| '''Active Python''' | |'''Active Python''' ¨ | ||
| 2.7.2.5 | |2.7.2.5 | ||
| 2.7.2.5 | |2.7.2.5 | ||
| 2.7.2.5 | |2.7.2.5 | ||
| 2.7.2.5 | |2.7.2.5 | ||
|- | |- | ||
| '''cmake''' | |'''cmake''' | ||
| 2.8.11 | |2.8.11 | ||
| 2.8.11 | |2.8.11 | ||
| 2.8.11 | |2.8.11 | ||
| 2.8.11 | |2.8.11| | ||
|- | |- | ||
| '''Android ndk''' | |'''Android ndk''' | ||
| r10c | |r10c | ||
| | | - | ||
| | | - | ||
| | | - | ||
|- | |- | ||
| '''Android sdk''' | |'''Android sdk''' | ||
| | |r24.0.2 | ||
| | | - | ||
| | | - | ||
| | | - | ||
|- | |- | ||
| '''Git''' | |'''Git''' | ||
| 1.7.10 | |1.7.10 | ||
| 1.7.10 | |1.7.10 | ||
| 1.7.10 | |1.7.10|1.7.10 | ||
| 1.7.10 | |||
|- | |- | ||
| '''VS2010 SP1''' | |'''VS2010 SP1''' | ||
| X | | X | ||
| X | | X | ||
| X | | X | ||
| X | | X | ||
|- | |- | ||
| '''VS2012 SP4''' | |'''VS2012 SP4''' | ||
| X | | X | ||
| | | - | ||
| X | | X | ||
| X | | X | ||
|- | |- | ||
| '''VS2013 SP3''' | |'''VS2013 SP3''' | ||
| X | | X | ||
| X | | X | ||
| X | | X | ||
| X | | X | ||
|- | |- | ||
| '''VS2013 SP4''' | |'''VS2013 SP4''' | ||
| X | | X | ||
| X | | X | ||
| X | | X | ||
| X | | X | ||
|- | |- | ||
| '''Windows 7 | |'''Windows 7 SDK''' || X || X || - || - | ||
| X | |||
| X | |||
| | |||
| | |||
|- | |- | ||
| '''Windows 8 | |'''Windows 8 SDK''' || - || - || X || X | ||
| | |||
| | |||
| X | |||
| X | |||
|- | |- | ||
| ''' | |'''DXSDK''' || X || X || - || - | ||
| X | |||
| X | |||
| | |||
| | |||
|- | |- | ||
| ''' | |'''PSQL''' || 9.1.9 || 9.1.9 || 9.1.9 || 9.1.9 | ||
| 9.1.9 | |||
| 9.1.9 | |||
| 9.1.9 | |||
| 9.1.9 | |||
|- | |- | ||
| '''MinGW''' | |'''MinGW''' || 4.9.2 rev1 || 4.9.2 rev1 || 4.9.2 rev1 || 4.9.2 rev1 | ||
| 4.9.2 rev1 | |||
| 4.9.2 rev1 | |||
| 4.9.2 rev1 | |||
| 4.9.2 rev1 | |||
|- | |- | ||
| '''Jom''' | |'''Jom''' || 1.0.14 || 1.0.14 || 1.0.14 || 1.0.14 | ||
| 1.0.14 | |||
| 1.0.14 | |||
| 1.0.14 | |||
| 1.0.14 | |||
|- | |- | ||
| '''OpenSSL Android''' | |'''OpenSSL Android''' || X || - || X || - | ||
| X | |||
| | |||
| X | |||
| | |||
|- | |- | ||
| ''' | |'''ICU VS2010''' || 54.1.1''(x86) ||- || - || - | ||
| 54.1. | |||
| | |||
| | |||
| | |||
|- | |- | ||
| ''' | |'''ICU VS2012''' || 54.1.1_(x86) || - || 54.1.1_(x86/64) || 54.1.1_(x86/64) | ||
| 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) | ||
| 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) | ||
| 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''' | | '''OpenSSL''' || 1.0.2 || 1.0.2 || 1.0.2 | ||
| 1.0. | |||
| 1.0. | |||
| 1.0. | |||
|- | |- | ||
| '''Java''' | | '''Java''' || 1.6.0_37 || 1.6.0_65 ||1.8.0_25 | ||
| 1.6.0_37 | |||
| 1.6.0_65 | |||
| 1.8.0_25 | |||
|- | |- | ||
| '''Perl''' | | '''Perl''' || 5.12.4 || 5.12.5 || 5.16.3 | ||
| 5.12.4 | |||
| 5.12.5 | |||
| 5.16.3 | |||
|- | |- | ||
| '''Ruby''' | | '''Ruby''' || 1.8.7 || 2.0.0p481 || 2.0.0p481 | ||
| 1.8.7 | |||
| 2.0.0p481 | |||
| 2.0.0p481 | |||
|- | |- | ||
| '''Mysql''' | | '''Mysql'''|| 5.5.33 || 5.5.38 || 5.5.38 | ||
| 5.5.33 | |||
| 5.5.38 | |||
| 5.5.38 | |||
|- | |- | ||
| '''Active python''' | | '''Active python''' || 2.7.5 || 2.7.5 || 2.7.6 | ||
| 2.7.5 | |||
| 2.7.5 | |||
| 2.7.6 | |||
|- | |- | ||
| '''Cmake''' | | '''Cmake'''|| 2.8.12 || 3.0.2 || 3.0.2 | ||
| 2.8.12 | |||
| 3.0.2 | |||
| 3.0.2 | |||
|- | |- | ||
| '''Gcc''' | | '''Gcc''' || 4.2.1 || 6.0 || 6.0 | ||
| 4.2.1 | |||
| 6.0 | |||
| 6.0 | |||
|- | |- | ||
| '''Android | | '''Android NDK'''|| r10c || r10c || r10c | ||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| '''Android | | '''Android SDK'''|| r24.0.2 || r24.0.2 || r24.0.2 | ||
| r24.0.2 | |||
| r24.0.2 | |||
| r24.0.2 | |||
|- | |- | ||
| '''Git''' | | '''Git'''|| 1.8.5 || 1.9.3 || 1.9.3 | ||
| 1.8.5 | |||
| 1.9.3 | |||
| 1.9.3 | |||
|- | |- | ||
| '''Clang''' | | '''Clang'''|| 4.1 || 6.0 || 6.0 | ||
| 4.1 | |||
| 6.0 | |||
| 6.0 | |||
|- | |- | ||
| '''Xcode''' | | '''Xcode'''|| 5.0.2 || 6.1 || 6.1.1 | ||
| 5.0.2 | |||
| 6.1 | |||
| 6.1.1 | |||
|- | |- | ||
| '''Command line tools''' | | '''Command line tools'''|| X || X || X | ||
| | |||
| X | |||
| | |||
| X | |||
| | |||
| X | |||
|- | |- | ||
| | | '''ODBC manager'''|| X || X || X | ||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | | | ||
| '''RedHat 6.6 | | '''RedHat 6.6 x64''' | ||
| '''OpenSuse 13.1''' | | '''OpenSuse 13.1''' | ||
| | | '''Ubuntu 14.04''' | ||
|- | |- | ||
| '''OpenSSL''' | | '''OpenSSL''' || 1.0.2 || 1.0.2 || 1.0.2 | ||
| 1.0. | |||
| 1.0. | |||
| 1.0. | |||
|- | |- | ||
| '''Java''' | | '''Java''' || 1.7.0_65 || 1.7.0_45 || 1.7.0_65 | ||
| 1.7.0_65 | |||
| 1.7.0_45 | |||
| 1.7.0_65 | |||
|- | |- | ||
| '''Perl''' | | '''Perl''' || 5.10.1 || 5.18.1 || 5.18.2 | ||
| 5.10.1 | |||
| 5.18.1 | |||
| 5.18.2 | |||
|- | |- | ||
| '''Ruby''' | | '''Ruby''' || 2.1.1p76 || 2.0.0p247 || 1.9.3p484 | ||
| 2.1.1p76 | |||
| 2.0.0p247 | |||
| 1.9.3p484 | |||
|- | |- | ||
| '''Mysql''' | | '''Mysql'''|| 5.1.73 || 5.5.33 || 5.5.40 | ||
| 5.1.73 | |||
| 5.5.33 | |||
| 5.5.40 | |||
|- | |- | ||
| '''Active python''' | | '''Active python''' || 2.6.6 || 2.7.5 || 2.7.6 | ||
| 2.6.6 | |||
| 2.7.5 | |||
| 2.7.6 | |||
|- | |- | ||
| '''Cmake''' | | '''Cmake'''|| - || 2.8.11.2 || 2.8.12.2 | ||
| | |||
| 2.8.11.2 | |||
| 2.8.12.2 | |||
|- | |- | ||
| '''Gcc''' | | '''Gcc''' || 4.91 || 4.8.1 || 4.8.2 | ||
| 4.91 | |||
| 4.8.1 | |||
| 4.8.2 | |||
|- | |- | ||
| '''Android | | '''Android NDK''' || r10c || r10c || r10c | ||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| '''Android | | '''Android SDK''' || r24.0.2 || r24.0.2 || r24.0.2 | ||
| r24.0.2 | |||
| r24.0.2 | |||
| r24.0.2 | |||
|- | |- | ||
| '''Git''' | | '''Git''' || 1.7.1 || 1.8.4 || 1.9.1 | ||
| 1.7.1 | |||
| 1.8.4 | |||
| 1.9.1 | |||
|} | |} | ||
=CI configurations= | = CI configurations = | ||
* linux-arm-gnueabi-g+ | * linux-arm-gnueabi-g+''_Ubuntu_14.04_x64 | ||
* linux- | * linux-g_static_Ubuntu_14.04_x64 | ||
* linux-android- | * linux-android-g_Ubuntu_14.04_x64 | ||
* linux-android_armeabi- | * linux-android_armeabi-g_Ubuntu_14.04_x64 | ||
* linux-imx6-armv7a_Ubuntu_14.04_x64 | * linux-imx6-armv7a_Ubuntu_14.04_x64 | ||
* linux-qnx-armv7le_Ubuntu_14.04_x64 | * linux-qnx-armv7le_Ubuntu_14.04_x64 | ||
* linux-qnx-x86_Ubuntu_14.04_x64 | * linux-qnx-x86_Ubuntu_14.04_x64 | ||
* linux- | * linux-g_developer-build_openSUSE_13.1_x64 | ||
* linux-x86- | * linux-x86-g_shadow-build_RHEL_66_x64 (we have to cross-compile x86 on RHEL) | ||
* linux- | * linux-g_no-widgets_RHEL_66_x64 | ||
* linux-g | * linux-g''+_developer-build_qtnamespace_qtlibinfix_RHEL_66_x64 | ||
* macx-clang_no-framework_OSX_10.8 | * macx-clang_no-framework_OSX_10.8 | ||
Line 387: | Line 227: | ||
* winphone-arm-msvc2013_Windows_81 | * winphone-arm-msvc2013_Windows_81 | ||
* winrt-x64-msvc2013_Windows_81 | * winrt-x64-msvc2013_Windows_81 | ||
{{Release Information}} |
Latest revision as of 09:27, 25 March 2016
Changes for 5.5
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 | r10c | - | - | - |
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 | - |
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 | r10c | r10c | r10c | |
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 | r10c | r10c | r10c | |
Android SDK | r24.0.2 | r24.0.2 | r24.0.2 | |
Git | 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