Qt Creator fails to build against Qt 5.2

Bug #1262631 reported by Timo Jyrinki on 2013-12-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Fix Released
Critical
Zoltan Balogh
qtcreator (Ubuntu)
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.

Changed in ubuntu-ui-toolkit:
assignee: nobody → Zoltan Balogh (bzoltan)
Changed in qtcreator (Ubuntu):
assignee: nobody → Timo Jyrinki (timo-jyrinki)
tags: added: qt5.2
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?

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.

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) on 2014-01-21
Changed in ubuntu-ui-toolkit:
importance: Undecided → Critical
Changed in qtcreator (Ubuntu):
importance: Undecided → Critical
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) on 2014-01-28
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  Edit
Everyone can see this information.

Other bug subscribers