Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jun 2012 19:16:42 +0400
From:      Boris Samorodov <bsam@passap.ru>
To:        freebsd-ports@freebsd.org
Subject:   clang, dbus, firefox+thunderbird
Message-ID:  <4FE097DA.30701@passap.ru>

next in thread | raw e-mail | index | archive | help
Hi List,

I use clang compiled world (WITH_CLANG_IS_CC="YES" and 
WITH_LIBCPLUSPLUS="YES" at /etc/make.conf). The system
is current:
-----
% uname -a
FreeBSD bsam.wart.ru 10.0-CURRENT FreeBSD 10.0-CURRENT #16 r237055: Thu 
Jun 14 17:16:43 SAMT 2012     bsam@bsam.wart.ru:/usr/obj/usr/src/sys/BBX 
  i386
-----

While updating to the latest firefox I get an error:
-----
/usr/local/include/dbus-1.0/dbus/dbus-protocol.h:459:77: error: invalid 
suffix on literal; C++11 requires a space between literal and identifier 
[-Wreserved-user-defined-literal]
#define DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE "<!DOCTYPE node PUBLIC 
\""DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER"\"\n\""DBUS_INTROSPECT_1_0_XML_SYSTEM_IDENTIFIER"\">\n"
 
      ^
 

/usr/local/include/dbus-1.0/dbus/dbus-protocol.h:459:126: error: invalid 
suffix on literal; C++11 requires a space between literal and identifier 
[-Wreserved-user-defined-literal]
#define DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE "<!DOCTYPE node PUBLIC 
\""DBUS_INTROSPECT_1_0_XML_PUBLIC_IDENTIFIER"\"\n\""DBUS_INTROSPECT_1_0_XML_SYSTEM_IDENTIFIER"\">\n"
 
                                                       ^
 

2 errors generated.

-----

OK, I did make config and deselect DBUS. Great, firefox compiles and
installs (the latest one, 13.0.1). Then I try to upgrade thunderbird
and get the same error. However there is no option DBUS to disable.

What am I to do?
Thanks!
-- 
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FE097DA.30701>