Version: unspecified (using Devel) OS: Linux [ 26%] Building CXX object perl/qtcore/tools/puic/CMakeFiles/puic4_bin.dir/perl/plextractimages.o In file included from /home/fwang/rpm/BUILD/kdebindings-4.5.76svn1197962/perl/qtdbus/tools/qdbusxml2perl/qdbusxml2perl.cpp:53:0: /home/fwang/rpm/BUILD/kdebindings-4.5.76svn1197962/perl/qtdbus/tools/qdbusxml2perl/qdbusmetaobject_p.h:65:36: error: expected initializer before ':' token make[2]: *** [perl/qtdbus/tools/qdbusxml2perl/CMakeFiles/qdbusxml2perl.dir/qdbusxml2perl.o] Error 1 make[1]: *** [perl/qtdbus/tools/qdbusxml2perl/CMakeFiles/qdbusxml2perl.dir/all] Error 2 Reproducible: Always In qdbusmetaobject_p.h, there is: struct QDBUS_EXPORT QDBusMetaObject: public QMetaObject But I guess it should be (with a extra underscore between Q and DBUS): struct Q_DBUS_EXPORT QDBusMetaObject: public QMetaObject