From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 30 20:20:02 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E0B3106564A for ; Mon, 30 Jul 2012 20:20:02 +0000 (UTC) (envelope-from dmk@ncf.ca) Received: from mail.ncf.ca (mail.ncf.ca [134.117.136.45]) by mx1.freebsd.org (Postfix) with ESMTP id EDA848FC14 for ; Mon, 30 Jul 2012 20:20:01 +0000 (UTC) Received: from mail.ncf.ca (localhost [127.0.0.1]) by mail.ncf.ca (Postfix) with ESMTP id 18D909F227 for ; Mon, 30 Jul 2012 16:14:05 -0400 (EDT) Received: from hudson.private.lan (CPE0014bfb32f8a-CM0014e887dd48.cpe.net.cable.rogers.com [174.114.186.180]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: du880) by mail.ncf.ca (Postfix) with ESMTPSA id EFBD29F200 for ; Mon, 30 Jul 2012 16:14:04 -0400 (EDT) From: Dwayne MacKinnon To: gecko@freebsd.org Date: Mon, 30 Jul 2012 16:14:03 -0400 Message-ID: <1490493.Ro9jfMVlVi@hudson.private.lan> User-Agent: KMail/4.8.4 (FreeBSD/9.0-RELEASE-p3; KDE/4.8.4; amd64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-NCF-Filtered: By ProxSMTP on pallando Mon Jul 30 16:14:05 2012 -0400 (EDT) Cc: Subject: Firefox 14.0.1,1 Build failure X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jul 2012 20:20:02 -0000 Hi all, I attempted to build Firefox 14.0.1,1 using Clang on FreeBSD 9.0- RELEASE for both amd64 & i386 platforms. On amd64 I ran into a linker error at the end of the process. On i386 it was complaining about mmx. I added CFLAGS+= -mmmx to the Makefile, which stopped that. However, i then ran into a different linker error at the end of the process. I then decided to try clang 3.1 from ports. On amd64 it worked perfectly. On i386 (after removing my little CFLAGS addition) I ran into this: In file included from /usr/local/include/dbus-1.0/dbus/dbus-errors.h:33: /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 "