From owner-freebsd-gecko@FreeBSD.ORG Thu Mar 31 05:41:54 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 005261065674 for ; Thu, 31 Mar 2011 05:41:53 +0000 (UTC) (envelope-from inyaoo@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8BED58FC15 for ; Thu, 31 Mar 2011 05:41:53 +0000 (UTC) Received: by wyf23 with SMTP id 23so2056840wyf.13 for ; Wed, 30 Mar 2011 22:41:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:message-id:user-agent :mime-version:content-type; bh=wZYbmSR90K3Yu6QGyDR3WjXHRSiViBiFU0bnVxUdbOY=; b=IbFNS81n+qB/UfALiswvuMPbWVe37BO8rXA0O8mMHCMylAlYwhAwjfpQx/5HNehl5U UH9FRvp3wIccej5N/phn2y3RyNIYBm3qMEKrtvAgJ3QX3V24iZRuX1LX38Urllo19ToT I55INCvkclDlqRMGX9aw4Oh8ZQM2VBxBFDeas= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; b=tdZ/XQNebJJlP2lQZ81RXLbfeOQxZ7bkPydd+jlQWcS15I2axxyUCRnOKt5p/Opn/k Jxol4VGchrT2FaYiKdKpcA7kDJA8/39LkXVcDiFkl+8o2Fn1zfBkKZlffuhtHMdudFGV DBr6mKoD50z6rk1laAqgF1OdGUyifdID+bvsU= Received: by 10.216.61.9 with SMTP id v9mr1650949wec.67.1301550112527; Wed, 30 Mar 2011 22:41:52 -0700 (PDT) Received: from localhost (tor3.anonymizer.ccc.de [80.237.226.73]) by mx.google.com with ESMTPS id ed10sm437419wbb.32.2011.03.30.22.41.50 (version=SSLv3 cipher=OTHER); Wed, 30 Mar 2011 22:41:51 -0700 (PDT) From: Pan Tsu To: freebsd-gecko@freebsd.org Date: Thu, 31 Mar 2011 09:41:48 +0400 Message-ID: <86lizvn8wz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Subject: --disable-ipc is disallowed 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: Thu, 31 Mar 2011 05:41:54 -0000 Mozilla devs recently disabled the option https://bugzilla.mozilla.org/show_bug.cgi?id=638755 mozilla-central (aka trunk) still builds fine on FreeBSD but I wonder how long it'll remain so. So, do you plan to fix IPC port[1], probably using some pieces from www/chromium, or try keep --disable-ipc as long as possible? [1] it was removed in r430 http://trillian.chruetertee.ch/freebsd-gecko/changeset/430 %% build fix for 64446:422bbd8245a7 Index: www/firefox/Makefile =================================================================== RCS file: /a/.cvsup/ports/www/firefox/Makefile,v retrieving revision 1.239 diff -u -p -r1.239 Makefile --- www/firefox/Makefile 24 Mar 2011 11:04:17 -0000 1.239 +++ www/firefox/Makefile 31 Mar 2011 05:16:04 -0000 @@ -54,5 +49,9 @@ OPTIONS= DBUS "Enable D-BUS support" on PGO "Enable Profile-Guided Optimization" off \ SMB "Enable smb:// URI support using gnomevfs" off +# XXX: maybe gcc46 specific +CFLAGS+= -fpermissive +MOZ_OPTIONS+= --disable-warnings-as-errors + .include Index: www/firefox/files/patch-configure.in =================================================================== RCS file: /a/.cvsup/ports/www/firefox/files/patch-configure.in,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure.in --- www/firefox/files/patch-configure.in 22 Mar 2011 15:24:49 -0000 1.2 +++ www/firefox/files/patch-configure.in 28 Mar 2011 07:56:59 -0000 @@ -54,6 +54,19 @@ ZLIB_CFLAGS="-I${ZLIB_DIR}/include" ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" fi +@@ -5796,10 +5798,10 @@ MOZ_ARG_DISABLE_BOOL(ipc, + MOZ_IPC=1) + + if test -z "$MOZ_IPC"; then +- AC_MSG_ERROR([--disable-ipc is no longer supported.]) ++ else ++AC_DEFINE(MOZ_IPC) + fi + +-AC_DEFINE(MOZ_IPC) + AC_SUBST(MOZ_IPC) + + dnl ======================================================== @@ -6022,6 +6024,14 @@ VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" VPX_X86_ASM=1 Index: www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in =================================================================== RCS file: /a/.cvsup/ports/www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in,v retrieving revision 1.3 diff -u -p -r1.3 patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in --- www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in 22 Mar 2011 15:24:49 -0000 1.3 +++ www/firefox/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in 28 Mar 2011 07:48:47 -0000 @@ -29,9 +29,9 @@ +CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp +endif +# - # BeOS/Intel (uses the same unixish_x86 code) + # Neutrino/Intel (uses the same unixish_x86 code) # - ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC) + ifeq ($(OS_TARGET),NTO) @@ -158,9 +167,15 @@ ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s endif %%