diff options
author | Topi Reinio <topi.reinio@theqtcompany.com> | 2016-06-08 14:38:01 +0200 |
---|---|---|
committer | Topi Reiniö <topi.reinio@theqtcompany.com> | 2016-06-08 13:34:07 +0000 |
commit | ed3f9e94ef7e3f90010698f8d8885f43099fc552 (patch) | |
tree | d706ecb73e7a29e62cfe46dd0fd3db6360452333 | |
parent | 94cfece041388d3f7966e8ae2e408820836a024f (diff) | |
download | qtdoc-ed3f9e94ef7e3f90010698f8d8885f43099fc552.tar.gz |
Doc: Document known issues with certain GCC versions
... And link from the supported platforms page.
Change-Id: Icf232b598c1100d9cd457863d02b9c5b226a8117
Reviewed-by: Andy Shaw <andy.shaw@qt.io>
-rw-r--r-- | doc/src/platforms/linux.qdoc | 22 | ||||
-rw-r--r-- | doc/src/platforms/supported-platforms.qdocinc | 12 |
2 files changed, 30 insertions, 4 deletions
diff --git a/doc/src/platforms/linux.qdoc b/doc/src/platforms/linux.qdoc index 82f0aa7d..09ad6f03 100644 --- a/doc/src/platforms/linux.qdoc +++ b/doc/src/platforms/linux.qdoc @@ -827,4 +827,26 @@ 10.1.017 compiles these modules correctly in release mode. \endlist + \section2 Known Issues with GCC Compilers + + Building Qt with certain versions of GCC has the following known issues: + + \list + \li GCC 4.9.2 fails to build Qt: + \list + \li \l {https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65309}{Related bug} + in GCC's bug tracker + \li \l {http://lists.qt-project.org/pipermail/development/2015-March/020632.html}{Discussion} + on \l{mailto://development@qt-project.org}{development@qt-project.org} mailing list + \endlist + + \li GCC 5.2.1: Nested structs do not get their constructors called under + some circumstances: + \list + \li \l {https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67550}{Related bug} + in GCC's bug tracker + \li \l {https://codereview.qt-project.org/161071}{A possible workaround} + \endlist + \endlist + */ diff --git a/doc/src/platforms/supported-platforms.qdocinc b/doc/src/platforms/supported-platforms.qdocinc index 839db2a1..d57a43b9 100644 --- a/doc/src/platforms/supported-platforms.qdocinc +++ b/doc/src/platforms/supported-platforms.qdocinc @@ -72,7 +72,8 @@ Mobile Platforms: \l {Qt for Android}{Android}, \row \li Windows XP (32-bit) \li \li Deployment only - \row \li {3,1} \header \li {3,1} \l {Qt for Linux/X11}{Linux/X11} + \row \li {3,1} \header \li {2,1} \l {Qt for Linux/X11}{Linux/X11} + \li \l {Known Issues with GCC Compilers}{Known Issues} \row \li openSUSE 13.1 (64-bit) \li \b {GCC 4.8.1} \li SUSE Linux 20130909 @@ -146,7 +147,8 @@ Mobile Platforms: \l {Qt for Android}{Android}, \row \li Windows XP (32-bit) \li \li Deployment only - \row \li {3,1} \header \li {3,1} \l {Qt for Linux/X11}{Linux/X11} + \row \li {3,1} \header \li {2,1} \l {Qt for Linux/X11}{Linux/X11} + \li \l {Known Issues with GCC Compilers}{Known Issues} \row \li openSUSE 13.1 (64-bit) \li \b {GCC 4.8.1} \li SUSE Linux 20130909 @@ -227,7 +229,8 @@ Mobile Platforms: \l {Qt for Android}{Android}, \row \li Windows XP (32-bit) \li \li Deployment only - \row \li {3,1} \header \li {3,1} \l {Qt for Linux/X11}{Linux/X11} + \row \li {3,1} \header \li {2,1} \l {Qt for Linux/X11}{Linux/X11} + \li \l {Known Issues with GCC Compilers}{Known Issues} \row \li openSUSE 13.1 (64-bit) \li \b {GCC 4.8.1} \li SUSE Linux 20130909 @@ -310,7 +313,8 @@ Mobile Platforms: \l {Qt for Android}{Android}, \row \li Windows XP (32-bit) \li \li Deployment only - \row \li {3,1} \header \li {3,1} \l {Qt for Linux/X11}{Linux/X11} + \row \li {3,1} \header \li {2,1} \l {Qt for Linux/X11}{Linux/X11} + \li \l {Known Issues with GCC Compilers}{Known Issues} \row \li openSUSE 13.1 (64-bit) \li \b {GCC 4.8.1} \li SUSE Linux 20130909 |