Qt Creator fails to build against Qt 5.2

Bug #1262631 reported by Timo Jyrinki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Fix Released
Critical
Zoltan Balogh
qtcreator (Ubuntu)
Fix Released
Critical
Timo Jyrinki

Bug Description

I'm getting the following error message when trying to compile Qt Creator 2.8.1 (the current version in trusty) against Qt 5.2:

--
In file included from /home/ubuntu/delete/qtcreator-2.8.1/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp:34:0:
/home/ubuntu/delete/qtcreator-2.8.1/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h:36:45: fatal error: private/qd
eclarativelistmodel_p.h: No such file or directory
 #include <private/qdeclarativelistmodel_p.h>
--

The rebuild is required, to get rid of the libqt5core5 dependency. Because of ABI break all Qt packages need a rebuild.

A rebuild could be placed into https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-daily PPA.

Tags: qt5.2
Changed in ubuntu-ui-toolkit:
assignee: nobody → Zoltan Balogh (bzoltan)
Changed in qtcreator (Ubuntu):
assignee: nobody → Timo Jyrinki (timo-jyrinki)
tags: added: qt5.2
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

Just a thought, since we are moving to Qt 5.2, why not also move to Qt creator 3.0 which came with Qt 5.2?

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Qt Creator 3.0 would need refactoring of the Ubuntu plugin, so at least as a first measure it'd be useful to have 2.8.1 compiling against Qt 5.2.

Revision history for this message
Zoltan Balogh (bzoltan) wrote :

I am afraid that making QtC 2.8.1 Qt 5.2 friendly would take a massive refactoring. QtC 2.8.1 is using private APIs way too much. Most of these places are in the qmlpuppet, qmlobserve, qmldump, qmldesigner modules.

Bill Filler (bfiller)
Changed in ubuntu-ui-toolkit:
importance: Undecided → Critical
Changed in qtcreator (Ubuntu):
importance: Undecided → Critical
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :
summary: - Qt Creator 2.8.1 fails to build against Qt 5.2
+ Qt Creator fails to build against Qt 5.2
Changed in qtcreator (Ubuntu):
status: New → Fix Committed
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit:
status: New → Fix Committed
Changed in ubuntu-ui-toolkit:
status: Fix Committed → Fix Released
Changed in qtcreator (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.