change in trunk revision 263 of libdbusmenu-qt breaks compilation on Centos 6/GCC 4.4.7

Bug #1334792 reported by Steve Trotman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libdbusmenu-qt
New
Undecided
Unassigned
libdbusmenu-qt (Ubuntu)
New
Undecided
Unassigned

Bug Description

Attempting to use kdesrc-build on Centos 6 (gcc 4.4.7) against its compiled QT 4.8 to build libdbusmenu-qt results in the following error:

[ 38%] Building CXX object src/CMakeFiles/dbusmenu-qt.dir/dbusmenuimporter.cpp.o
/home/steve/kdesrc/libdbusmenu-qt/src/dbusmenuimporter.cpp: In constructor ‘DBusMenuImporter::DBusMenuImporter(const QString&, const QString&, QObject*)’:
/home/steve/kdesrc/libdbusmenu-qt/src/dbusmenuimporter.cpp:324: error: type ‘DBusMenuImporter’ is not a direct base of ‘DBusMenuImporter’
/home/steve/kdesrc/libdbusmenu-qt/src/dbusmenuimporter.cpp:323: error: uninitialized member ‘DBusMenuImporter::d’ with ‘const’ type ‘DBusMenuImporterPrivate$
gmake[2]: *** [src/CMakeFiles/dbusmenu-qt.dir/dbusmenuimporter.cpp.o] Error 1

Reverse applying a diff from R263 to 262 eliminates this piece of code, after which the build succeeds without error.

Revision history for this message
Zhiyuan Shao (zyshao-hust) wrote :

How to "Reverse applying a diff from R263 to 262 eliminates this piece of code"? exactly?

Thanks!
Z.

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.