Opened 11 years ago
Closed 11 years ago
#5082 closed enhancement (fixed)
qt-5.3.0
Reported by: | Fernando de Oliveira | Owned by: | Fernando de Oliveira |
---|---|---|---|
Priority: | normal | Milestone: | 7.6 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
http://qt-project.org/wiki/New-Features-in-Qt-5.3
http://qt-project.org/wiki/Qt530-KnownIssues
Known Issues – Qt 5.3.0 All platforms ... Installation over the existing installation not supported QTIFW-278: SDK 5.1.0 rc1 : installation over existing installation fails Examples in Qt Creator Welcome mode is empty Workaround: Start Qt Creator with clean settings (e.g. for temporary testing: ‘-settingspath /some/temp/dir’ Qt Print Support The platform backends have been almost entirely re-written for Beta 2 and may not function properly. See the blog at http://www.layt.net/john/blog/odysseushelp_test_qtprintsupport_changes_in_qt_53_beta_1 for more details on how to test. ... Linux QTBUG-35516: example directory in binary package has wrong permissions (creating problems for global installations) Workaround: Fix permissions with ‘chmod g+rx,o+rx 5.2.0/gcc_64/examples’ ...
Change History (7)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
I don't really like using the directory structure:
$QT5DIR/include/qt5 $QT5DIR/lib/qt5 $QT5DIR/share/qt5 $QT5DIR/share/doc/qt5 $QT5DIR/share/qt5/translations $QT5DIR/share/doc/qt5/examples
for method 2. The default is
$QT5DIR/include $QT5DIR/lib $QT5DIR/doc $QT5DIR/translations ...
which is much simpler, both for looking at the files and the configure line. IMO, What we are doing now shows the user a clear alternative and provides more choice.
If a user just wants to build applications against qt5, then it probably doesn't make any difference, but to a developer using qt to create programs, there is a significant need to find and examine files in places like include, mkspecs, plugins, etc. A more coherent organization for developers makes a big difference.
comment:3 by , 11 years ago
I'd rather adjust instructions for users. Developers often develop against latest version (mostly git master) or alpha/beta releases. The latter can't be used to install both Qt's in same prefix. Other distro's use first structure.
comment:4 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:5 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
In combination with Bruce.
comment:6 by , 11 years ago
Status: | new → assigned |
---|
May I request unification of configure lines? Ie, something like this:
Note that -bindir isn't required, since it's always PREFIX/bin. -no-nis isn't required too since latest LFS (7.5 and svn) has glibc rpc interface exported. I'd also propose removing of "-opengl es2" to use desktop opengl since now everything works with desktop opengl whereas it didn't previously (wayland).
-system-harfbuzz can be enabled in this release. It seems to be on par with bundled one.
As for why I need this, kde frameworks install files in Qt5 directories and I can't cover 2 different prefixes easily.