[Releasing] Testing: 08/22/2012 + linux-g++-64 [success!]
Jeremy Katz
jeremy.katz at nokia.com
Thu Aug 23 15:50:53 CEST 2012
On 08/23/2012 11:52 AM, ext Jeremy Katz wrote:
> Report Date: 08/22/2012
> Reporters Name: Jeremy Katz
> Package/Build date: 08/22/2012
> Package name: qt-everywhere-opensource-src-5.0.0.tar.gz
> Package type: Source
> Mkspec used: linux-g++-64
> ------------------------------------------------------------
> Build checks:
> ------------------------------------------------------------
> Asks about license: Yes
> Compiles with minimal options: No
> Compiles as static build (where supported): Not tested
> Compiles in namespace (where supported): Not tested
> Compiles with shadow build: Not tested
> Compiles cross-compiled (where supported): Not tested
> Comments:
> Fedora 17 x86_64 system:
>
> Building without -no-dbus failed.
>
> qdbusinternalfilters.cpp: In function ‘QString qDBusIntrospectObject(const QDBusConnectionPrivate::ObjectTreeNode&, const QString&)’:
> qdbusinternalfilters.cpp:124:36: error: inconsistent user-defined literal suffixes ‘DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER’ and ‘DBUS_INTROSPECT_1_0_XML_SYSTEM_IDENTIFIER’ in string literal
> qdbusinternalfilters.cpp:124:36: error: unable to find string literal operator ‘operator"" DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER’
It looks like this is due to the way the macro
DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE is defined (in
dbus-protocol.h) colliding with the C++0x11 requirement that string
constants be separated by whitespace. It's fixed in D-Bus 1.5.10.
More information about the Releasing
mailing list