appmenu-qt5 fails to build against Qt 5.4.0 beta

Bug #1394887 reported by Timo Jyrinki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
appmenu-qt5
Fix Released
Undecided
Łukasz Zemczak
appmenu-qt5 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

appmenu-qt5 fails to build against Qt 5.4.0 beta:

https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/qt5-beta2/+sourcepub/4580920/+listing-archive-extra

"appmenuplatformmenubar.cpp:304:36: error: no matching function for call to 'QKdeTheme::QKdeTheme(const QString&, int&)'
     : QKdeTheme(kdeHome, kdeVersion)"

More information about Qt testing versions at https://wiki.ubuntu.com/Touch/QtTesting

Tags: qt5.4

Related branches

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Ouch, not looking good I'm afraid. Need to see if they moved/renamed the QKdeTheme by any chance. If they didn't and completely removed it, things might get hairy. But I suppose we anyway will be able to get the menu decorations one way or another.

Changed in appmenu-qt5:
assignee: nobody → Łukasz Zemczak (sil2100)
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

I just briefly checked and it seems I read the error wrong, it seems that the constructor simply changed its parameters. Let's fix that then.

Changed in appmenu-qt5:
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package appmenu-qt5 - 0.3.0+15.04.20141126-0ubuntu1

---------------
appmenu-qt5 (0.3.0+15.04.20141126-0ubuntu1) vivid; urgency=low

  [ Łukasz 'sil2100' Zemczak ]
  * Change the way QKdeTheme is constructed to fit the way presented by
    the new Qt 5.4.0 version. Make this change conditional so that it's
    still buildable with earlier releases. (LP: #1394887)
 -- Ubuntu daily release <email address hidden> Wed, 26 Nov 2014 10:36:43 +0000

Changed in appmenu-qt5 (Ubuntu):
status: New → Fix Released
Changed in appmenu-qt5:
status: In Progress → Won't Fix
status: Won't Fix → 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.