Bug 257130 - Build failure on perl-qt4
Summary: Build failure on perl-qt4
Status: RESOLVED FIXED
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-17 11:44 UTC by Funda Wang
Modified: 2010-12-01 13:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Funda Wang 2010-11-17 11:44:14 UTC
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