From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 00:18:55 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 514AC1065670 for ; Sun, 1 Jul 2012 00:18:55 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id E98AF8FC12 for ; Sun, 1 Jul 2012 00:18:54 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q610IkB9090055 for ; Sat, 30 Jun 2012 20:18:52 -0400 (EDT) (envelope-from andy@neu.net) Date: Sat, 30 Jun 2012 20:18:46 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org In-Reply-To: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> Message-ID: References: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Subject: Re: [SVN-Commit] r826 - branches/experimental/www/firefox-nightly 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: Sun, 01 Jul 2012 00:18:55 -0000 On Sat, 30 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Sat Jun 30 22:56:21 2012 > New Revision: 826 > > Log: > bsd.python.mk is already included by bsd.port.pre.mk, via USE_PYTHON_BUILD > > Modified: > branches/experimental/www/firefox-nightly/Makefile > > Modified: branches/experimental/www/firefox-nightly/Makefile > ============================================================================== > --- branches/experimental/www/firefox-nightly/Makefile Sat Jun 30 22:56:14 2012 (r825) > +++ branches/experimental/www/firefox-nightly/Makefile Sat Jun 30 22:56:21 2012 (r826) > @@ -106,7 +106,6 @@ > > .if ${PORT_OPTIONS:MPGO} > USE_DISPLAY= yes > -.include "${PORTSDIR}/Mk/bsd.python.mk" > > .undef GNU_CONFIGURE > MOZ_OPTIONS+= ${CONFIGURE_TARGET} > _______________________________________________ > freebsd-gecko@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gecko > To unsubscribe, send any mail to "freebsd-gecko-unsubscribe@freebsd.org" > After recent upgrade, I get the following failure: gmake[5]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/base/src' gmake[4]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/base' rm -f libgkconhtmlcon_s.a /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/_virtualenv/bin/python ../../../../config/pythonpath.py -I../../../../config ../../../../config/expandlibs_gen.py --depend .deps/libgkconhtmlcon_s.a.desc.pp -o libgkconhtmlcon_s.a.desc HTMLPropertiesCollection.o nsClientRect.o nsHTMLDNSPrefetch.o nsGenericHTMLElement.o nsGenericHTMLFrameElement.o nsFormSubmission.o nsTextEditorState.o nsHTMLElement.o nsHTMLAnchorElement.o nsHTMLAreaElement.o nsHTMLBRElement.o nsHTMLBodyElement.o nsHTMLButtonElement.o nsHTMLCanvasElement.o nsHTMLDataListElement.o nsHTMLDivElement.o nsHTMLFieldSetElement.o nsHTMLFontElement.o nsHTMLFormElement.o nsHTMLFrameElement.o nsHTMLFrameSetElement.o nsHTMLHRElement.o nsHTMLHeadingElement.o nsHTMLIFrameElement.o nsHTMLImageElement.o nsHTMLInputElement.o nsHTMLLIElement.o nsHTMLLabelElement.o nsHTMLLegendElement.o nsHTMLLinkElement.o nsHTMLMapElement.o nsHTMLMenuElement.o nsHTMLMenuItemElement.o nsHTMLMetaElement.o nsHTMLMeterElement.o nsHTMLModElement.o nsHTMLObjectElement.o nsHTMLOListElement.o nsHTMLSharedObjectElement.o nsHTMLOptionElement.o nsHTMLOptGroupElement.o nsHTMLOutputElement.o nsHTMLParagraphElement.o nsHTMLPreElement.o nsHTMLProgressElement.o nsHTMLScriptElement.o nsHTMLSelectElement.o nsHTMLSharedElement.o nsHTMLSpanElement.o nsHTMLStyleElement.o nsHTMLTableElement.o nsHTMLTableCaptionElement.o nsHTMLTableCellElement.o nsHTMLTableColElement.o nsHTMLTableRowElement.o nsHTMLTableSectionElement.o nsHTMLTextAreaElement.o nsHTMLTitleElement.o nsHTMLUnknownElement.o nsDOMValidityState.o nsIConstraintValidation.o nsRadioVisitor.o nsDOMStringMap.o nsHTMLAudioElement.o nsHTMLMediaElement.o nsMediaError.o nsMediaFragmentURIParser.o nsHTMLSourceElement.o nsTimeRanges.o nsHTMLVideoElement.o gmake[6]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html/content/src' gmake[5]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html/content' gmake[4]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html' gmake[3]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content' gmake[2]: *** [libs_tier_platform] Error 2 gmake[2]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11' gmake[1]: *** [tier_platform] Error 2 gmake[1]: Leaving directory `/home/root/ff_nightly/work/mozilla-central-d9d61d199b11' gmake: *** [default] Error 2 *** [do-build] Error code 1 Stop in /home/root/ff_nightly. *** [/home/root/ff_nightly/work/.build_done.firefox._usr_local] Error code 1 Stop in /home/root/ff_nightly. *** [build] Error code 1 Stop in /home/root/ff_nightly. From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 06:35:52 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDF4D1065670 for ; Sun, 1 Jul 2012 06:35:52 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id A2D178FC16 for ; Sun, 1 Jul 2012 06:35:52 +0000 (UTC) Received: from tor19.anonymizer.ccc.de ([31.172.30.2]:38344 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1SlDl2-000V5g-4R; Sun, 01 Jul 2012 02:35:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:Cc:To:From; bh=Qpft2q9A4abRa/5NeybSH3MxYBW2sNhhnB8jvUdLoZw=; b=voXzSX3GEQqTpm5AZ+9nLyAM67sqYO/MoXnjyZzfQpFccpKwdaHhSKasxEKCX4HCgcADpYF3SnXk5qyfKHIN9nrt37glwBgjAhvSOI0BDi+kzP9XKXMJZ3s0dvwZVLNnEmZGBwPS9jSXsaY5d6DZx6P8FWzglAuZbZDeKQywKaM=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1SlDjN-0001Qp-BH; Sun, 01 Jul 2012 06:34:03 +0000 From: Jan Beich To: AN In-Reply-To: (AN's message of "Sat, 30 Jun 2012 20:18:46 -0400 (EDT)") Date: Sun, 01 Jul 2012 18:34:20 +1200 References: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1SlDjN-0001Qp-BH@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r826 - branches/experimental/www/firefox-nightly 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: Sun, 01 Jul 2012 06:35:52 -0000 AN writes: > On Sat, 30 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote: > >> Author: jbeich >> Date: Sat Jun 30 22:56:21 2012 >> New Revision: 826 >> >> Log: >> bsd.python.mk is already included by bsd.port.pre.mk, via USE_PYTHON_BUILD >> >> Modified: >> branches/experimental/www/firefox-nightly/Makefile [...] > > After recent upgrade, I get the following failure: There is no actual error in the log below. grep(1) for `error:' or include entire contents. > > gmake[5]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/base/src' > gmake[4]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/base' > rm -f libgkconhtmlcon_s.a > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/_virtualenv/bin/python > ../../../../config/pythonpath.py -I../../../../config > ../../../../config/expandlibs_gen.py --depend > .deps/libgkconhtmlcon_s.a.desc.pp -o libgkconhtmlcon_s.a.desc > HTMLPropertiesCollection.o nsClientRect.o nsHTMLDNSPrefetch.o > nsGenericHTMLElement.o nsGenericHTMLFrameElement.o nsFormSubmission.o > nsTextEditorState.o nsHTMLElement.o nsHTMLAnchorElement.o > nsHTMLAreaElement.o nsHTMLBRElement.o nsHTMLBodyElement.o > nsHTMLButtonElement.o nsHTMLCanvasElement.o nsHTMLDataListElement.o > nsHTMLDivElement.o nsHTMLFieldSetElement.o nsHTMLFontElement.o > nsHTMLFormElement.o nsHTMLFrameElement.o nsHTMLFrameSetElement.o > nsHTMLHRElement.o nsHTMLHeadingElement.o nsHTMLIFrameElement.o > nsHTMLImageElement.o nsHTMLInputElement.o nsHTMLLIElement.o > nsHTMLLabelElement.o nsHTMLLegendElement.o nsHTMLLinkElement.o > nsHTMLMapElement.o nsHTMLMenuElement.o nsHTMLMenuItemElement.o > nsHTMLMetaElement.o nsHTMLMeterElement.o nsHTMLModElement.o > nsHTMLObjectElement.o nsHTMLOListElement.o nsHTMLSharedObjectElement.o > nsHTMLOptionElement.o nsHTMLOptGroupElement.o nsHTMLOutputElement.o > nsHTMLParagraphElement.o nsHTMLPreElement.o nsHTMLProgressElement.o > nsHTMLScriptElement.o nsHTMLSelectElement.o nsHTMLSharedElement.o > nsHTMLSpanElement.o nsHTMLStyleElement.o nsHTMLTableElement.o > nsHTMLTableCaptionElement.o nsHTMLTableCellElement.o > nsHTMLTableColElement.o nsHTMLTableRowElement.o > nsHTMLTableSectionElement.o nsHTMLTextAreaElement.o > nsHTMLTitleElement.o nsHTMLUnknownElement.o nsDOMValidityState.o > nsIConstraintValidation.o nsRadioVisitor.o nsDOMStringMap.o > nsHTMLAudioElement.o nsHTMLMediaElement.o nsMediaError.o > nsMediaFragmentURIParser.o nsHTMLSourceElement.o nsTimeRanges.o > nsHTMLVideoElement.o > gmake[6]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html/content/src' > gmake[5]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html/content' > gmake[4]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html' > gmake[3]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content' > gmake[2]: *** [libs_tier_platform] Error 2 > gmake[2]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11' > gmake[1]: *** [tier_platform] Error 2 > gmake[1]: Leaving directory > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11' > gmake: *** [default] Error 2 > *** [do-build] Error code 1 > > Stop in /home/root/ff_nightly. > *** [/home/root/ff_nightly/work/.build_done.firefox._usr_local] Error > code 1 > > Stop in /home/root/ff_nightly. > *** [build] Error code 1 > > Stop in /home/root/ff_nightly. From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 06:55:41 2012 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 11407106566C for ; Sun, 1 Jul 2012 06:55:41 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id C3ADC8FC14 for ; Sun, 1 Jul 2012 06:55:40 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q616tTmL091228; Sun, 1 Jul 2012 02:55:36 -0400 (EDT) (envelope-from andy@neu.net) Date: Sun, 1 Jul 2012 02:55:29 -0400 (EDT) From: AN To: Jan Beich In-Reply-To: <1SlDjN-0001Qp-BH@internal.tormail.org> Message-ID: References: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> <1SlDjN-0001Qp-BH@internal.tormail.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r826 - branches/experimental/www/firefox-nightly 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: Sun, 01 Jul 2012 06:55:41 -0000 On Sun, 1 Jul 2012, Jan Beich wrote: > AN writes: > >> On Sat, 30 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote: >> >>> Author: jbeich >>> Date: Sat Jun 30 22:56:21 2012 >>> New Revision: 826 >>> >>> Log: >>> bsd.python.mk is already included by bsd.port.pre.mk, via USE_PYTHON_BUILD >>> >>> Modified: >>> branches/experimental/www/firefox-nightly/Makefile > [...] >> >> After recent upgrade, I get the following failure: > > There is no actual error in the log below. grep(1) for `error:' or > include entire contents. > >> >> gmake[5]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/base/src' >> gmake[4]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/base' >> rm -f libgkconhtmlcon_s.a >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/_virtualenv/bin/python >> ../../../../config/pythonpath.py -I../../../../config >> ../../../../config/expandlibs_gen.py --depend >> .deps/libgkconhtmlcon_s.a.desc.pp -o libgkconhtmlcon_s.a.desc >> HTMLPropertiesCollection.o nsClientRect.o nsHTMLDNSPrefetch.o >> nsGenericHTMLElement.o nsGenericHTMLFrameElement.o nsFormSubmission.o >> nsTextEditorState.o nsHTMLElement.o nsHTMLAnchorElement.o >> nsHTMLAreaElement.o nsHTMLBRElement.o nsHTMLBodyElement.o >> nsHTMLButtonElement.o nsHTMLCanvasElement.o nsHTMLDataListElement.o >> nsHTMLDivElement.o nsHTMLFieldSetElement.o nsHTMLFontElement.o >> nsHTMLFormElement.o nsHTMLFrameElement.o nsHTMLFrameSetElement.o >> nsHTMLHRElement.o nsHTMLHeadingElement.o nsHTMLIFrameElement.o >> nsHTMLImageElement.o nsHTMLInputElement.o nsHTMLLIElement.o >> nsHTMLLabelElement.o nsHTMLLegendElement.o nsHTMLLinkElement.o >> nsHTMLMapElement.o nsHTMLMenuElement.o nsHTMLMenuItemElement.o >> nsHTMLMetaElement.o nsHTMLMeterElement.o nsHTMLModElement.o >> nsHTMLObjectElement.o nsHTMLOListElement.o nsHTMLSharedObjectElement.o >> nsHTMLOptionElement.o nsHTMLOptGroupElement.o nsHTMLOutputElement.o >> nsHTMLParagraphElement.o nsHTMLPreElement.o nsHTMLProgressElement.o >> nsHTMLScriptElement.o nsHTMLSelectElement.o nsHTMLSharedElement.o >> nsHTMLSpanElement.o nsHTMLStyleElement.o nsHTMLTableElement.o >> nsHTMLTableCaptionElement.o nsHTMLTableCellElement.o >> nsHTMLTableColElement.o nsHTMLTableRowElement.o >> nsHTMLTableSectionElement.o nsHTMLTextAreaElement.o >> nsHTMLTitleElement.o nsHTMLUnknownElement.o nsDOMValidityState.o >> nsIConstraintValidation.o nsRadioVisitor.o nsDOMStringMap.o >> nsHTMLAudioElement.o nsHTMLMediaElement.o nsMediaError.o >> nsMediaFragmentURIParser.o nsHTMLSourceElement.o nsTimeRanges.o >> nsHTMLVideoElement.o >> gmake[6]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html/content/src' >> gmake[5]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html/content' >> gmake[4]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content/html' >> gmake[3]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/content' >> gmake[2]: *** [libs_tier_platform] Error 2 >> gmake[2]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11' >> gmake[1]: *** [tier_platform] Error 2 >> gmake[1]: Leaving directory >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11' >> gmake: *** [default] Error 2 >> *** [do-build] Error code 1 >> >> Stop in /home/root/ff_nightly. >> *** [/home/root/ff_nightly/work/.build_done.firefox._usr_local] Error >> code 1 >> >> Stop in /home/root/ff_nightly. >> *** [build] Error code 1 >> >> Stop in /home/root/ff_nightly. > Contents of /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/config.log posted at http://sebsauvage.net/paste/?cc1bb9e884356d17#mGTnwQ6Cav6WxZ/icnNJrfyLgT2RQ5jDMWa/x2mMsvE= Let me know if there is more info needed. From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 07:19:36 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4E0A8106567A for ; Sun, 1 Jul 2012 07:19:36 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id 1B6938FC08 for ; Sun, 1 Jul 2012 07:19:36 +0000 (UTC) Received: from rainbowwarrior.torservers.net ([77.247.181.164]:57155 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1SlERO-000u2Y-TQ; Sun, 01 Jul 2012 03:19:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:Cc:To:From; bh=NOySRU7XmN5FVEBdTjEEGC5AoFNpzLZpLxU+ARA8hKU=; b=f4NHS5wgNMu0e+IzPLNc3OH2VSqL9WhQhe4J/+w9hOR7BTXnjTMHz7XpEQJ1XVE2tXhe5vnzf1ppv0wxRQgWwsfGVbeMV596VosoT8690V7IgB+aO3PIOXVuf4XsvTHAlt3pG93vHw+yHGBzci6+Ctj+DyBRO5kfdgxxDQx8KIs=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1SlEPk-0003dG-VX; Sun, 01 Jul 2012 07:17:50 +0000 From: Jan Beich To: AN In-Reply-To: <1SlE3t-0002XC-20@internal.tormail.org> (AN's message of "Sun, 1 Jul 2012 02:55:29 -0400 (EDT)") Date: Sun, 01 Jul 2012 13:13:26 +0600 References: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> <1SlDjN-0001Qp-BH@internal.tormail.org> <1SlE3t-0002XC-20@internal.tormail.org> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1SlEPk-0003dG-VX@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r826 - branches/experimental/www/firefox-nightly 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: Sun, 01 Jul 2012 07:19:36 -0000 AN writes: > On Sun, 1 Jul 2012, Jan Beich wrote: > >> AN writes: >> >>> On Sat, 30 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote: >>> >>>> Author: jbeich >>>> Date: Sat Jun 30 22:56:21 2012 >>>> New Revision: 826 >>>> >>>> Log: >>>> bsd.python.mk is already included by bsd.port.pre.mk, via USE_PYTHON_BUILD >>>> >>>> Modified: >>>> branches/experimental/www/firefox-nightly/Makefile >> [...] >>> >>> After recent upgrade, I get the following failure: >> >> There is no actual error in the log below. grep(1) for `error:' or >> include entire contents. [...] > > Contents of > /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/config.log > posted at Contents of the build log. I'm not sure config.log is useful at this point. If you haven't made one try restarting the build, e.g. $ script build.log make install > > http://sebsauvage.net/paste/?cc1bb9e884356d17#mGTnwQ6Cav6WxZ/icnNJrfyLgT2RQ5jDMWa/x2mMsvE= > > Let me know if there is more info needed. From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 07:38:37 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74941106566C for ; Sun, 1 Jul 2012 07:38:37 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id 329C38FC1B for ; Sun, 1 Jul 2012 07:38:37 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q617cTaL091334; Sun, 1 Jul 2012 03:38:36 -0400 (EDT) (envelope-from andy@neu.net) Date: Sun, 1 Jul 2012 03:38:29 -0400 (EDT) From: AN To: Jan Beich In-Reply-To: <1SlEPk-0003dG-VX@internal.tormail.org> Message-ID: References: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> <1SlDjN-0001Qp-BH@internal.tormail.org> <1SlE3t-0002XC-20@internal.tormail.org> <1SlEPk-0003dG-VX@internal.tormail.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r826 - branches/experimental/www/firefox-nightly 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: Sun, 01 Jul 2012 07:38:37 -0000 On Sun, 1 Jul 2012, Jan Beich wrote: > AN writes: > >> On Sun, 1 Jul 2012, Jan Beich wrote: >> >>> AN writes: >>> >>>> On Sat, 30 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote: >>>> >>>>> Author: jbeich >>>>> Date: Sat Jun 30 22:56:21 2012 >>>>> New Revision: 826 >>>>> >>>>> Log: >>>>> bsd.python.mk is already included by bsd.port.pre.mk, via USE_PYTHON_BUILD >>>>> >>>>> Modified: >>>>> branches/experimental/www/firefox-nightly/Makefile >>> [...] >>>> >>>> After recent upgrade, I get the following failure: >>> >>> There is no actual error in the log below. grep(1) for `error:' or >>> include entire contents. > [...] >> >> Contents of >> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/config.log >> posted at > > Contents of the build log. I'm not sure config.log is useful at this point. > If you haven't made one try restarting the build, e.g. > > $ script build.log make install > >> >> http://sebsauvage.net/paste/?cc1bb9e884356d17#mGTnwQ6Cav6WxZ/icnNJrfyLgT2RQ5jDMWa/x2mMsvE= >> >> Let me know if there is more info needed. > script build.log make install posted at: http://sebsauvage.net/paste/?de7a7bb784ac7325#meAZkybRC7KYQ2RTR2fBY0Fp5H8veI0BmXC99GuSAwM= From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 09:20:32 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C2131065672 for ; Sun, 1 Jul 2012 09:20:32 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 96AA28FC0C for ; Sun, 1 Jul 2012 09:20:31 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q619KUxw022190 for ; Sun, 1 Jul 2012 09:20:30 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q619KPQH021790 for freebsd-gecko@freebsd.org; Sun, 1 Jul 2012 09:20:25 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 1 Jul 2012 09:20:25 GMT Message-Id: <201207010920.q619KPQH021790@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r827 - branches/experimental/www/firefox-nightly X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2012 09:20:32 -0000 Author: jbeich Date: Sun Jul 1 09:20:24 2012 New Revision: 827 Log: - follow hg branch of the snapshot - don't create Makefile.hgrev under .OBJDIR Modified: branches/experimental/www/firefox-nightly/Makefile Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Sat Jun 30 22:56:21 2012 (r826) +++ branches/experimental/www/firefox-nightly/Makefile Sun Jul 1 09:20:24 2012 (r827) @@ -167,9 +167,9 @@ @${CAT} ${PKGMESSAGE} update: - @${FETCH_CMD} -qo- http://hg.mozilla.org/mozilla-central/rev/tip \ + @${FETCH_CMD} -qo- ${MASTER_SITES:M*hg*:S/archive/rev/}/tip \ | ${SED} -n '/title/ { s|.*changeset |HGREV= |; \ - s| Makefile.hgrev + s| ${.CURDIR}/Makefile.hgrev .include "Makefile.hgrev" .include From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 15:11:16 2012 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 147B91065675 for ; Sun, 1 Jul 2012 15:11:16 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id B99218FC12 for ; Sun, 1 Jul 2012 15:11:15 +0000 (UTC) Received: from [199.48.147.46] (port=32012 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1SlGJ0-002HOW-Hv; Sun, 01 Jul 2012 05:19:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:Subject:Cc:To:From; bh=gDOJIjT1xcLp+7jqoJHjVpJHC8wkCqhoL/u3vyVAv3I=; b=sFlbq13o7akgwzb+aA/vmFWCz6QzzQItQEnFfbbqz8YkiIQkxXPjuCRUoYf0T64v6tEa+uDv+aoh8iXfHFfWPvuetmlL6ubcmaSgwMyYrS/Kv7TbBN7sxAeNZltCbWenQKn9ita5Af6kgwwXZOJcGg6xmGGcsavXE66n5iFld2A=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1SlGHz-000ALX-Hw; Sun, 01 Jul 2012 09:17:57 +0000 From: Jan Beich To: AN Date: Sun, 01 Jul 2012 18:13:47 +0900 References: <201206302256.q5UMuMb8073790@trillian.chruetertee.ch> <1SlDjN-0001Qp-BH@internal.tormail.org> <1SlE3t-0002XC-20@internal.tormail.org> <1SlEPk-0003dG-VX@internal.tormail.org> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1SlGHz-000ALX-Hw@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r826 - branches/experimental/www/firefox-nightly 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: Sun, 01 Jul 2012 15:11:16 -0000 AN writes: > On Sun, 1 Jul 2012, Jan Beich wrote: > >> AN writes: >> >>> On Sun, 1 Jul 2012, Jan Beich wrote: >>> >>>> AN writes: >>>> >>>>> On Sat, 30 Jun 2012, svn-freebsd-gecko@chruetertee.ch wrote: >>>>> >>>>>> Author: jbeich >>>>>> Date: Sat Jun 30 22:56:21 2012 >>>>>> New Revision: 826 >>>>>> >>>>>> Log: >>>>>> bsd.python.mk is already included by bsd.port.pre.mk, via USE_PYTHON_BUILD >>>>>> >>>>>> Modified: >>>>>> branches/experimental/www/firefox-nightly/Makefile >>>> [...] >>>>> >>>>> After recent upgrade, I get the following failure: >>>> >>>> There is no actual error in the log below. grep(1) for `error:' or >>>> include entire contents. >> [...] >>> >>> Contents of >>> /home/root/ff_nightly/work/mozilla-central-d9d61d199b11/config.log >>> posted at >> >> Contents of the build log. I'm not sure config.log is useful at this point. >> If you haven't made one try restarting the build, e.g. >> >> $ script build.log make install >> >>> >>> http://sebsauvage.net/paste/?cc1bb9e884356d17#mGTnwQ6Cav6WxZ/icnNJrfyLgT2RQ5jDMWa/x2mMsvE= >>> >>> Let me know if there is more info needed. >> > script build.log make install posted at: > > http://sebsauvage.net/paste/?de7a7bb784ac7325#meAZkybRC7KYQ2RTR2fBY0Fp5H8veI0BmXC99GuSAwM= [...] > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In member function 'void nsCanvasRenderingContext2DAzure::PutImageData(JSContext*, mozilla::dom::ImageData*, double, double, mozilla::ErrorResult&)': > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4335:3: error: 'Uint8ClampedArray' is not a member of 'mozilla::dom' > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4335:26: error: expected ';' before 'arr' > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4339:33: error: 'arr' was not declared in this scope > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In member function 'void nsCanvasRenderingContext2DAzure::PutImageData(JSContext*, mozilla::dom::ImageData*, double, double, double, double, double, double, mozilla::ErrorResult&)': > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4355:3: error: 'Uint8ClampedArray' is not a member of 'mozilla::dom' > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4355:26: error: expected ';' before 'arr' > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4359:33: error: 'arr' was not declared in this scope > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp: In function 'already_AddRefed<mozilla::dom::ImageData> CreateImageData(JSContext*, nsCanvasRenderingContext2DAzure*, uint32_t, uint32_t, mozilla::ErrorResult&)': > mozilla-central-d9d61d199b11/content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:4531:22: error: 'Uint8ClampedArray' has not been declared https://bugzilla.mozilla.org/show_bug.cgi?id=769080 I haven't been keeping up with mozilla-central changes due to a bug in make update. From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 22:57:24 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19B51106564A for ; Sun, 1 Jul 2012 22:57:24 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 9AD288FC0C for ; Sun, 1 Jul 2012 22:57:23 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q61MvHCQ011421 for ; Sun, 1 Jul 2012 22:57:17 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q61Mv8Sc010969 for freebsd-gecko@freebsd.org; Sun, 1 Jul 2012 22:57:08 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 1 Jul 2012 22:57:08 GMT Message-Id: <201207012257.q61Mv8Sc010969@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r828 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2012 22:57:24 -0000 Author: jbeich Date: Sun Jul 1 22:57:07 2012 New Revision: 828 Log: detach objdir from gnu configure, pgo needs it after r825 Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Sun Jul 1 09:20:24 2012 (r827) +++ branches/experimental/Mk/bsd.gecko.mk Sun Jul 1 22:57:07 2012 (r828) @@ -745,7 +745,7 @@ MOZ_OPTIONS+= --disable-v1-string-abi .endif -.if defined(GNU_CONFIGURE) && defined(OBJDIR_BUILD) +.if defined(OBJDIR_BUILD) CONFIGURE_SCRIPT=../configure MOZ_OBJDIR= ${WRKSRC}/obj-${CONFIGURE_TARGET} @@ -845,7 +845,7 @@ pre-configure: gecko-pre-configure gecko-pre-configure: -.if defined(GNU_CONFIGURE) && defined(OBJDIR_BUILD) +.if defined(OBJDIR_BUILD) ${MKDIR} ${MOZ_OBJDIR} .endif From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 1 22:57:52 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4DED106564A for ; Sun, 1 Jul 2012 22:57:52 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2FE1F8FC14 for ; Sun, 1 Jul 2012 22:57:52 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q61Mvpj6013275 for ; Sun, 1 Jul 2012 22:57:51 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q61MvkNw012388 for freebsd-gecko@freebsd.org; Sun, 1 Jul 2012 22:57:46 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 1 Jul 2012 22:57:46 GMT Message-Id: <201207012257.q61MvkNw012388@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r829 - in branches/experimental/www: firefox firefox-esr X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2012 22:57:52 -0000 Author: jbeich Date: Sun Jul 1 22:57:45 2012 New Revision: 829 Log: pgo builds fine on releases, too Modified: branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox/Makefile Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Sun Jul 1 22:57:07 2012 (r828) +++ branches/experimental/www/firefox-esr/Makefile Sun Jul 1 22:57:45 2012 (r829) @@ -79,7 +79,6 @@ .endif .if defined(WITH_PGO) -BROKEN= does not build with PGO option enabled BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Sun Jul 1 22:57:07 2012 (r828) +++ branches/experimental/www/firefox/Makefile Sun Jul 1 22:57:45 2012 (r829) @@ -79,7 +79,6 @@ .endif .if defined(WITH_PGO) -BROKEN= does not build with PGO option enabled BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 07:31:13 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 05BAD1065670 for ; Mon, 2 Jul 2012 07:31:13 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id CD5AC8FC14 for ; Mon, 2 Jul 2012 07:31:12 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id q627VCu6031188 for ; Mon, 2 Jul 2012 00:31:12 -0700 (PDT) (envelope-from yuri@rawbw.com) Message-ID: <4FF14E3F.3010605@rawbw.com> Date: Mon, 02 Jul 2012 00:31:11 -0700 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120625 Thunderbird/13.0.1 MIME-Version: 1.0 To: gecko@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: IMAP logging doesn't work in thunderbird 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, 02 Jul 2012 07:31:13 -0000 When I run thunderbird with environment variables for IMAP logging NSPR_LOG_MODULES=IMAP:4 NSPR_LOG_FILE=/home/yuri/imap.log thunderbird empty log file is created but no logging is performed. What might be the reason? thunderbird-13.0.1 Thanks, Yuri From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 11:07:33 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 F2D7710656A9 for ; Mon, 2 Jul 2012 11:07:33 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C58508FC14 for ; Mon, 2 Jul 2012 11:07:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q62B7XoF012907 for ; Mon, 2 Jul 2012 11:07:33 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q62B7XVd012905 for gecko@FreeBSD.org; Mon, 2 Jul 2012 11:07:33 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Jul 2012 11:07:33 GMT Message-Id: <201207021107.q62B7XVd012905@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gecko@FreeBSD.org Cc: Subject: Current problem reports assigned to gecko@FreeBSD.org 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, 02 Jul 2012 11:07:34 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/169479 gecko www/firefox always adds -O0 to CFLAGS o ports/169389 gecko Firefox/Thunderbird fail to build with system GCC o ports/169241 gecko www/firefox Right mouse buttom click freeze screen o ports/169231 gecko [patch] Fix build for www/firefox using CLANG o ports/168978 gecko mail/thunderbird: /base/nsStackWalk.cpp:1196:29: error o ports/168898 gecko mail/thunderbird: nsDirPrefs.cpp:378:9: error: case va o ports/168793 gecko www/firefox: /usr/ports/www/firefox/work/mozilla-relea o ports/168718 gecko www/firefox: core dumping or refuse to compile o ports/168637 gecko www/libxul: nsStackWalk.cpp: In function 'nsresult NS_ o ports/168465 gecko www/firefox: HTML5 audio and video doesn't work in FF1 o ports/168369 gecko [PATCH] cannot build www/libxul 1.9.2.28 o ports/168091 gecko Mk/bsd.gecko.mk error: USE_FIREFOX doesn't work correc o ports/167397 gecko mail/thunderbird-i18n Version 12.0 and freebsd 9.0: ca o ports/167298 gecko mail/thunderbird-i18n and www/firefox-i18n fail to fet f ports/165263 gecko mail/thunderbird: core dumping most time when users ar o ports/164919 gecko www/seamonkey fails to build on pre-SSE2 processor o ports/164905 gecko www/seamonkey fails to build with clang [patch] o ports/164239 gecko [PATCH] mail/thunderbird: crash with nss_ldap o ports/164013 gecko www/firefox: Firefox-9 Icons & xpi-addons from ports o ports/163454 gecko [patch] www/firefox-beta: unbreak with libc++ o ports/162939 gecko www/firefox crashes with Zotero add-on o ports/162075 gecko www/firefox >= 7.0.1_2 bug with respect to pentadactyl o ports/161421 gecko [patch] www/firefox: use libevent2 o ports/160933 gecko Bad port interactions between Mozilla projects o ports/160387 gecko security/ca_root_nss: Allow user to trust extra local o ports/160351 gecko www/libxul installs incorrect mozilla-nss.pc o ports/159831 gecko www/firefox is broken o ports/156335 gecko www/firefox: Repeatable firefox-4.0_1,1 crash f ports/155949 gecko www/firefox: firefox 4, WITH_PGO, better Text against o ports/150631 gecko www/firefox 3.6.9 does not build if you have previousl o ports/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order 32 problems total. From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 11:24:51 2012 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 5B4C71065670 for ; Mon, 2 Jul 2012 11:24:51 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id 2CD768FC0A for ; Mon, 2 Jul 2012 11:24:51 +0000 (UTC) Received: from spftor3.privacyfoundation.ch ([62.220.135.129]:50067 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1SlekI-003xpy-G5; Mon, 02 Jul 2012 07:24:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:Cc:To:From; bh=PbzhyQUYOXYee2wdKnDtUe/p+j59QVZE6UDgTIw3YS4=; b=o9SE9GccemeX9R0o11vLFypy+WeqmNsuR/JKgfIVCQOUGYm5T3EWvCUuRywh5Badv2rZeoUGs7HboNIEVf1Ny5jh2Oa0d2d8dQEHCJezF2dDDrrwVGVBHPRd33SIvFF2TmszwvHBTTCPFcOd6mooOnejJ76fGF4GzAWR3zl80JA=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1Sleie-000A6m-O0; Mon, 02 Jul 2012 11:23:05 +0000 From: Jan Beich To: Yuri In-Reply-To: <4FF14E3F.3010605@rawbw.com> (yuri@rawbw.com's message of "Mon, 02 Jul 2012 00:31:11 -0700") Date: Mon, 02 Jul 2012 08:23:22 -0300 References: <4FF14E3F.3010605@rawbw.com> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1Sleie-000A6m-O0@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-gecko@FreeBSD.org Subject: Re: IMAP logging doesn't work in thunderbird 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, 02 Jul 2012 11:24:51 -0000 Yuri writes: > When I run thunderbird with environment variables for IMAP logging > NSPR_LOG_MODULES=IMAP:4 NSPR_LOG_FILE=/home/yuri/imap.log thunderbird > empty log file is created but no logging is performed. > > What might be the reason? Unlike upstream builds[1] FreeBSD ports disable logging by default since LOGGING option first appeared in 2005. Try to toggle it. [1] probably mail/config/mozconfigs/linux64/release > > thunderbird-13.0.1 > > Thanks, > Yuri From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 12:59:26 2012 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 B7AEA106564A for ; Mon, 2 Jul 2012 12:59:26 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 4E9FF8FC0A for ; Mon, 2 Jul 2012 12:59:26 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q62CxOxn020190 for ; Mon, 2 Jul 2012 12:59:24 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q62CxJR6016695 for freebsd-gecko@freebsd.org; Mon, 2 Jul 2012 12:59:19 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 2 Jul 2012 12:59:19 GMT Message-Id: <201207021259.q62CxJR6016695@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r830 - in branches/experimental: mail/thunderbird-esr/files mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 12:59:26 -0000 Author: jbeich Date: Mon Jul 2 12:59:18 2012 New Revision: 830 Log: prettify a few ipc patches Modified: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/mail/thunderbird-esr/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/mail/thunderbird/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/firefox/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/libxul/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h branches/experimental/www/seamonkey/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Modified: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- mozilla/ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ mozilla/ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- mozilla/ipc/chromium/src/base/dir_reader_linux.h~ ++++ mozilla/ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { Modified: branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/mail/thunderbird/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- mozilla/ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ mozilla/ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- mozilla/ipc/chromium/src/base/dir_reader_linux.h~ ++++ mozilla/ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { Modified: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- ipc/chromium/src/base/dir_reader_linux.h~ ++++ ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { Modified: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- ipc/chromium/src/base/dir_reader_linux.h~ ++++ ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { Modified: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- ipc/chromium/src/base/dir_reader_linux.h~ ++++ ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { Modified: branches/experimental/www/firefox/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/firefox/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- ipc/chromium/src/base/dir_reader_linux.h~ ++++ ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { Modified: branches/experimental/www/libxul/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/www/libxul/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/libxul/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-build-build_config.h Mon Jul 2 12:59:18 2012 (r830) @@ -5,7 +5,7 @@ #if defined(__APPLE__) #define OS_MACOSX 1 -#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__FreeBSD__) || defined(ANDROID) ++#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) #define OS_LINUX 1 - #elif defined(_WIN32) - #define OS_WIN 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 Modified: branches/experimental/www/seamonkey/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/www/seamonkey/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Sun Jul 1 22:57:45 2012 (r829) +++ branches/experimental/www/seamonkey/files/patch-mozilla-ipc-chromium-src-base-dir_reader_linux.h Mon Jul 2 12:59:18 2012 (r830) @@ -1,23 +1,27 @@ ---- mozilla/ipc/chromium/src/base/dir_reader_linux.h.orig 2011-12-16 21:29:22.000000000 +0100 -+++ mozilla/ipc/chromium/src/base/dir_reader_linux.h 2011-12-19 21:00:27.000000000 +0100 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include +--- mozilla/ipc/chromium/src/base/dir_reader_linux.h~ ++++ mozilla/ipc/chromium/src/base/dir_reader_linux.h +@@ -12,6 +12,10 @@ #include #include -@@ -19,6 +20,8 @@ ++#if defined(__FreeBSD__) ++#include ++#endif ++ + #include "base/logging.h" + #include "base/eintr_wrapper.h" + +@@ -19,6 +23,9 @@ namespace base { ++#if defined(__FreeBSD__) +#define linux_dirent struct dirent -+#if 0 ++#else struct linux_dirent { uint64_t d_ino; int64_t d_off; -@@ -26,11 +29,16 @@ +@@ -26,11 +33,16 @@ struct linux_dirent { unsigned char d_type; char d_name[0]; }; @@ -34,12 +38,15 @@ offset_(0), size_(0) { memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +65,7 @@ +@@ -57,7 +69,11 @@ class DirReaderLinux { if (offset_ != size_) return true; -- const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#if !defined(__FreeBSD__) + const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); ++#else + const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); ++#endif if (r == 0) return false; if (r == -1) { From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 12:59:39 2012 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 73B811065670 for ; Mon, 2 Jul 2012 12:59:39 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 11E848FC18 for ; Mon, 2 Jul 2012 12:59:38 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q62CxcoW025820 for ; Mon, 2 Jul 2012 12:59:38 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q62CxWew021214 for freebsd-gecko@freebsd.org; Mon, 2 Jul 2012 12:59:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 2 Jul 2012 12:59:32 GMT Message-Id: <201207021259.q62CxWew021214@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r831 - in branches/experimental: mail/thunderbird-esr/files mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 12:59:39 -0000 Author: jbeich Date: Mon Jul 2 12:59:32 2012 New Revision: 831 Log: remove obsolete ipc patches Deleted: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-time_posix.cc branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_file_posix.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-time_posix.cc Modified: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc Deleted: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- mozilla/ipc/chromium/src/base/file_util_posix.cc~ +++ mozilla/ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/platform_file_posix.cc~ -+++ mozilla/ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- mozilla/ipc/chromium/src/base/file_util_posix.cc~ +++ mozilla/ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/platform_file_posix.cc~ -+++ mozilla/ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-ipc-chromium-src-base-time_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/time_posix.cc~ -+++ mozilla/ipc/chromium/src/base/time_posix.cc -@@ -8,6 +9,7 @@ - #include - #endif - #include -+#include - #ifdef ANDROID - #include - #else Deleted: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- ipc/chromium/src/base/file_util_posix.cc~ +++ ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/www/firefox-esr/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/platform_file_posix.cc~ -+++ ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- ipc/chromium/src/base/file_util_posix.cc~ +++ ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/platform_file_posix.cc~ -+++ ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-time_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/time_posix.cc~ -+++ ipc/chromium/src/base/time_posix.cc -@@ -8,6 +9,7 @@ - #include - #endif - #include -+#include - #ifdef ANDROID - #include - #else Deleted: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- ipc/chromium/src/base/file_util_posix.cc~ +++ ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/platform_file_posix.cc~ -+++ ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-time_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/time_posix.cc~ -+++ ipc/chromium/src/base/time_posix.cc -@@ -8,6 +9,7 @@ - #include - #endif - #include -+#include - #ifdef ANDROID - #include - #else Deleted: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- ipc/chromium/src/base/file_util_posix.cc~ +++ ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/www/libxul/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- ipc/chromium/src/base/platform_file_posix.cc~ -+++ ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc ============================================================================== --- branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-atomicops_internals_mutex.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc~ -+++ mozilla/ipc/chromium/src/base/atomicops_internals_mutex.cc -@@ -39,6 +39,7 @@ - * ***** END LICENSE BLOCK ***** */ - - #include "base/atomicops.h" -+#include "base/lock.h" - - namespace base { - namespace subtle { Modified: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:18 2012 (r830) +++ branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-file_util_posix.cc Mon Jul 2 12:59:32 2012 (r831) @@ -1,11 +1,11 @@ --- mozilla/ipc/chromium/src/base/file_util_posix.cc~ +++ mozilla/ipc/chromium/src/base/file_util_posix.cc -@@ -30,6 +30,8 @@ - #include "base/string_util.h" +@@ -31,7 +31,7 @@ #include "base/time.h" -+#define stat64 stat -+ - namespace file_util { + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#if defined(__FreeBSD__) || defined(OS_OPENBSD) + #define stat64 stat + #endif - #if defined(GOOGLE_CHROME_BUILD) Deleted: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_file_posix.cc ============================================================================== --- branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-platform_file_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/platform_file_posix.cc~ -+++ mozilla/ipc/chromium/src/base/platform_file_posix.cc -@@ -9,6 +9,7 @@ - #ifdef ANDROID - #include - #endif -+#include - - #include "base/logging.h" - #include "base/string_util.h" Deleted: branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-time_posix.cc ============================================================================== --- branches/experimental/www/seamonkey/files/patch-ipc-chromium-src-base-time_posix.cc Mon Jul 2 12:59:32 2012 (r830) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/ipc/chromium/src/base/time_posix.cc~ -+++ mozilla/ipc/chromium/src/base/time_posix.cc -@@ -8,6 +9,7 @@ - #include - #endif - #include -+#include - #ifdef ANDROID - #include - #else From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 14:33:11 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A18331065672 for ; Mon, 2 Jul 2012 14:33:11 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2F5B28FC18 for ; Mon, 2 Jul 2012 14:33:10 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q62EX9Qx058131 for ; Mon, 2 Jul 2012 14:33:10 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q62EX4h4057818 for freebsd-gecko@freebsd.org; Mon, 2 Jul 2012 14:33:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 2 Jul 2012 14:33:04 GMT Message-Id: <201207021433.q62EX4h4057818@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r832 - branches/experimental/security/nss/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 14:33:11 -0000 Author: jbeich Date: Mon Jul 2 14:33:04 2012 New Revision: 832 Log: define -DNSS_X86_OR_X64 -DNSS_X64 on amd64 Modified: branches/experimental/security/nss/files/patch-..::coreconf::FreeBSD.mk Modified: branches/experimental/security/nss/files/patch-..::coreconf::FreeBSD.mk ============================================================================== --- branches/experimental/security/nss/files/patch-..::coreconf::FreeBSD.mk Mon Jul 2 12:59:32 2012 (r831) +++ branches/experimental/security/nss/files/patch-..::coreconf::FreeBSD.mk Mon Jul 2 14:33:04 2012 (r832) @@ -17,8 +17,7 @@ CPU_ARCH = x86 endif ifeq ($(CPU_ARCH),amd64) --CPU_ARCH = x86_64 -+CPU_ARCH = amd64 + CPU_ARCH = x86_64 +USE_64 = 1 +endif +ifeq ($(OS_TEST),alpha) From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 14:33:18 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9C7A1065680 for ; Mon, 2 Jul 2012 14:33:18 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 70F6D8FC19 for ; Mon, 2 Jul 2012 14:33:18 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q62EXHa0059558 for ; Mon, 2 Jul 2012 14:33:17 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q62EXCUd059301 for freebsd-gecko@freebsd.org; Mon, 2 Jul 2012 14:33:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 2 Jul 2012 14:33:12 GMT Message-Id: <201207021433.q62EXCUd059301@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r833 - branches/experimental/security/nss/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 14:33:19 -0000 Author: jbeich Date: Mon Jul 2 14:33:12 2012 New Revision: 833 Log: use assembly optimized freebl Added: branches/experimental/security/nss/files/patch-lib-freebl-Makefile Added: branches/experimental/security/nss/files/patch-lib-freebl-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/security/nss/files/patch-lib-freebl-Makefile Mon Jul 2 14:33:12 2012 (r833) @@ -0,0 +1,11 @@ +--- lib/freebl/Makefile~ ++++ lib/freebl/Makefile +@@ -201,7 +201,7 @@ ifeq ($(USE_N32),1) + endif + endif + +-ifeq ($(OS_TARGET),Linux) ++ifeq (,$(filter-out Linux FreeBSD, $(OS_TARGET))) + ifeq ($(CPU_ARCH),x86_64) + ASFILES = arcfour-amd64-gas.s mpi_amd64_gas.s + ASFLAGS += -march=opteron -m64 -fPIC -Wa,--noexecstack From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 18:54:31 2012 Return-Path: Delivered-To: freebsd-gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E564106564A for ; Mon, 2 Jul 2012 18:54:31 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id EA1908FC15 for ; Mon, 2 Jul 2012 18:54:30 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id q62IsO6r092741; Mon, 2 Jul 2012 11:54:27 -0700 (PDT) (envelope-from yuri@rawbw.com) Message-ID: <4FF1EE5C.9050705@rawbw.com> Date: Mon, 02 Jul 2012 11:54:20 -0700 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120702 Thunderbird/13.0.1 MIME-Version: 1.0 To: Jan Beich References: <4FF14E3F.3010605@rawbw.com> <1Sleie-000A6m-O0@internal.tormail.org> In-Reply-To: <1Sleie-000A6m-O0@internal.tormail.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-gecko@FreeBSD.org Subject: Re: IMAP logging doesn't work in thunderbird 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, 02 Jul 2012 18:54:31 -0000 On 07/02/2012 04:23, Jan Beich wrote: > Unlike upstream builds[1] FreeBSD ports disable logging by default since > LOGGING option first appeared in 2005. Try to toggle it. > > [1] probably mail/config/mozconfigs/linux64/release If you mean port option LOGGING, this option is "on". Log file is left empty. Yuri From owner-freebsd-gecko@FreeBSD.ORG Mon Jul 2 21:05:51 2012 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 B66041065672 for ; Mon, 2 Jul 2012 21:05:51 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 46DA28FC1F for ; Mon, 2 Jul 2012 21:05:51 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q62L5okI014618 for ; Mon, 2 Jul 2012 21:05:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q62L5iYD014423 for freebsd-gecko@freebsd.org; Mon, 2 Jul 2012 21:05:44 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 2 Jul 2012 21:05:44 GMT Message-Id: <201207022105.q62L5iYD014423@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r834 - branches/experimental/www/firefox-nightly/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 21:05:51 -0000 Author: jbeich Date: Mon Jul 2 21:05:44 2012 New Revision: 834 Log: build skia for cairo-qt, too Added: branches/experimental/www/firefox-nightly/files/patch-gfx-skia-Makefile.in Added: branches/experimental/www/firefox-nightly/files/patch-gfx-skia-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-gfx-skia-Makefile.in Mon Jul 2 21:05:44 2012 (r834) @@ -0,0 +1,11 @@ +--- gfx/skia/Makefile.in~ ++++ gfx/skia/Makefile.in +@@ -339,7 +339,7 @@ CPPSRCS += \ + SkMMapStream.cpp \ + SkOSFile.cpp \ + $(NULL) +-ifeq (Linux,$(OS_TARGET)) ++ifneq (,$(MOZ_X11)) + CPPSRCS += \ + SkFontHost_linux.cpp \ + SkFontHost_tables.cpp \ From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 09:46:46 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 E90881065670 for ; Tue, 3 Jul 2012 09:46:46 +0000 (UTC) (envelope-from jau@iki.fi) Received: from jau.iki.fi (ip193-64-26-117.cust.eunet.fi [193.64.26.117]) by mx1.freebsd.org (Postfix) with ESMTP id 4C1728FC08 for ; Tue, 3 Jul 2012 09:46:44 +0000 (UTC) Received: from [192.168.1.131] (sleipnir.thunderbolt.fi [192.168.1.131]) by jau.iki.fi (8.14.5/8.14.5) with ESMTP id q639kRBN040306 for ; Tue, 3 Jul 2012 12:46:36 +0300 (EEST) (envelope-from jau@iki.fi) Message-ID: <4FF2BF6E.1060501@iki.fi> Date: Tue, 03 Jul 2012 12:46:22 +0300 From: "Jukka A. Ukkonen" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120614 Thunderbird/13.0 MIME-Version: 1.0 To: gecko@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (jau.iki.fi [192.168.1.42]); Tue, 03 Jul 2012 12:46:36 +0300 (EEST) Cc: Subject: Firefox-13.0.1 build fails on AMD64 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: Tue, 03 Jul 2012 09:46:47 -0000 Greetings, In case you have not noticed... Firefox 13.0.1 does not compile on AMD64. Find the error messages below. I hope this helps. --jau /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsStackWalk.cpp: In function 'nsresult NS_StackWalk(void (*)(void*, void*), PRUint32, void*, uintptr_t)': /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsStackWalk.cpp:1195: error: '_Unwind_Backtrace' was not declared in this scope gmake[4]: *** [nsStackWalk.o] Error 1 gmake[4]: *** Waiting for unfinished jobs.... /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsTraceRefcntImpl.cpp: In member function 'void BloatEntry::Dump(PRIntn, FILE*, nsTraceRefcntImpl::StatisticsType)': /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 6 has type 'PRUint64' /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 7 has type 'PRUint64' /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 8 has type 'long unsigned int' /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 11 has type 'PRUint64' /usr/ports/www/firefox/work/mozilla-release/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 12 has type 'long unsigned int' gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/xpcom/base' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/xpcom' gmake[2]: *** [libs_tier_platform] Error 2 gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake[1]: *** [tier_platform] Error 2 gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release' gmake: *** [default] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/www/firefox. *** [build] Error code 1 Stop in /usr/ports/www/firefox. From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 11:36:00 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 830A5106566B for ; Tue, 3 Jul 2012 11:36:00 +0000 (UTC) (envelope-from jau@iki.fi) Received: from jau.iki.fi (ip193-64-26-117.cust.eunet.fi [193.64.26.117]) by mx1.freebsd.org (Postfix) with ESMTP id 839068FC1C for ; Tue, 3 Jul 2012 11:35:58 +0000 (UTC) Received: from [192.168.1.131] (sleipnir.thunderbolt.fi [192.168.1.131]) by jau.iki.fi (8.14.5/8.14.5) with ESMTP id q63BZpAD040699 for ; Tue, 3 Jul 2012 14:35:56 +0300 (EEST) (envelope-from jau@iki.fi) Message-ID: <4FF2D912.9080903@iki.fi> Date: Tue, 03 Jul 2012 14:35:46 +0300 From: "Jukka A. Ukkonen" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120614 Thunderbird/13.0 MIME-Version: 1.0 To: gecko@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (jau.iki.fi [192.168.1.42]); Tue, 03 Jul 2012 14:35:56 +0300 (EEST) Cc: Subject: Thunderbird 13.0.1 build fails on AMD64 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: Tue, 03 Jul 2012 11:36:00 -0000 In case you have not noticed, thunderbird 13.0.1 does not compile on AMD64. See the error messages below... It seems that the complaint about _Unwind_Backtrace is a symptom of libunwind and unwind.h being installed. Installing blender pulls them in as dependencies. --jau /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsStackWalk.cpp: In function 'nsresult NS_StackWalk(void (*)(void*, void*), PRUint32, void*, uintptr_t)': /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsStackWalk.cpp:1196: error: '_Unwind_Backtrace' was not declared in this scope gmake[5]: *** [nsStackWalk.o] Error 1 gmake[5]: *** Waiting for unfinished jobs.... /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsTraceRefcntImpl.cpp: In member function 'void BloatEntry::Dump(PRIntn, FILE*, nsTraceRefcntImpl::StatisticsType)': /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 6 has type 'PRUint64' /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 7 has type 'PRUint64' /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 8 has type 'long unsigned int' /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 11 has type 'PRUint64' /usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base/nsTraceRefcntImpl.cpp:416: warning: format '%8llu' expects type 'long long unsigned int', but argument 12 has type 'long unsigned int' gmake[5]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom/base' gmake[4]: *** [libs] Error 2 gmake[4]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-release/mozilla/xpcom' gmake[3]: *** [libs_tier_platform] Error 2 gmake[3]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-release/mozilla' gmake[2]: *** [tier_platform] Error 2 gmake[2]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-release/mozilla' gmake[1]: *** [default] Error 2 gmake[1]: Leaving directory `/usr/ports/mail/thunderbird/work/comm-release/mozilla' gmake: *** [default] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/mail/thunderbird. *** [build] Error code 1 Stop in /usr/ports/mail/thunderbird. From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 16:39:57 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 689AD1065670 for ; Tue, 3 Jul 2012 16:39:57 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id E90D28FC12 for ; Tue, 3 Jul 2012 16:39:56 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q63Gdnjb040778 for ; Tue, 3 Jul 2012 16:39:49 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q63GdhqE040493 for freebsd-gecko@freebsd.org; Tue, 3 Jul 2012 16:39:43 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 3 Jul 2012 16:39:43 GMT Message-Id: <201207031639.q63GdhqE040493@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r835 - branches/experimental/www/firefox-nightly/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2012 16:39:57 -0000 Author: jbeich Date: Tue Jul 3 16:39:43 2012 New Revision: 835 Log: don't try to link against system -lmemory Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Mon Jul 2 21:05:44 2012 (r834) +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:39:43 2012 (r835) @@ -1,22 +1,13 @@ --- toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 +++ toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 -@@ -132,7 +132,7 @@ else - SDK_LIBRARY = $(SHARED_LIBRARY) - endif - --EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo - - ifndef MOZ_ENABLE_LIBXUL - EXTRA_DSO_LDOPTS += \ -@@ -619,6 +619,10 @@ DEFINES += -DENABLE_LAYOUTDEBUG - endif +@@ -387,6 +387,10 @@ ifdef HAVE_CLOCK_MONOTONIC + EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) endif +ifdef MOZ_MEMORY -+EXTRA_DSO_LDOPTS += -lmemory ++EXTRA_DSO_LDOPTS += $(call EXPAND_LIBNAME_PATH,memory,$(DIST)/lib) +endif + - ifeq (WINNT_1,$(OS_TARGET)_$(MOZ_PROFILE_USE)) - # Wrap linker to measure peak virtual memory usage. - LD := $(PYTHON) $(topsrcdir)/build/link.py $(CURDIR)/linker-vsize $(LD) + ifeq (android,$(MOZ_WIDGET_TOOLKIT)) + OS_LIBS += -lGLESv2 + endif From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 16:47:51 2012 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 E553F1065672 for ; Tue, 3 Jul 2012 16:47:51 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 745008FC0A for ; Tue, 3 Jul 2012 16:47:51 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q63Glone065402 for ; Tue, 3 Jul 2012 16:47:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q63GljZR064970 for freebsd-gecko@freebsd.org; Tue, 3 Jul 2012 16:47:45 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 3 Jul 2012 16:47:45 GMT Message-Id: <201207031647.q63GljZR064970@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r836 - branches/experimental/www/firefox-nightly/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2012 16:47:52 -0000 Author: jbeich Date: Tue Jul 3 16:47:45 2012 New Revision: 836 Log: oops Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:39:43 2012 (r835) +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:47:45 2012 (r836) @@ -1,5 +1,14 @@ --- toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 +++ toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 +@@ -132,7 +132,7 @@ else + SDK_LIBRARY = $(SHARED_LIBRARY) + endif + +-EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo + + ifndef MOZ_ENABLE_LIBXUL + EXTRA_DSO_LDOPTS += \ @@ -387,6 +387,10 @@ ifdef HAVE_CLOCK_MONOTONIC EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) endif From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 17:16:00 2012 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 7E4801065673 for ; Tue, 3 Jul 2012 17:16:00 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id 3F7448FC18 for ; Tue, 3 Jul 2012 17:16:00 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q63HFmJJ003276 for ; Tue, 3 Jul 2012 13:15:54 -0400 (EDT) (envelope-from andy@neu.net) Date: Tue, 3 Jul 2012 13:15:47 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org In-Reply-To: <201207031647.q63GljZR064970@trillian.chruetertee.ch> Message-ID: References: <201207031647.q63GljZR064970@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Subject: Re: [SVN-Commit] r836 - branches/experimental/www/firefox-nightly/files 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: Tue, 03 Jul 2012 17:16:00 -0000 On Tue, 3 Jul 2012, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Tue Jul 3 16:47:45 2012 > New Revision: 836 > > Log: > oops > > Modified: > branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in > > Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in > ============================================================================== > --- branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:39:43 2012 (r835) > +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:47:45 2012 (r836) > @@ -1,5 +1,14 @@ > --- toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 > +++ toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 > +@@ -132,7 +132,7 @@ else > + SDK_LIBRARY = $(SHARED_LIBRARY) > + endif > + > +-EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) > ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo > + > + ifndef MOZ_ENABLE_LIBXUL > + EXTRA_DSO_LDOPTS += \ > @@ -387,6 +387,10 @@ ifdef HAVE_CLOCK_MONOTONIC > EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) > endif > _______________________________________________ > freebsd-gecko@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gecko > To unsubscribe, send any mail to "freebsd-gecko-unsubscribe@freebsd.org" > # svn up Updating '.': At revision 836. [root@FBSD10 /home/root/ff_nightly]# make update && make makesum && make all deinstall install clean ===> Found saved configuration for firefox-nightly-16.0.98091,1 ===> Patching for firefox-nightly-16.0.98170,1 ===> firefox-nightly-16.0.98170,1 depends on file: /usr/local/bin/perl5.14.2 - found ===> Applying FreeBSD patches for firefox-nightly-16.0.98170,1 Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to config/autoconf.mk.in.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to config/system-headers.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to configure.in.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to js/src/config/system-headers.rej Ignoring previously applied (or reversed) patch. 2 out of 2 hunks ignored--saving rejects to media/libcubeb/src/Makefile.in.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to media/libcubeb/src/cubeb_alsa.c.rej Ignoring previously applied (or reversed) patch. 2 out of 2 hunks ignored--saving rejects to media/libsydneyaudio/src/Makefile.in.rej Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to toolkit/library/Makefile.in.rej => Patch patch-alsapulse failed to apply cleanly. *** [do-patch] Error code 1 Stop in /home/root/ff_nightly. *** [build] Error code 1 Stop in /home/root/ff_nightly. Patch seems broken for me. From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 17:19:54 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B66F1065672 for ; Tue, 3 Jul 2012 17:19:54 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id B5E088FC14 for ; Tue, 3 Jul 2012 17:19:53 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q63HJmop003291 for ; Tue, 3 Jul 2012 13:19:52 -0400 (EDT) (envelope-from andy@neu.net) Date: Tue, 3 Jul 2012 13:19:48 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org In-Reply-To: <201207031647.q63GljZR064970@trillian.chruetertee.ch> Message-ID: References: <201207031647.q63GljZR064970@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Subject: Re: [SVN-Commit] r836 - branches/experimental/www/firefox-nightly/files 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: Tue, 03 Jul 2012 17:19:54 -0000 On Tue, 3 Jul 2012, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Tue Jul 3 16:47:45 2012 > New Revision: 836 > > Log: > oops > > Modified: > branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in > > Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in > ============================================================================== > --- branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:39:43 2012 (r835) > +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:47:45 2012 (r836) > @@ -1,5 +1,14 @@ > --- toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 > +++ toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 > +@@ -132,7 +132,7 @@ else > + SDK_LIBRARY = $(SHARED_LIBRARY) > + endif > + > +-EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) > ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo > + > + ifndef MOZ_ENABLE_LIBXUL > + EXTRA_DSO_LDOPTS += \ > @@ -387,6 +387,10 @@ ifdef HAVE_CLOCK_MONOTONIC > EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) > endif > _______________________________________________ > freebsd-gecko@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gecko > To unsubscribe, send any mail to "freebsd-gecko-unsubscribe@freebsd.org" > # make update && make makesum && make all deinstall install clean ===> Found saved configuration for firefox-nightly-16.0.98091,1 ===> Found saved configuration for firefox-nightly-16.0.98091,1 ===> Extracting for firefox-nightly-16.0.98170,1 => SHA256 Checksum OK for firefox-nightly/edf132b767b0.tar.bz2. ===> firefox-nightly-16.0.98170,1 depends on file: /usr/local/bin/perl5.14.2 - found ===> Patching for firefox-nightly-16.0.98170,1 ===> firefox-nightly-16.0.98170,1 depends on file: /usr/local/bin/perl5.14.2 - found ===> Applying FreeBSD patches for firefox-nightly-16.0.98170,1 1 out of 2 hunks failed--saving rejects to toolkit/library/Makefile.in.rej => Patch patch-toolkit_library_Makefile.in failed to apply cleanly. => Patch(es) patch-alsapulse patch-browser-app-nsBrowserApp.cpp patch-bug685258 patch-build-pgo-profileserver.py patch-config-baseconfig.mk patch-config_autoconf.mk.in patch-config_config.mk patch-config_mkdepend_Makefile.in patch-configure.in patch-content__base__public__nsContentUtils.h patch-dom-plugins-ipc-PluginMessageUtils.cpp patch-gfx-harfbuzz-src-hb-ot-layout.cc patch-gfx-qcms-qcmstypes.h patch-gfx-skia-Makefile.in patch-gfx-thebes-gfxPlatform.cpp patch-gfx-ycbcr-Makefile.in patch-ipc-chromium-Makefile.in patch-ipc-chromium-src-base-dir_reader_linux.h patch-ipc-chromium-src-base-file_util_linux.cc patch-ipc-chromium-src-base-file_util_posix.cc patch-ipc-chromium-src-base-message_pump_libevent.cc patch-ipc-chromium-src-base-platform_thread_posix.cc patch-ipc-chromium-src-build-build_config.h patch-js-src-Makefile.in patch-js-src-config-mkdepend_Makefile.in patch-js-src-config_config.mk patch-js-src-configure.in patch-js-src-jscpucfg.h patch-js-src-methodjit-MethodJIT.cpp patch-js_src_jsnum.cpp patch-layout_generic_Makefile.in patch-media-libvpx-vpx_config.c patch-media-libvpx-vpx_config.h patch-memory-build-mozjemalloc_compat.c patch-memory-jemalloc-Makefile.in patch-memory-mozalloc-mozalloc.cpp patch-memory-mozjemalloc-jemalloc.h patch-nsprpub-pr-include-md_freebsd.cfg patch-nsprpub-pr-include-md_freebsd.h patch-security-coreconf-FreeBSD.mk patch-security-nss-lib-Makefile patch-security-nss-lib-freebl-mpi-mpcpucache.c patch-security_manager_ssl_src_nsNSSComponent.cpp patch-toolkit-xre-nsAppRunner.cpp applied cleanly. *** [do-patch] Error code 1 Stop in /home/root/ff_nightly. *** [build] Error code 1 Stop in /home/root/ff_nightly. From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 17:52:40 2012 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 64189106564A; Tue, 3 Jul 2012 17:52:40 +0000 (UTC) (envelope-from toomas.aas@raad.tartu.ee) Received: from kuller.raad.tartu.ee (kuller.raad.tartu.ee [213.184.43.8]) by mx1.freebsd.org (Postfix) with ESMTP id 0FD658FC15; Tue, 3 Jul 2012 17:52:40 +0000 (UTC) Received: from kuller.raad.tartu.ee (localhost [127.0.0.1]) by kuller.raad.tartu.ee (Postfix) with ESMTP id DA1ED3984C; Tue, 3 Jul 2012 20:42:46 +0300 (EEST) X-Virus-Scanned: amavisd-new at post.raad.tartu.ee Received: from kuller.raad.tartu.ee ([127.0.0.1]) by kuller.raad.tartu.ee (kuller.raad.tartu.ee [127.0.0.1]) (amavisd-new, port 10024) with LMTP id llQ1psYvfHrq; Tue, 3 Jul 2012 20:42:45 +0300 (EEST) Received: by kuller.raad.tartu.ee (Postfix, from userid 80) id 4974539840; Tue, 3 Jul 2012 20:42:45 +0300 (EEST) Received: from 76.20.190.90.dyn.estpak.ee (76.20.190.90.dyn.estpak.ee [90.190.20.76]) by webmail.raad.tartu.ee (Horde Framework) with HTTP; Tue, 03 Jul 2012 20:42:45 +0300 Message-ID: <20120703204245.18341mxlqo3s258g@webmail.raad.tartu.ee> Date: Tue, 03 Jul 2012 20:42:45 +0300 From: Toomas Aas To: questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.3.7) X-Originating-IP: 90.190.20.76 Cc: gecko@freebsd.org Subject: Building www/libxul fails - 'No such file or directory' 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: Tue, 03 Jul 2012 17:52:40 -0000 Hello! It seems I can't build www/libxul from a freshly updated ports tree on =20 my 9.0-STABLE amd64 system. No matter how I try, the build ends with sed: /usr/ports/www/libxul/work/mozilla-1.9.2/build/unix/*.pc: No such =20 file or directory. I have commented out entire /etc/make.conf except one line PERL_VERSION=3D5.14.1 I set the following options in the port configuration: # cat /var/db/ports/libxul/options # This file is auto-generated by 'make config'. # Options for libxul-1.9.2.28_1 _OPTIONS_READ=3Dlibxul-1.9.2.28_1 _FILE_COMPLETE_OPTIONS_LIST=3DDBUS JAVA DEBUG LOGGING OPTIMIZED_CFLAGS OPTIONS_FILE_SET+=3DDBUS OPTIONS_FILE_SET+=3DJAVA OPTIONS_FILE_UNSET+=3DDEBUG OPTIONS_FILE_UNSET+=3DLOGGING OPTIONS_FILE_UNSET+=3DOPTIMIZED_CFLAGS Linked to this message are the entire build output and my list of =20 installed ports. Any advice would be welcome. --=20 Toomas Aas Tartu linnakantselei arvutiv=F5rgu peaspetsialist tel 736 1274 mob 513 6493 ----- Lisandid (Lingid aeguvad 01/31/13) https://webmail.raad.tartu.ee/imp/attachment.php?u=3Dtoomas_aas%40post.raad= .tartu.ee&t=3D1341337365&f=3Dlibxul1.out.bz2 https://webmail.raad.tartu.ee/imp/attachment.php?u=3Dtoomas_aas%40post.raad= .tartu.ee&t=3D1341337365&f=3Dpackages.txt From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 18:24:20 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB8EF106566C for ; Tue, 3 Jul 2012 18:24:20 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 6AFE68FC19 for ; Tue, 3 Jul 2012 18:24:20 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q63IOJY4013385 for ; Tue, 3 Jul 2012 18:24:19 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q63IOEov012926 for freebsd-gecko@freebsd.org; Tue, 3 Jul 2012 18:24:14 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 3 Jul 2012 18:24:14 GMT Message-Id: <201207031824.q63IOEov012926@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r837 - branches/experimental/www/firefox-nightly/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2012 18:24:20 -0000 Author: jbeich Date: Tue Jul 3 18:24:14 2012 New Revision: 837 Log: correct hunk offsets Reported by: AN Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 16:47:45 2012 (r836) +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 18:24:14 2012 (r837) @@ -1,14 +1,5 @@ --- toolkit/library/Makefile.in.orig 2010-01-11 12:13:08.000000000 -0500 +++ toolkit/library/Makefile.in 2010-01-11 12:15:05.000000000 -0500 -@@ -132,7 +132,7 @@ else - SDK_LIBRARY = $(SHARED_LIBRARY) - endif - --EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo - - ifndef MOZ_ENABLE_LIBXUL - EXTRA_DSO_LDOPTS += \ @@ -387,6 +387,10 @@ ifdef HAVE_CLOCK_MONOTONIC EXTRA_DSO_LDOPTS += $(REALTIME_LIBS) endif @@ -20,3 +11,12 @@ ifeq (android,$(MOZ_WIDGET_TOOLKIT)) OS_LIBS += -lGLESv2 endif +@@ -445,7 +449,7 @@ endif + endif + endif + +-EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) ++EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo + + DEFINES += -DIMPL_XREAPI + From owner-freebsd-gecko@FreeBSD.ORG Tue Jul 3 21:11:31 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78A90106567E for ; Tue, 3 Jul 2012 21:11:31 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id 379228FC20 for ; Tue, 3 Jul 2012 21:11:31 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q63LBNxF003933 for ; Tue, 3 Jul 2012 17:11:29 -0400 (EDT) (envelope-from andy@neu.net) Date: Tue, 3 Jul 2012 17:11:23 -0400 (EDT) From: AN To: freebsd-gecko@freebsd.org In-Reply-To: <201207031824.q63IOEov012926@trillian.chruetertee.ch> Message-ID: References: <201207031824.q63IOEov012926@trillian.chruetertee.ch> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Subject: Re: [SVN-Commit] r837 - branches/experimental/www/firefox-nightly/files 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: Tue, 03 Jul 2012 21:11:31 -0000 On Tue, 3 Jul 2012, svn-freebsd-gecko@chruetertee.ch wrote: > Author: jbeich > Date: Tue Jul 3 18:24:14 2012 > New Revision: 837 > > Log: > correct hunk offsets > > Reported by: AN > > Modified: > branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in > ===> Registering installation for firefox-nightly-16.0.98171,1 Fixed, thank you. From owner-freebsd-gecko@FreeBSD.ORG Wed Jul 4 01:41:31 2012 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 2A839106564A for ; Wed, 4 Jul 2012 01:41:31 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 60C318FC08 for ; Wed, 4 Jul 2012 01:41:28 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q641fRCJ096599 for ; Wed, 4 Jul 2012 01:41:27 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q641fMEf094876 for freebsd-gecko@freebsd.org; Wed, 4 Jul 2012 01:41:22 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 4 Jul 2012 01:41:22 GMT Message-Id: <201207040141.q641fMEf094876@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r838 - in branches/experimental/www/firefox-nightly: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2012 01:41:31 -0000 Author: jbeich Date: Wed Jul 4 01:41:22 2012 New Revision: 838 Log: [test/plugins] try teamplay with other BSDs This shares less code with OS_LINUX and is an attempt to land IPC changes upstream. Obtained from: pkgsrc via bug#753046 Added: branches/experimental/www/firefox-nightly/files/patch-bug753046 Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_linux.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_thread_posix.cc branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h Modified: branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Tue Jul 3 18:24:14 2012 (r837) +++ branches/experimental/www/firefox-nightly/Makefile Wed Jul 4 01:41:22 2012 (r838) @@ -21,7 +21,6 @@ ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo CONFLICTS_BUILD= spidermonkey-* @@ -143,9 +142,6 @@ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA}.desktop post-patch: - @${GREP} -Flr \"/proc ${WRKSRC}/ipc/chromium/src/base | ${XARGS} ${REINPLACE_CMD} \ - -e 's|/proc/self/fd|/dev/fd|' \ - -e 's|/proc["/]|/compat/linux&|' @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp Added: branches/experimental/www/firefox-nightly/files/patch-bug753046 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-bug753046 Wed Jul 4 01:41:22 2012 (r838) @@ -0,0 +1,1226 @@ +# Bug 753046 - Add support for DragonFly/NetBSD + +$NetBSD: patch-dom_plugins_ipc_PluginModuleChild.cpp,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- dom/plugins/ipc/PluginModuleChild.cpp.orig 2011-12-20 23:28:14.000000000 +0000 ++++ dom/plugins/ipc/PluginModuleChild.cpp +@@ -228,7 +228,7 @@ PluginModuleChild::Init(const std::strin + + // TODO: use PluginPRLibrary here + +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_BSD) + mShutdownFunc = + (NP_PLUGINSHUTDOWN) PR_FindFunctionSymbol(mLibrary, "NP_Shutdown"); + +@@ -1790,7 +1790,7 @@ PluginModuleChild::AnswerNP_GetEntryPoin + PLUGIN_LOG_DEBUG_METHOD; + AssertPluginThread(); + +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_BSD) + return true; + #elif defined(OS_WIN) || defined(OS_MACOSX) + *_retval = mGetEntryPointsFunc(&mFunctions); +@@ -1823,7 +1823,7 @@ PluginModuleChild::AnswerNP_Initialize(N + SendBackUpXResources(FileDescriptor(xSocketFd, false/*don't close*/)); + #endif + +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_BSD) + *_retval = mInitializeFunc(&sBrowserFuncs, &mFunctions); + return true; + #elif defined(OS_WIN) || defined(OS_MACOSX) +$NetBSD: patch-dom_plugins_ipc_PluginModuleChild.h,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- dom/plugins/ipc/PluginModuleChild.h.orig 2011-12-20 23:28:14.000000000 +0000 ++++ dom/plugins/ipc/PluginModuleChild.h +@@ -340,7 +340,7 @@ private: + + // we get this from the plugin + NP_PLUGINSHUTDOWN mShutdownFunc; +-#ifdef OS_LINUX ++#if defined(OS_LINUX) || defined(OS_BSD) + NP_PLUGINUNIXINIT mInitializeFunc; + #elif defined(OS_WIN) || defined(OS_MACOSX) + NP_PLUGININIT mInitializeFunc; +$NetBSD: patch-ipc_chromium_Makefile.in,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/Makefile.in.orig 2012-02-16 06:40:33.000000000 +0000 ++++ ipc/chromium/Makefile.in +@@ -278,6 +278,34 @@ endif + + endif # } OS_LINUX + ++ifdef OS_BSD # { ++ ++CPPSRCS += \ ++ atomicops_internals_x86_gcc.cc \ ++ file_util_bsd.cc \ ++ process_util_bsd.cc \ ++ time_posix.cc \ ++ $(NULL) ++ ++ifdef MOZ_ENABLE_GTK2 ++CPPSRCS += \ ++ message_pump_glib.cc \ ++ $(NULL) ++endif ++ ++ifdef MOZ_ENABLE_QT ++MOCSRCS = \ ++ moc_message_pump_qt.cc \ ++ $(NULL) ++ ++CPPSRCS += \ ++ $(MOCSRCS) \ ++ message_pump_qt.cc \ ++ $(NULL) ++endif ++ ++endif # } OS_BSD ++ + # libevent + + ifndef MOZ_NATIVE_LIBEVENT # { +$NetBSD: patch-ipc_chromium_chromium-config.mk,v 1.2 2012/03/15 08:30:06 ryoon Exp $ + +--- ipc/chromium/chromium-config.mk.orig 2012-02-16 07:40:33.000000000 +0100 ++++ ipc/chromium/chromium-config.mk 2012-03-11 11:05:40.397182000 +0100 +@@ -56,17 +56,6 @@ + -I$(DEPTH)/ipc/ipdl/_ipdlheaders \ + $(NULL) + +-ifeq ($(OS_ARCH),Darwin) # { +- +-OS_MACOSX = 1 +-OS_POSIX = 1 +- +-DEFINES += \ +- -DOS_MACOSX=1 \ +- -DOS_POSIX=1 \ +- $(NULL) +- +-else # } { + ifeq ($(OS_ARCH),WINNT) # { + OS_LIBS += $(call EXPAND_LIBNAME,psapi shell32 dbghelp) + +@@ -93,13 +82,64 @@ + endif + + else # } { +- +-OS_LINUX = 1 + OS_POSIX = 1 ++DEFINES += -DOS_POSIX=1 ++ ++ifeq ($(OS_ARCH),Darwin) # { ++ ++OS_MACOSX = 1 ++DEFINES += \ ++ -DOS_MACOSX=1 \ ++ $(NULL) ++ ++else # } { ++ifeq ($(OS_ARCH),DragonFly) # { ++ ++OS_DRAGONFLY = 1 ++OS_BSD = 1 ++OS_LIBS += $(call EXPAND_LIBNAME,kvm) ++DEFINES += \ ++ -DOS_DRAGONFLY=1 \ ++ -DOS_BSD=1 \ ++ $(NULL) ++ ++else # } { ++ifeq ($(OS_ARCH),FreeBSD) # { ++ ++OS_FREEBSD = 1 ++OS_BSD = 1 ++OS_LIBS += $(call EXPAND_LIBNAME,kvm) ++DEFINES += \ ++ -DOS_FREEBSD=1 \ ++ -DOS_BSD=1 \ ++ $(NULL) + ++else # } { ++ifeq ($(OS_ARCH),NetBSD) # { ++ ++OS_NETBSD = 1 ++OS_BSD = 1 ++OS_LIBS += $(call EXPAND_LIBNAME,kvm) ++DEFINES += \ ++ -DOS_NETBSD=1 \ ++ -DOS_BSD=1 \ ++ $(NULL) ++ ++else # } { ++ifeq ($(OS_ARCH),OpenBSD) # { ++ ++OS_OPENBSD = 1 ++OS_BSD = 1 ++DEFINES += \ ++ -DOS_OPENBSD=1 \ ++ -DOS_BSD=1 \ ++ $(NULL) ++ ++else # } { ++ ++OS_LINUX = 1 + DEFINES += \ + -DOS_LINUX=1 \ +- -DOS_POSIX=1 \ + $(NULL) + + # NB: to stop gcc warnings about exporting template instantiation +@@ -107,4 +147,8 @@ + + endif # } + endif # } ++endif # } ++endif # } ++endif # } ++endif # } + +$NetBSD: patch-ipc_chromium_src_base_base__paths.h,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/base_paths.h.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/chromium/src/base/base_paths.h +@@ -13,7 +13,7 @@ + #include "base/base_paths_win.h" + #elif defined(OS_MACOSX) + #include "base/base_paths_mac.h" +-#elif defined(OS_LINUX) ++#elif defined(OS_LINUX) || defined(OS_BSD) + #include "base/base_paths_linux.h" + #endif + #include "base/path_service.h" +$NetBSD: patch-ipc_chromium_src_base_debug__util__posic.cc,v 1.3 2012/04/01 15:18:45 ryoon Exp $ + +--- ipc/chromium/src/base/debug_util_posix.cc.orig 2012-03-13 01:36:53.000000000 +0000 ++++ ipc/chromium/src/base/debug_util_posix.cc +@@ -5,7 +5,7 @@ + #include "build/build_config.h" + #include "base/debug_util.h" + +-#define MOZ_HAVE_EXECINFO_H (!defined(ANDROID) && !defined(__OpenBSD__)) ++#define MOZ_HAVE_EXECINFO_H (defined(OS_LINUX) && !defined(ANDROID)) + + #include + #include +@@ -17,8 +17,13 @@ + #include + #if MOZ_HAVE_EXECINFO_H + #include +-#include + #endif ++#if defined(OS_DRAGONFLY) || defined(OS_FREEBSD) ++#include ++#elif defined(OS_FREEBSD) ++#include ++#endif ++#include + + #include "base/basictypes.h" + #include "base/eintr_wrapper.h" +@@ -32,7 +37,7 @@ bool DebugUtil::SpawnDebuggerOnProcess(u + return false; + } + +-#if defined(OS_MACOSX) ++#if defined(OS_MACOSX) || defined(OS_BSD) + + // Based on Apple's recommended method as described in + // http://developer.apple.com/qa/qa2004/qa1361.html +@@ -71,7 +76,13 @@ bool DebugUtil::BeingDebugged() { + + // This process is being debugged if the P_TRACED flag is set. + is_set = true; ++#if defined(OS_DRAGONFLY) ++ being_debugged = (info.kp_flags & P_TRACED) != 0; ++#elif defined(OS_FREEBSD) ++ being_debugged = (info.ki_flag & P_TRACED) != 0; ++#else + being_debugged = (info.kp_proc.p_flag & P_TRACED) != 0; ++#endif + return being_debugged; + } + +$NetBSD: patch-ipc_chromium_src_base_file__util.h,v 1.2 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/file_util.h.orig 2011-12-20 23:28:19.000000000 +0000 +diff --git ipc/chromium/src/base/dir_reader_bsd.h ipc/chromium/src/base/dir_reader_bsd.h +new file mode 100644 +index 0000000..3fc1a87 +--- /dev/null ++++ ipc/chromium/src/base/dir_reader_bsd.h +@@ -0,0 +1,98 @@ ++// Copyright (c) 2010 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++// derived from dir_reader_linux.h ++ ++#ifndef BASE_DIR_READER_BSD_H_ ++#define BASE_DIR_READER_BSD_H_ ++#pragma once ++ ++#include ++#include ++#include ++#include ++#include ++ ++#include "base/logging.h" ++#include "base/eintr_wrapper.h" ++ ++// See the comments in dir_reader_posix.h about this. ++ ++namespace base { ++ ++class DirReaderBSD { ++ public: ++ explicit DirReaderBSD(const char* directory_path) ++#ifdef O_DIRECTORY ++ : fd_(open(directory_path, O_RDONLY | O_DIRECTORY)), ++#else ++ : fd_(open(directory_path, O_RDONLY)), ++#endif ++ offset_(0), ++ size_(0) { ++ memset(buf_, 0, sizeof(buf_)); ++ } ++ ++ ~DirReaderBSD() { ++ if (fd_ >= 0) { ++ if (HANDLE_EINTR(close(fd_))) ++ DLOG(ERROR) << "Failed to close directory handle"; ++ } ++ } ++ ++ bool IsValid() const { ++ return fd_ >= 0; ++ } ++ ++ // Move to the next entry returning false if the iteration is complete. ++ bool Next() { ++ if (size_) { ++ struct dirent* dirent = reinterpret_cast(&buf_[offset_]); ++ offset_ += dirent->d_reclen; ++ } ++ ++ if (offset_ != size_) ++ return true; ++ ++ const int r = getdirentries(fd_, buf_, sizeof(buf_), basep_); ++ if (r == 0) ++ return false; ++ if (r == -1) { ++ DLOG(ERROR) << "getdirentries returned an error: " << errno; ++ return false; ++ } ++ size_ = r; ++ offset_ = 0; ++ return true; ++ } ++ ++ const char* name() const { ++ if (!size_) ++ return NULL; ++ ++ const struct dirent* dirent = ++ reinterpret_cast(&buf_[offset_]); ++ return dirent->d_name; ++ } ++ ++ int fd() const { ++ return fd_; ++ } ++ ++ static bool IsFallback() { ++ return false; ++ } ++ ++ private: ++ const int fd_; ++ char buf_[512]; ++ long *basep_; ++ size_t offset_, size_; ++ ++ DISALLOW_COPY_AND_ASSIGN(DirReaderBSD); ++}; ++ ++} // namespace base ++ ++#endif // BASE_DIR_READER_BSD_H_ +diff --git ipc/chromium/src/base/dir_reader_posix.h ipc/chromium/src/base/dir_reader_posix.h +index 9a34492..62b280c 100644 +--- ipc/chromium/src/base/dir_reader_posix.h ++++ ipc/chromium/src/base/dir_reader_posix.h +@@ -18,16 +18,20 @@ + // seems worse than falling back to enumerating all file descriptors so we will + // probably never implement this on the Mac. + +-#if defined(OS_LINUX) && !defined(OS_OPENBSD) ++#if defined(OS_LINUX) + #include "base/dir_reader_linux.h" ++#elif defined(OS_BSD) ++#include "base/dir_reader_bsd.h" + #else + #include "base/dir_reader_fallback.h" + #endif + + namespace base { + +-#if defined(OS_LINUX) && !defined(OS_OPENBSD) ++#if defined(OS_LINUX) + typedef DirReaderLinux DirReaderPosix; ++#elif defined(OS_BSD) ++typedef DirReaderBSD DirReaderPosix; + #else + typedef DirReaderFallback DirReaderPosix; + #endif +diff --git ipc/chromium/src/base/file_util.h ipc/chromium/src/base/file_util.h +index 71124ed..a10fcc2 100644 +--- ipc/chromium/src/base/file_util.h ++++ ipc/chromium/src/base/file_util.h +@@ -16,8 +16,8 @@ + #include + #elif defined(OS_POSIX) + #include +-#include + #include ++#include + #endif + + #include +$NetBSD: patch-ipc_chromium_src_base_file__util__bsd.cc,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/file_util_bsd.cc.orig 2012-01-07 18:21:18.000000000 +0000 ++++ ipc/chromium/src/base/file_util_bsd.cc +@@ -0,0 +1,80 @@ ++// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++// this is a derivative of file_util_linux.cc ++ ++#include "base/file_util.h" ++ ++#include ++#include ++ ++#include ++#include ++ ++#include "base/eintr_wrapper.h" ++#include "base/file_path.h" ++#include "base/string_util.h" ++ ++namespace file_util { ++ ++bool GetTempDir(FilePath* path) { ++ const char* tmp = getenv("TMPDIR"); ++ if (tmp) ++ *path = FilePath(tmp); ++ else ++ *path = FilePath("/tmp"); ++ return true; ++} ++ ++bool GetShmemTempDir(FilePath* path) { ++ return GetTempDir(path); ++} ++ ++bool CopyFile(const FilePath& from_path, const FilePath& to_path) { ++ int infile = open(from_path.value().c_str(), O_RDONLY); ++ if (infile < 0) ++ return false; ++ ++ int outfile = creat(to_path.value().c_str(), 0666); ++ if (outfile < 0) { ++ close(infile); ++ return false; ++ } ++ ++ const size_t kBufferSize = 32768; ++ std::vector buffer(kBufferSize); ++ bool result = true; ++ ++ while (result) { ++ ssize_t bytes_read = HANDLE_EINTR(read(infile, &buffer[0], buffer.size())); ++ if (bytes_read < 0) { ++ result = false; ++ break; ++ } ++ if (bytes_read == 0) ++ break; ++ // Allow for partial writes ++ ssize_t bytes_written_per_read = 0; ++ do { ++ ssize_t bytes_written_partial = HANDLE_EINTR(write( ++ outfile, ++ &buffer[bytes_written_per_read], ++ bytes_read - bytes_written_per_read)); ++ if (bytes_written_partial < 0) { ++ result = false; ++ break; ++ } ++ bytes_written_per_read += bytes_written_partial; ++ } while (bytes_written_per_read < bytes_read); ++ } ++ ++ if (HANDLE_EINTR(close(infile)) < 0) ++ result = false; ++ if (HANDLE_EINTR(close(outfile)) < 0) ++ result = false; ++ ++ return result; ++} ++ ++} // namespace file_util +$NetBSD: patch-ipc_chromium_src_base_file__util__posix.cc,v 1.2 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/file_util_posix.cc.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/chromium/src/base/file_util_posix.cc +@@ -31,7 +31,7 @@ + #include "base/time.h" + + // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine +-#if defined(OS_FREEBSD) || defined(OS_OPENBSD) ++#ifndef OS_LINUX + #define stat64 stat + #endif + +$NetBSD: patch-ipc_chromium_src_base_message__loop.cc,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/message_loop.cc.orig 2012-02-16 07:40:33.000000000 +0100 ++++ ipc/chromium/src/base/message_loop.cc 2012-02-21 21:24:41.000000000 +0100 +@@ -19,7 +19,7 @@ + #if defined(OS_POSIX) + #include "base/message_pump_libevent.h" + #endif +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_BSD) + #ifdef MOZ_WIDGET_GTK2 + #include "base/message_pump_glib.h" + #endif +@@ -119,7 +119,7 @@ + if (type_ == TYPE_UI) { + #if defined(OS_MACOSX) + pump_ = base::MessagePumpMac::Create(); +-#elif defined(OS_LINUX) ++#elif defined(OS_LINUX) || defined(OS_BSD) + pump_ = new base::MessagePumpForUI(); + #endif // OS_LINUX + } else if (type_ == TYPE_IO) { +$NetBSD: patch-ipc_chromium_src_base_platform__file__posix.cc,v 1.1 2011/07/12 15:12:36 tnn Exp $ + +--- ipc/chromium/src/base/platform_file_posix.cc.orig 2011-06-15 21:57:27.000000000 +0000 ++++ ipc/chromium/src/base/platform_file_posix.cc +@@ -9,6 +9,7 @@ + #ifdef ANDROID + #include + #endif ++#include /* for S_IRUSR */ + + #include "base/logging.h" + #include "base/string_util.h" +$NetBSD: patch-ipc_chromium_src_base_platform__thread.h,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/platform_thread.h.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/chromium/src/base/platform_thread.h +@@ -25,6 +25,8 @@ typedef pthread_t PlatformThreadHandle; + #if defined(OS_LINUX) + #include + typedef pid_t PlatformThreadId; ++#elif defined(OS_FREEBSD) || defined(OS_DRAGONFLY) || defined (OS_NETBSD) ++typedef lwpid_t PlatformThreadId; + #elif defined(OS_MACOSX) + #include + typedef mach_port_t PlatformThreadId; +$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.4 2012/04/01 15:18:45 ryoon Exp $ + +--- ipc/chromium/src/base/platform_thread_posix.cc.orig 2012-03-13 01:36:53.000000000 +0000 ++++ ipc/chromium/src/base/platform_thread_posix.cc +@@ -9,16 +9,25 @@ + + #if defined(OS_MACOSX) + #include ++#elif defined(OS_NETBSD) ++#include + #elif defined(OS_LINUX) + #include +-#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__DragonFly__) + #include +-#elif !defined(__NetBSD__) +-#include ++#elif defined(OS_FREEBSD) ++_Pragma("GCC visibility push(default)") ++extern "C" int thr_self(long *); // XXX #include ++_Pragma("GCC visibility pop") + #endif ++ ++#if !defined(OS_MACOSX) + #include + #endif + ++#if defined(OS_BSD) && !defined(OS_NETBSD) ++#include ++#endif ++ + #if defined(OS_MACOSX) + namespace base { + void InitThreading(); +@@ -38,7 +45,19 @@ PlatformThreadId PlatformThread::CurrentId() { + // into the kernel. + #if defined(OS_MACOSX) + return mach_thread_self(); +-#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) ++#elif defined(OS_NETBSD) ++ return _lwp_self(); ++#elif defined(OS_DRAGONFLY) ++ return lwp_gettid(); ++#elif defined(OS_FREEBSD) ++# if __FreeBSD_version > 900030 ++ return pthread_getthreadid_np(); ++# else ++ long lwpid; ++ thr_self(&lwpid); ++ return lwpid; ++# endif ++#elif defined(OS_OPENBSD) + // TODO(BSD): find a better thread ID + return (intptr_t)(pthread_self()); + #elif defined(OS_LINUX) +@@ -102,9 +102,9 @@ void PlatformThread::SetName(const char* name) { + // Note that glibc also has a 'pthread_setname_np' api, but it may not be + // available everywhere and it's only benefit over using prctl directly is + // that it can set the name of threads other than the current thread. +-#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) ++#if defined(OS_BSD) && !defined(OS_NETBSD) + pthread_set_name_np(pthread_self(), name); +-#elif defined(__NetBSD__) ++#elif defined(OS_NETBSD) + pthread_setname_np(pthread_self(), "%s", name); + #else + prctl(PR_SET_NAME, reinterpret_cast(name), 0, 0, 0); +$NetBSD: patch-ipc_chromium_src_base_process__util.h,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/process_util.h.orig 2011-12-21 00:28:19.000000000 +0100 ++++ ipc/chromium/src/base/process_util.h 2012-01-31 13:14:54.000000000 +0100 +@@ -280,6 +280,7 @@ class NamedProcessIterator { + const ProcessEntry* NextProcessEntry(); + + private: ++#if !defined(OS_BSD) + // Determines whether there's another process (regardless of executable) + // left in the list of all processes. Returns true and sets entry_ to + // that process's info if there is one, false otherwise. +@@ -292,18 +292,24 @@ + void InitProcessEntry(ProcessEntry* entry); + + std::wstring executable_name_; ++#endif + + #if defined(OS_WIN) + HANDLE snapshot_; + bool started_iteration_; + #elif defined(OS_LINUX) + DIR *procfs_dir_; ++#elif defined(OS_BSD) ++ std::vector content; ++ size_t nextEntry; + #elif defined(OS_MACOSX) + std::vector kinfo_procs_; + size_t index_of_kinfo_proc_; + #endif ++#if !defined(OS_BSD) + ProcessEntry entry_; + const ProcessFilter* filter_; ++#endif + + DISALLOW_EVIL_CONSTRUCTORS(NamedProcessIterator); + }; +$NetBSD: patch-ipc_chromium_src_base_process__util__bsd.cc,v 1.4 2012/04/01 15:18:45 ryoon Exp $ + +--- ipc/chromium/src/base/process_util_bsd.cc.orig 2012-04-01 00:04:28.000000000 +0000 ++++ ipc/chromium/src/base/process_util_bsd.cc +@@ -0,0 +1,326 @@ ++// Copyright (c) 2008 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++// derived from process_util_linux.cc and process_util_mac.cc ++ ++#include "base/process_util.h" ++ ++#include ++#include ++#include ++#include ++#if defined(OS_DRAGONFLY) || defined(OS_FREEBSD) ++/* DragonFly, as of v3.0.1, and FreeBSD 9.0-RELEASE do not explicitly mark symbols public */ ++#define PRE_SYS_INCLUDE _Pragma("GCC visibility push(default)") ++#define POST_SYS_INCLUDE _Pragma("GCC visibility pop") ++#else ++#define PRE_SYS_INCLUDE ++#define POST_SYS_INCLUDE ++#endif ++PRE_SYS_INCLUDE ++#include ++POST_SYS_INCLUDE ++#include ++#include ++#include ++#if defined(OS_DRAGONFLY) ++PRE_SYS_INCLUDE ++#include ++POST_SYS_INCLUDE ++#define HAVE_POSIX_SPAWN 1 ++#endif ++#if defined(OS_FREEBSD) ++PRE_SYS_INCLUDE ++#include ++POST_SYS_INCLUDE ++#endif ++ ++#include "base/debug_util.h" ++#include "base/eintr_wrapper.h" ++#include "base/file_util.h" ++#include "base/logging.h" ++#include "base/string_tokenizer.h" ++#include "base/string_util.h" ++ ++#if defined(OS_NETBSD) ++#include ++#if __NetBSD_Version__ >= 600000000 ++#define HAVE_POSIX_SPAWN 1 ++#endif ++#endif ++ ++#ifdef HAVE_POSIX_SPAWN ++PRE_SYS_INCLUDE ++#include ++POST_SYS_INCLUDE ++extern "C" char **environ __dso_public; ++#endif ++ ++namespace { ++ ++enum ParsingState { ++ KEY_NAME, ++ KEY_VALUE ++}; ++ ++static mozilla::EnvironmentLog gProcessLog("MOZ_PROCESS_LOG"); ++ ++} // namespace ++ ++namespace base { ++ ++#ifdef HAVE_POSIX_SPAWN ++ ++void FreeEnvVarsArray(char* array[], int length) ++{ ++ for (int i = 0; i < length; i++) { ++ free(array[i]); ++ } ++ delete[] array; ++} ++ ++bool LaunchApp(const std::vector& argv, ++ const file_handle_mapping_vector& fds_to_remap, ++ bool wait, ProcessHandle* process_handle) { ++ return LaunchApp(argv, fds_to_remap, environment_map(), ++ wait, process_handle); ++} ++ ++bool LaunchApp(const std::vector& argv, ++ const file_handle_mapping_vector& fds_to_remap, ++ const environment_map& env_vars_to_set, ++ bool wait, ProcessHandle* process_handle, ++ ProcessArchitecture arch) { ++ bool retval = true; ++ ++ char* argv_copy[argv.size() + 1]; ++ for (size_t i = 0; i < argv.size(); i++) { ++ argv_copy[i] = const_cast(argv[i].c_str()); ++ } ++ argv_copy[argv.size()] = NULL; ++ ++ // Make sure we don't leak any FDs to the child process by marking all FDs ++ // as close-on-exec. ++ SetAllFDsToCloseOnExec(); ++ ++ // Copy environment to a new char array and add the variables ++ // in env_vars_to_set. ++ // Existing variables are overwritten by env_vars_to_set. ++ int pos = 0; ++ environment_map combined_env_vars = env_vars_to_set; ++ while(environ[pos] != NULL) { ++ std::string varString = environ[pos]; ++ std::string varName = varString.substr(0, varString.find_first_of('=')); ++ std::string varValue = varString.substr(varString.find_first_of('=') + 1); ++ if (combined_env_vars.find(varName) == combined_env_vars.end()) { ++ combined_env_vars[varName] = varValue; ++ } ++ pos++; ++ } ++ int varsLen = combined_env_vars.size() + 1; ++ ++ char** vars = new char*[varsLen]; ++ int i = 0; ++ for (environment_map::const_iterator it = combined_env_vars.begin(); ++ it != combined_env_vars.end(); ++it) { ++ std::string entry(it->first); ++ entry += "="; ++ entry += it->second; ++ vars[i] = strdup(entry.c_str()); ++ i++; ++ } ++ vars[i] = NULL; ++ ++ posix_spawn_file_actions_t file_actions; ++ if (posix_spawn_file_actions_init(&file_actions) != 0) { ++ FreeEnvVarsArray(vars, varsLen); ++ return false; ++ } ++ ++ // Turn fds_to_remap array into a set of dup2 calls. ++ for (file_handle_mapping_vector::const_iterator it = fds_to_remap.begin(); ++ it != fds_to_remap.end(); ++ ++it) { ++ int src_fd = it->first; ++ int dest_fd = it->second; ++ ++ if (src_fd == dest_fd) { ++ int flags = fcntl(src_fd, F_GETFD); ++ if (flags != -1) { ++ fcntl(src_fd, F_SETFD, flags & ~FD_CLOEXEC); ++ } ++ } else { ++ if (posix_spawn_file_actions_adddup2(&file_actions, src_fd, dest_fd) != 0) { ++ posix_spawn_file_actions_destroy(&file_actions); ++ FreeEnvVarsArray(vars, varsLen); ++ return false; ++ } ++ } ++ } ++ ++ pid_t pid = 0; ++ int spawn_succeeded = (posix_spawnp(&pid, ++ argv_copy[0], ++ &file_actions, ++ NULL, ++ argv_copy, ++ vars) == 0); ++ ++ FreeEnvVarsArray(vars, varsLen); ++ ++ posix_spawn_file_actions_destroy(&file_actions); ++ ++ bool process_handle_valid = pid > 0; ++ if (!spawn_succeeded || !process_handle_valid) { ++ retval = false; ++ } else { ++ if (wait) ++ HANDLE_EINTR(waitpid(pid, 0, 0)); ++ ++ if (process_handle) ++ *process_handle = pid; ++ } ++ ++ return retval; ++} ++ ++bool LaunchApp(const CommandLine& cl, ++ bool wait, bool start_hidden, ProcessHandle* process_handle) { ++ // TODO(playmobil): Do we need to respect the start_hidden flag? ++ file_handle_mapping_vector no_files; ++ return LaunchApp(cl.argv(), no_files, wait, process_handle); ++} ++ ++#else // no posix_spawn, use fork/exec ++ ++bool LaunchApp(const std::vector& argv, ++ const file_handle_mapping_vector& fds_to_remap, ++ bool wait, ProcessHandle* process_handle) { ++ return LaunchApp(argv, fds_to_remap, environment_map(), ++ wait, process_handle); ++} ++ ++bool LaunchApp(const std::vector& argv, ++ const file_handle_mapping_vector& fds_to_remap, ++ const environment_map& env_vars_to_set, ++ bool wait, ProcessHandle* process_handle, ++ ProcessArchitecture arch) { ++ scoped_array argv_cstr(new char*[argv.size() + 1]); ++ // Illegal to allocate memory after fork and before execvp ++ InjectiveMultimap fd_shuffle1, fd_shuffle2; ++ fd_shuffle1.reserve(fds_to_remap.size()); ++ fd_shuffle2.reserve(fds_to_remap.size()); ++ ++ pid_t pid = fork(); ++ if (pid < 0) ++ return false; ++ ++ if (pid == 0) { ++ for (file_handle_mapping_vector::const_iterator ++ it = fds_to_remap.begin(); it != fds_to_remap.end(); ++it) { ++ fd_shuffle1.push_back(InjectionArc(it->first, it->second, false)); ++ fd_shuffle2.push_back(InjectionArc(it->first, it->second, false)); ++ } ++ ++ if (!ShuffleFileDescriptors(&fd_shuffle1)) ++ _exit(127); ++ ++ CloseSuperfluousFds(fd_shuffle2); ++ ++ for (environment_map::const_iterator it = env_vars_to_set.begin(); ++ it != env_vars_to_set.end(); ++it) { ++ if (setenv(it->first.c_str(), it->second.c_str(), 1/*overwrite*/)) ++ _exit(127); ++ } ++ ++ for (size_t i = 0; i < argv.size(); i++) ++ argv_cstr[i] = const_cast(argv[i].c_str()); ++ argv_cstr[argv.size()] = NULL; ++ execvp(argv_cstr[0], argv_cstr.get()); ++ // if we get here, we're in serious trouble and should complain loudly ++ DLOG(ERROR) << "FAILED TO exec() CHILD PROCESS, path: " << argv_cstr[0]; ++ exit(127); ++ } else { ++ gProcessLog.print("==> process %d launched child process %d\n", ++ GetCurrentProcId(), pid); ++ if (wait) ++ HANDLE_EINTR(waitpid(pid, 0, 0)); ++ ++ if (process_handle) ++ *process_handle = pid; ++ } ++ ++ return true; ++} ++ ++bool LaunchApp(const CommandLine& cl, ++ bool wait, bool start_hidden, ++ ProcessHandle* process_handle) { ++ file_handle_mapping_vector no_files; ++ return LaunchApp(cl.argv(), no_files, wait, process_handle); ++} ++ ++#endif ++ ++NamedProcessIterator::NamedProcessIterator(const std::wstring& executable_name, ++ const ProcessFilter* filter) ++{ ++ int numEntries; ++ kvm_t *kvm; ++ std::string exe(WideToASCII(executable_name)); ++ ++#if defined(OS_DRAGONFLY) || defined(OS_FREEBSD) ++ kvm = kvm_open(NULL, NULL, NULL, O_RDONLY, NULL); ++ struct kinfo_proc* procs = kvm_getprocs(kvm, KERN_PROC_UID, getuid(), &numEntries); ++ if (procs != NULL && numEntries > 0) { ++ for (int i = 0; i < numEntries; i++) { ++# if defined(OS_DRAGONFLY) ++ if (exe != procs[i].kp_comm) continue; ++ if (filter && !filter->Includes(procs[i].kp_pid, procs[i].kp_ppid)) continue; ++ ProcessEntry e; ++ e.pid = procs[i].kp_pid; ++ e.ppid = procs[i].kp_ppid; ++ strlcpy(e.szExeFile, procs[i].kp_comm, sizeof e.szExeFile); ++ content.push_back(e); ++# elif defined(OS_FREEBSD) ++ if (exe != procs[i].ki_comm) continue; ++ if (filter && !filter->Includes(procs[i].ki_pid, procs[i].ki_ppid)) continue; ++ ProcessEntry e; ++ e.pid = procs[i].ki_pid; ++ e.ppid = procs[i].ki_ppid; ++ strlcpy(e.szExeFile, procs[i].ki_comm, sizeof e.szExeFile); ++ content.push_back(e); ++# endif ++#else ++ kvm = kvm_open(NULL, NULL, NULL, KVM_NO_FILES, NULL); ++ struct kinfo_proc2* procs = kvm_getproc2(kvm, KERN_PROC_UID, getuid(), sizeof(struct kinfo_proc2), &numEntries); ++ if (procs != NULL && numEntries > 0) { ++ for (int i = 0; i < numEntries; i++) { ++ if (exe != procs[i].p_comm) continue; ++ if (filter && !filter->Includes(procs[i].p_pid, procs[i].p_ppid)) continue; ++ ProcessEntry e; ++ e.pid = procs[i].p_pid; ++ e.ppid = procs[i].p_ppid; ++ strlcpy(e.szExeFile, procs[i].p_comm, sizeof e.szExeFile); ++ content.push_back(e); ++#endif ++ } ++ } ++ nextEntry = 0; ++ kvm_close(kvm); ++} ++ ++NamedProcessIterator::~NamedProcessIterator() { ++} ++ ++const ProcessEntry* NamedProcessIterator::NextProcessEntry() { ++ if (nextEntry >= content.size()) return NULL; ++ return &content[nextEntry++]; ++} ++ ++bool ProcessMetrics::GetIOCounters(IoCounters* io_counters) const { ++ return false; ++} ++ ++} // namespace base +$NetBSD: patch-ipc_chromium_src_base_process__util__posix.cc,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/base/process_util_posix.cc.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/chromium/src/base/process_util_posix.cc +@@ -116,6 +116,11 @@ void CloseSuperfluousFds(const base::Inj + #elif defined(OS_MACOSX) + static const rlim_t kSystemDefaultMaxFds = 256; + static const char kFDDir[] = "/dev/fd"; ++#elif defined(OS_BSD) ++ // the getrlimit below should never fail, so whatever .. ++ static const rlim_t kSystemDefaultMaxFds = 1024; ++ // at least /dev/fd will exist ++ static const char kFDDir[] = "/dev/fd"; + #endif + + // Get the maximum number of FDs possible. +@@ -199,7 +204,7 @@ void CloseSuperfluousFds(const base::Inj + void SetAllFDsToCloseOnExec() { + #if defined(OS_LINUX) + const char fd_dir[] = "/proc/self/fd"; +-#elif defined(OS_MACOSX) ++#elif defined(OS_MACOSX) || defined(OS_BSD) + const char fd_dir[] = "/dev/fd"; + #endif + ScopedDIR dir_closer(opendir(fd_dir)); +$NetBSD: patch-ipc_chromium_src_base_sys__info__posix.cc,v 1.2 2011/11/27 13:09:00 tnn Exp $ + +--- ipc/chromium/src/base/sys_info_posix.cc.orig 2011-11-04 21:34:00.000000000 +0000 ++++ ipc/chromium/src/base/sys_info_posix.cc +@@ -18,6 +18,11 @@ + #include + #endif + ++#if defined(OS_NETBSD) ++#include ++#include ++#endif ++ + #include "base/logging.h" + #include "base/string_util.h" + +@@ -26,7 +31,11 @@ namespace base { + int SysInfo::NumberOfProcessors() { + // It seems that sysconf returns the number of "logical" processors on both + // mac and linux. So we get the number of "online logical" processors. ++#ifdef _SC_NPROCESSORS_ONLN + static long res = sysconf(_SC_NPROCESSORS_ONLN); ++#else ++ static long res = 1; ++#endif + if (res == -1) { + NOTREACHED(); + return 1; +@@ -52,6 +61,20 @@ int64 SysInfo::AmountOfPhysicalMemory() + } + + return static_cast(hostinfo.max_mem); ++#elif defined(OS_NETBSD) ++ int mib[2]; ++ int rc; ++ int64_t memSize; ++ size_t len = sizeof(memSize); ++ ++ mib[0] = CTL_HW; ++ mib[1] = HW_PHYSMEM64; ++ rc = sysctl( mib, 2, &memSize, &len, NULL, 0 ); ++ if (-1 != rc) { ++ return memSize; ++ } ++ return 0; ++ + #else + long pages = sysconf(_SC_PHYS_PAGES); + long page_size = sysconf(_SC_PAGE_SIZE); +diff --git ipc/chromium/src/base/time_posix.cc ipc/chromium/src/base/time_posix.cc +index abf2a56..48791f6 100644 +--- ipc/chromium/src/base/time_posix.cc ++++ ipc/chromium/src/base/time_posix.cc +@@ -167,7 +167,7 @@ TimeTicks TimeTicks::Now() { + // With numer and denom = 1 (the expected case), the 64-bit absolute time + // reported in nanoseconds is enough to last nearly 585 years. + +-#elif defined(__OpenBSD__) || defined(OS_POSIX) && \ ++#elif defined(OS_OPENBSD) || defined(OS_POSIX) && \ + defined(_POSIX_MONOTONIC_CLOCK) && _POSIX_MONOTONIC_CLOCK >= 0 + + struct timespec ts; +$NetBSD: patch-ipc_chromium_src_build_build__config.h,v 1.4 2012/04/01 15:18:45 ryoon Exp $ + +--- ipc/chromium/src/build/build_config.h.orig 2012-03-13 01:36:53.000000000 +0000 ++++ ipc/chromium/src/build/build_config.h +@@ -19,17 +19,23 @@ + #define OS_MACOSX 1 + #elif defined(__linux__) || defined(ANDROID) + #define OS_LINUX 1 ++#elif defined(__NetBSD__) ++#define OS_NETBSD 1 ++#elif defined(__DragonFly__) ++#define OS_DRAGONFLY 1 + #elif defined(__OpenBSD__) + #define OS_OPENBSD 1 + #elif defined(_WIN32) + #define OS_WIN 1 ++#elif defined(__FreeBSD__) ++#define OS_FREEBSD 1 + #else + #error Please add support for your platform in build/build_config.h + #endif + + // For access to standard POSIX features, use OS_POSIX instead of a more + // specific macro. +-#if defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_OPENBSD) ++#if defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_BSD) + #define OS_POSIX 1 + #endif + +diff --git ipc/chromium/src/chrome/common/ipc_channel_posix.cc ipc/chromium/src/chrome/common/ipc_channel_posix.cc +index bd866ee..2ea5b19 100644 +--- ipc/chromium/src/chrome/common/ipc_channel_posix.cc ++++ ipc/chromium/src/chrome/common/ipc_channel_posix.cc +@@ -7,6 +7,7 @@ + #include + #include + #include ++#include + #include + #include + #include +$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h,v 1.1 2011/07/11 12:46:14 tnn Exp $ + +--- ipc/chromium/src/chrome/common/ipc_channel_posix.h.orig 2011-06-15 21:57:27.000000000 +0000 ++++ ipc/chromium/src/chrome/common/ipc_channel_posix.h +@@ -92,7 +92,7 @@ class Channel::ChannelImpl : public Mess + }; + + // This is a control message buffer large enough to hold kMaxReadFDs +-#if defined(OS_MACOSX) ++#if defined(OS_MACOSX) || defined(OS_NETBSD) + // TODO(agl): OSX appears to have non-constant CMSG macros! + char input_cmsg_buf_[1024]; + #else +$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__message__utils.h,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/chrome/common/ipc_message_utils.h.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/chromium/src/chrome/common/ipc_message_utils.h +@@ -195,7 +195,7 @@ + }; + #endif + +-#if !(defined(OS_MACOSX) || defined(OS_OPENBSD) || defined(OS_WIN) || (defined(OS_LINUX) && defined(ARCH_CPU_64_BITS)) || defined(ARCH_CPU_S390)) ++#if !(defined(OS_MACOSX) || defined(OS_OPENBSD) || defined(OS_WIN) || ((defined(OS_FREEBSD) || defined(OS_DRAGONFLY) || defined(OS_NETBSD) || defined(OS_LINUX)) && defined(ARCH_CPU_64_BITS)) || defined(ARCH_CPU_S390)) + // There size_t is a synonym for |unsigned long| ... + template <> + struct ParamTraits { +@@ -248,7 +248,7 @@ + }; + #endif // defined(OS_MACOSX) + +-#if !(defined(OS_LINUX) && defined(ARCH_CPU_64_BITS)) ++#if !((defined(OS_FREEBSD) || defined(OS_DRAGONFLY) || defined(OS_NETBSD) || defined(OS_LINUX)) && defined(ARCH_CPU_64_BITS)) + // int64 is |long int| on 64-bit systems, uint64 is |unsigned long| + template <> + struct ParamTraits { +$NetBSD: patch-ipc_chromium_src_chrome_common_transport__dib.h,v 1.1 2012/03/06 12:34:09 ryoon Exp $ + +--- ipc/chromium/src/chrome/common/transport_dib.h.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/chromium/src/chrome/common/transport_dib.h +@@ -7,7 +7,7 @@ + + #include "base/basictypes.h" + +-#if defined(OS_WIN) || defined(OS_MACOSX) ++#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_BSD) + #include "base/shared_memory.h" + #endif + +@@ -66,7 +66,7 @@ class TransportDIB { + uint32 sequence_num; + }; + typedef HandleAndSequenceNum Id; +-#elif defined(OS_MACOSX) ++#elif defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_BSD) + typedef base::SharedMemoryHandle Handle; + // On Mac, the inode number of the backing file is used as an id. + typedef base::SharedMemoryId Id; +@@ -108,7 +108,7 @@ class TransportDIB { + + private: + TransportDIB(); +-#if defined(OS_WIN) || defined(OS_MACOSX) ++#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_BSD) + explicit TransportDIB(base::SharedMemoryHandle dib); + base::SharedMemory shared_memory_; + uint32 sequence_num_; +$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.2 2012/03/15 08:30:06 ryoon Exp $ + +--- ipc/glue/GeckoChildProcessHost.cpp.orig 2011-12-20 23:28:19.000000000 +0000 ++++ ipc/glue/GeckoChildProcessHost.cpp +@@ -430,7 +430,7 @@ + // and passing wstrings from one config to the other is unsafe. So + // we split the logic here. + +-#if defined(OS_LINUX) || defined(OS_MACOSX) ++#if defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD) + base::environment_map newEnvVars; + // XPCOM may not be initialized in some subprocesses. We don't want + // to initialize XPCOM just for the directory service, especially +@@ -445,8 +445,8 @@ + if (NS_SUCCEEDED(rv)) { + nsCString path; + greDir->GetNativePath(path); +-# ifdef OS_LINUX +-# ifdef MOZ_WIDGET_ANDROID ++# if defined(OS_LINUX) || defined(OS_BSD) ++# if defined(MOZ_WIDGET_ANDROID) || defined(OS_BSD) + path += "/lib"; + # endif // MOZ_WIDGET_ANDROID + const char *ld_library_path = PR_GetEnv("LD_LIBRARY_PATH"); +@@ -557,7 +557,7 @@ + childArgv.push_back(pidstring); + + #if defined(MOZ_CRASHREPORTER) +-# if defined(OS_LINUX) ++# if defined(OS_LINUX) || defined(OS_BSD) + int childCrashFd, childCrashRemapFd; + if (!CrashReporter::CreateNotificationPipeForChild( + &childCrashFd, &childCrashRemapFd)) +@@ -594,7 +594,7 @@ + #endif + + base::LaunchApp(childArgv, mFileMap, +-#if defined(OS_LINUX) || defined(OS_MACOSX) ++#if defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD) + newEnvVars, + #endif + false, &process, arch); +$NetBSD: patch-mm,v 1.13 2012/06/05 18:09:21 ryoon Exp $ + +--- toolkit/library/Makefile.in.orig 2012-05-23 18:57:09.000000000 +0000 ++++ toolkit/library/Makefile.in +@@ -534,6 +538,10 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle + endif + endif + ++ifneq (,$(filter DragonFly FreeBSD NetBSD,$(OS_ARCH))) ++OS_LIBS += $(call EXPAND_LIBNAME,kvm) ++endif ++ + ifeq ($(OS_ARCH),WINNT) + OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 version winspool comdlg32 imm32 msimg32 shlwapi psapi ws2_32 dbghelp rasapi32 rasdlg iphlpapi uxtheme setupapi secur32 sensorsapi portabledeviceguids windowscodecs wininet) + ifdef ACCESSIBILITY Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-dir_reader_linux.h Wed Jul 4 01:41:22 2012 (r837) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,52 +0,0 @@ ---- ipc/chromium/src/base/dir_reader_linux.h~ -+++ ipc/chromium/src/base/dir_reader_linux.h -@@ -12,6 +12,10 @@ - #include - #include - -+#if defined(__FreeBSD__) -+#include -+#endif -+ - #include "base/logging.h" - #include "base/eintr_wrapper.h" - -@@ -19,6 +23,9 @@ - - namespace base { - -+#if defined(__FreeBSD__) -+#define linux_dirent struct dirent -+#else - struct linux_dirent { - uint64_t d_ino; - int64_t d_off; -@@ -26,11 +33,16 @@ struct linux_dirent { - unsigned char d_type; - char d_name[0]; - }; -+#endif - - class DirReaderLinux { - public: - explicit DirReaderLinux(const char* directory_path) -+#ifdef O_DIRECTORY - : fd_(open(directory_path, O_RDONLY | O_DIRECTORY)), -+#else -+ : fd_(open(directory_path, O_RDONLY)), -+#endif - offset_(0), - size_(0) { - memset(buf_, 0, sizeof(buf_)); -@@ -57,7 +69,11 @@ class DirReaderLinux { - if (offset_ != size_) - return true; - -+#if !defined(__FreeBSD__) - const int r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); -+#else -+ const int r = syscall(SYS_getdents, fd_, buf_, sizeof(buf_)); -+#endif - if (r == 0) - return false; - if (r == -1) { Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_linux.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_linux.cc Wed Jul 4 01:41:22 2012 (r837) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- ipc/chromium/src/base/file_util_linux.cc~ -+++ ipc/chromium/src/base/file_util_linux.cc -@@ -28,7 +29,7 @@ bool GetShmemTempDir(FilePath* path) { - #ifdef ANDROID - return GetTempDir(path); - #else -- *path = FilePath("/dev/shm"); -+ *path = FilePath("/tmp"); - return true; - #endif - } Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-file_util_posix.cc Wed Jul 4 01:41:22 2012 (r837) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- ipc/chromium/src/base/file_util_posix.cc~ -+++ ipc/chromium/src/base/file_util_posix.cc -@@ -31,7 +31,7 @@ - #include "base/time.h" - - // FreeBSD/OpenBSD lacks stat64, but its stat handles files >2GB just fine --#if defined(OS_FREEBSD) || defined(OS_OPENBSD) -+#if defined(__FreeBSD__) || defined(OS_OPENBSD) - #define stat64 stat - #endif - Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_thread_posix.cc ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-base-platform_thread_posix.cc Wed Jul 4 01:41:22 2012 (r837) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,17 +0,0 @@ ---- ipc/chromium/src/base/platform_thread_posix.cc~ -+++ ipc/chromium/src/base/platform_thread_posix.cc -@@ -38,7 +38,13 @@ PlatformThreadId PlatformThread::Current - // into the kernel. - #if defined(OS_MACOSX) - return mach_thread_self(); --#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) -+#elif defined(__FreeBSD__) && __FreeBSD_version > 900030 -+ return pthread_getthreadid_np(); -+#elif defined(__FreeBSD__) -+ long tid; -+ syscall(SYS_thr_self, &tid); -+ return tid; -+#elif defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) - // TODO(BSD): find a better thread ID - return (intptr_t)(pthread_self()); - #elif defined(OS_LINUX) Deleted: branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-ipc-chromium-src-build-build_config.h Wed Jul 4 01:41:22 2012 (r837) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- ipc/chromium/src/build/build_config.h~ -+++ ipc/chromium/src/build/build_config.h -@@ -17,7 +17,7 @@ - // A set of macros to use for platform detection. - #if defined(__APPLE__) - #define OS_MACOSX 1 --#elif defined(__linux__) || defined(ANDROID) -+#elif defined(__linux__) || defined(ANDROID) || defined(__FreeBSD__) - #define OS_LINUX 1 - #elif defined(__OpenBSD__) - #define OS_OPENBSD 1 Modified: branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in ============================================================================== --- branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Tue Jul 3 18:24:14 2012 (r837) +++ branches/experimental/www/firefox-nightly/files/patch-toolkit_library_Makefile.in Wed Jul 4 01:41:22 2012 (r838) @@ -11,12 +11,3 @@ ifeq (android,$(MOZ_WIDGET_TOOLKIT)) OS_LIBS += -lGLESv2 endif -@@ -445,7 +449,7 @@ endif - endif - endif - --EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -+EXTRA_DSO_LDOPTS += $(LIBS_DIR) $(EXTRA_DSO_LIBS) -lexecinfo - - DEFINES += -DIMPL_XREAPI - From owner-freebsd-gecko@FreeBSD.ORG Wed Jul 4 14:00:30 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21DD6106566C for ; Wed, 4 Jul 2012 14:00:30 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E9E938FC20 for ; Wed, 4 Jul 2012 14:00:29 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q64E0To3060925 for ; Wed, 4 Jul 2012 14:00:29 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q64E0Tgc060924; Wed, 4 Jul 2012 14:00:29 GMT (envelope-from gnats) Date: Wed, 4 Jul 2012 14:00:29 GMT Message-Id: <201207041400.q64E0Tgc060924@freefall.freebsd.org> To: gecko@FreeBSD.org From: Volodymyr Kostyrko Cc: Subject: Re: ports/164905: www/seamonkey fails to build with clang [patch] X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Volodymyr Kostyrko List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2012 14:00:30 -0000 The following reply was made to PR ports/164905; it has been noted by GNATS. From: Volodymyr Kostyrko To: bug-followup@FreeBSD.org, c.kworr@gmail.com Cc: Subject: Re: ports/164905: www/seamonkey fails to build with clang [patch] Date: Wed, 04 Jul 2012 16:59:49 +0300 I think this one can be closed, current version builds fine. -- Sphinx of black quartz judge my vow. From owner-freebsd-gecko@FreeBSD.ORG Wed Jul 4 19:00:28 2012 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 875C81065675 for ; Wed, 4 Jul 2012 19:00:28 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6FE998FC15 for ; Wed, 4 Jul 2012 19:00:28 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q64J0SRg098050 for ; Wed, 4 Jul 2012 19:00:28 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q64J0S36098049; Wed, 4 Jul 2012 19:00:28 GMT (envelope-from gnats) Date: Wed, 4 Jul 2012 19:00:28 GMT Message-Id: <201207041900.q64J0S36098049@freefall.freebsd.org> To: gecko@FreeBSD.org From: H Cc: Subject: Re: ports/169241: www/firefox Right mouse buttom click freeze screen X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: H List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2012 19:00:28 -0000 The following reply was made to PR ports/169241; it has been noted by GNATS. From: H To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/169241: www/firefox Right mouse buttom click freeze screen Date: Wed, 04 Jul 2012 15:51:15 -0300 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5A730A90B14E31459DD915DD Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I just added gnome desktop to my setup on the very same machine where seamonkey/firefox window freeze and under gnome the problem is also not appearing (so far) H --------------enig5A730A90B14E31459DD915DD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/0kK0ACgkQvKVfg5xjCDz1VQCfX68b8IM3r3W/FGUPL++ez6wv MLoAn3pKfticY0uCJ0nww2/Vy77X62NJ =Ai5q -----END PGP SIGNATURE----- --------------enig5A730A90B14E31459DD915DD-- From owner-freebsd-gecko@FreeBSD.ORG Thu Jul 5 13:07:16 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 724341065670 for ; Thu, 5 Jul 2012 13:07:16 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 09F738FC08 for ; Thu, 5 Jul 2012 13:07:15 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q65D79kE079030 for ; Thu, 5 Jul 2012 13:07:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q65D74vN076460 for freebsd-gecko@freebsd.org; Thu, 5 Jul 2012 13:07:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 5 Jul 2012 13:07:04 GMT Message-Id: <201207051307.q65D74vN076460@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r839 - in branches/experimental: mail/thunderbird-esr/files mail/thunderbird/files mail/thunderbird3/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/firefox36/files www/libxul/files www/libxul19/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2012 13:07:16 -0000 Author: jbeich Date: Thu Jul 5 13:07:03 2012 New Revision: 839 Log: reduce spinning when waiting for audio data on pause Added: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/mail/thunderbird/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/www/firefox-esr/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/www/firefox-nightly/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/www/firefox/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/www/libxul/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/www/libxul19/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c branches/experimental/www/seamonkey/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c Modified: branches/experimental/www/firefox36/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Added: branches/experimental/mail/thunderbird-esr/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-esr/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ mozilla/media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/mail/thunderbird/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ mozilla/media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ mozilla/media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/www/firefox-esr/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-esr/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/www/firefox-nightly/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-nightly/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/www/firefox/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Modified: branches/experimental/www/firefox36/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- branches/experimental/www/firefox36/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Wed Jul 4 01:41:22 2012 (r838) +++ branches/experimental/www/firefox36/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -29,5 +29,14 @@ /* * Release resources. */ - - +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/www/libxul/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/www/libxul19/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/libxul19/files/patch-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); Added: branches/experimental/www/seamonkey/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/patch-mozilla-media-libsydneyaudio-src-sydney_audio_oss.c Thu Jul 5 13:07:03 2012 (r839) @@ -0,0 +1,13 @@ +--- mozilla/media/libsydneyaudio/src/sydney_audio_oss.c~ ++++ mozilla/media/libsydneyaudio/src/sydney_audio_oss.c +@@ -446,6 +446,10 @@ static void audio_callback(void* data) + printf("!"); /* not enough audio data */ + #endif + bytes = bytes-bytes_to_copy; ++ struct timespec ts = {0, 1000000}; ++ pthread_mutex_unlock(&s->mutex); ++ nanosleep(&ts, NULL); ++ pthread_mutex_lock(&s->mutex); + break; + } + free(s->bl_head); From owner-freebsd-gecko@FreeBSD.ORG Thu Jul 5 13:08:14 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50EEC1065677 for ; Thu, 5 Jul 2012 13:08:14 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id D23618FC14 for ; Thu, 5 Jul 2012 13:08:13 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q65D8CO5081154 for ; Thu, 5 Jul 2012 13:08:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q65D87MT080573 for freebsd-gecko@freebsd.org; Thu, 5 Jul 2012 13:08:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 5 Jul 2012 13:08:07 GMT Message-Id: <201207051308.q65D87MT080573@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r840 - branches/experimental/www/firefox36 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2012 13:08:14 -0000 Author: jbeich Date: Thu Jul 5 13:08:07 2012 New Revision: 840 Log: GIFs rendering seems to be fixed in firefox-3.6.17 (bug#597174) Modified: branches/experimental/www/firefox36/Makefile Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Thu Jul 5 13:07:03 2012 (r839) +++ branches/experimental/www/firefox36/Makefile Thu Jul 5 13:08:07 2012 (r840) @@ -24,7 +24,7 @@ LATEST_LINK= firefox36 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -cairo -event -ffi -vpx +USE_MOZILLA= -event -ffi -vpx MOZ_CHROME= jar USE_GECKO_OPTIONS=+smb MOZILLA_NAME= Firefox${MOZILLA_SUFX} From owner-freebsd-gecko@FreeBSD.ORG Thu Jul 5 13:23:31 2012 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 069C8106564A for ; Thu, 5 Jul 2012 13:23:31 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 842778FC14 for ; Thu, 5 Jul 2012 13:23:30 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q65DNTN8024010 for ; Thu, 5 Jul 2012 13:23:29 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q65DNOsC023718 for freebsd-gecko@freebsd.org; Thu, 5 Jul 2012 13:23:24 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 5 Jul 2012 13:23:24 GMT Message-Id: <201207051323.q65DNOsC023718@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r841 - branches/experimental/www/firefox-nightly X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2012 13:23:31 -0000 Author: jbeich Date: Thu Jul 5 13:23:23 2012 New Revision: 841 Log: use separate OPTIONSFILE from www/firefox Modified: branches/experimental/www/firefox-nightly/Makefile Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Thu Jul 5 13:08:07 2012 (r840) +++ branches/experimental/www/firefox-nightly/Makefile Thu Jul 5 13:23:23 2012 (r841) @@ -33,6 +33,7 @@ MOZILLA_NAME= Nightly MOZILLA_SUFX= -nightly MOZILLA= ${PORTNAME}${MOZILLA_SUFX} +UNIQUENAME= ${MOZILLA} MAKE_JOBS_SAFE= yes WANT_GNOME= yes From owner-freebsd-gecko@FreeBSD.ORG Thu Jul 5 20:38:12 2012 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 4BAD0106566C for ; Thu, 5 Jul 2012 20:38:12 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id DB52A8FC18 for ; Thu, 5 Jul 2012 20:38:11 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q65KcAdi045179 for ; Thu, 5 Jul 2012 20:38:10 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q65Kc52T044113 for freebsd-gecko@freebsd.org; Thu, 5 Jul 2012 20:38:05 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 5 Jul 2012 20:38:05 GMT Message-Id: <201207052038.q65Kc52T044113@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r842 - in branches/experimental: mail/thunderbird-esr/files mail/thunderbird/files www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2012 20:38:12 -0000 Author: jbeich Date: Thu Jul 5 20:38:05 2012 New Revision: 842 Log: remove hunk against openbsd target Noticed by: dougb Modified: branches/experimental/mail/thunderbird-esr/files/patch-configure.in branches/experimental/mail/thunderbird/files/patch-configure.in branches/experimental/www/seamonkey/files/patch-configure.in Modified: branches/experimental/mail/thunderbird-esr/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird-esr/files/patch-configure.in Thu Jul 5 13:23:23 2012 (r841) +++ branches/experimental/mail/thunderbird-esr/files/patch-configure.in Thu Jul 5 20:38:05 2012 (r842) @@ -1,14 +1,5 @@ --- configure.in.orig 2011-12-19 14:48:06.000000000 +0100 +++ configure.in 2011-12-19 15:51:19.000000000 +0100 -@@ -2486,7 +2489,7 @@ - else - DLL_SUFFIX=".so.1.0" - fi -- MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/X11R6)/lib' -+ MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/local)/lib' - DSO_CFLAGS='' - DSO_PIC_CFLAGS='-fPIC' - DSO_LDOPTS='-shared -fPIC' @@ -4218,6 +4218,9 @@ else NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' fi Modified: branches/experimental/mail/thunderbird/files/patch-configure.in ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-configure.in Thu Jul 5 13:23:23 2012 (r841) +++ branches/experimental/mail/thunderbird/files/patch-configure.in Thu Jul 5 20:38:05 2012 (r842) @@ -1,14 +1,5 @@ --- configure.in.orig 2011-12-19 14:48:06.000000000 +0100 +++ configure.in 2011-12-19 15:51:19.000000000 +0100 -@@ -2486,7 +2489,7 @@ - else - DLL_SUFFIX=".so.1.0" - fi -- MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/X11R6)/lib' -+ MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/local)/lib' - DSO_CFLAGS='' - DSO_PIC_CFLAGS='-fPIC' - DSO_LDOPTS='-shared -fPIC' @@ -4218,6 +4218,9 @@ else NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' fi Modified: branches/experimental/www/seamonkey/files/patch-configure.in ============================================================================== --- branches/experimental/www/seamonkey/files/patch-configure.in Thu Jul 5 13:23:23 2012 (r841) +++ branches/experimental/www/seamonkey/files/patch-configure.in Thu Jul 5 20:38:05 2012 (r842) @@ -1,14 +1,5 @@ --- configure.in.orig 2011-12-17 18:35:47.000000000 +0100 +++ configure.in 2011-12-19 15:57:09.000000000 +0100 -@@ -2486,7 +2489,7 @@ - else - DLL_SUFFIX=".so.1.0" - fi -- MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/X11R6)/lib' -+ MOZ_FIX_LINK_PATHS='-Wl,-rpath-link,$(LIBXUL_DIST)/bin -Wl,-rpath-link,$(prefix)/lib -Wl,-rpath-link,$(if $(X11BASE),$(X11BASE),/usr/local)/lib' - DSO_CFLAGS='' - DSO_PIC_CFLAGS='-fPIC' - DSO_LDOPTS='-shared -fPIC' @@ -4218,6 +4218,9 @@ else NSPR_LIBS='`$(LIBXUL_DIST)/sdk/bin/nspr-config --prefix='${LIBXUL_DIST}' --libdir='${LIBXUL_DIST}'/lib --libs`' fi From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:33:24 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E1C171065672 for ; Fri, 6 Jul 2012 16:33:24 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 7D2468FC16 for ; Fri, 6 Jul 2012 16:33:23 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GXGOP079337 for ; Fri, 6 Jul 2012 16:33:16 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GXBg1076820 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:33:11 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:33:11 GMT Message-Id: <201207061633.q66GXBg1076820@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r843 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-esr www/firefox-nightly www/libxul www/libxul19 www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:33:25 -0000 Author: jbeich Date: Fri Jul 6 16:33:11 2012 New Revision: 843 Log: convert non-i18n ports to optionsNG Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/mail/thunderbird3/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/libxul/Makefile branches/experimental/www/libxul19/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:11 2012 (r843) @@ -554,7 +554,9 @@ _USE_GECKO_OPTIONS_DEFAULT= dbus debug logging optimized_cflags +LIGHTNING_DESC?=Enable calendar extension LOGGING_DESC?= Enable additional log messages +PGO_DESC?= Enable Profile-Guided Optimization # move to bsd.options.desc.mk SMB?= Enable smb:// URI support using gnomevfs .for use in ${USE_GECKO_OPTIONS} Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -57,7 +57,7 @@ MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome OPTIONS_DEFAULT=DBUS -OPTIONS= LIGHTNING "Enable calendar extension" off +OPTIONS_DEFINE= LIGHTNING .include @@ -94,7 +94,7 @@ LIBS+= -lcxxrt .endif -.if defined(WITH_LIGHTNING) +.if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning @@ -134,7 +134,7 @@ ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON} -.if defined(WITH_LIGHTNING) +.if ${PORT_OPTIONS:MLIGHTNING} @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/mail/thunderbird/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -57,7 +57,7 @@ MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome OPTIONS_DEFAULT=DBUS -OPTIONS= LIGHTNING "Enable calendar extension" off +OPTIONS_DEFINE= LIGHTNING .include @@ -94,7 +94,7 @@ LIBS+= -lcxxrt .endif -.if defined(WITH_LIGHTNING) +.if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning @@ -134,7 +134,7 @@ ${MKDIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON} -.if defined(WITH_LIGHTNING) +.if ${PORT_OPTIONS:MLIGHTNING} @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/thunderbird @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} Modified: branches/experimental/mail/thunderbird3/Makefile ============================================================================== --- branches/experimental/mail/thunderbird3/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/mail/thunderbird3/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -53,7 +53,6 @@ MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome OPTIONS_DEFAULT=DBUS -OPTIONS= .include Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/www/firefox-esr/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -54,7 +54,7 @@ --disable-necko-wifi OPTIONS_DEFAULT=DBUS -OPTIONS= PGO "Enable Profile-Guided Optimization" off +OPTIONS_DEFINE= PGO .include @@ -78,7 +78,7 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITH_PGO) +.if ${PORT_OPTIONS:MPGO} BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes @@ -105,7 +105,7 @@ .endif pre-extract: -.if defined(WITH_PGO) +.if ${PORT_OPTIONS:MPGO} @${ECHO} "*****************************************************************" @${ECHO} "**************************** attention **************************" @${ECHO} "*****************************************************************" Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/www/firefox-nightly/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -60,7 +60,6 @@ OPTIONS_SINGLE_AUDIO= ALSA OSS PULSEAUDIO OPTIONS_DEFINE= PGO -PGO_DESC= Enable Profile-Guided Optimization .if ${USE_MOZILLA:M-nss} OBJDIR_BUILD= yes Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/www/firefox/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -54,7 +54,7 @@ --disable-necko-wifi OPTIONS_DEFAULT=DBUS -OPTIONS= PGO "Enable Profile-Guided Optimization" off +OPTIONS_DEFINE= PGO .include @@ -78,7 +78,7 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITH_PGO) +.if ${PORT_OPTIONS:MPGO} BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_PYTHON_BUILD= yes USE_DISPLAY= yes @@ -101,7 +101,7 @@ .endif pre-extract: -.if defined(WITH_PGO) +.if ${PORT_OPTIONS:MPGO} @${ECHO} "*****************************************************************" @${ECHO} "**************************** attention **************************" @${ECHO} "*****************************************************************" Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/www/libxul/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -46,7 +46,6 @@ --disable-necko-wifi MOZ_EXTENSIONS= default,cookie,permissions OPTIONS_DEFAULT=DBUS -OPTIONS= # Empty, used for generic gecko OPTIONS USE_GECKO= gecko MOZILLA_EXEC_NAME=xulrunner USE_MOZILLA= # empty Modified: branches/experimental/www/libxul19/Makefile ============================================================================== --- branches/experimental/www/libxul19/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/www/libxul19/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -40,7 +40,6 @@ --disable-necko-wifi MOZ_EXTENSIONS= default,cookie,permissions OPTIONS_DEFAULT=DBUS -OPTIONS= # Empty, used for generic gecko OPTIONS USE_GECKO= gecko MOZILLA_EXEC_NAME=xulrunner USE_MOZILLA= -event -ffi -vpx Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Thu Jul 5 20:38:05 2012 (r842) +++ branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:11 2012 (r843) @@ -53,12 +53,13 @@ NOT_FOR_ARCHS= ia64 -OPTIONS_DEFAULT=DBUS -OPTIONS=MAILNEWS "Enable Mail and News modules" on \ - COMPOSER "Enable the HTML Composer module" on \ - LDAP "Enable LDAP support for Mailnews" on \ - CHATZILLA "Enable the Chatzilla IRC module" on \ - LIGHTNING "Enable calendar extension" off +OPTIONS_DEFAULT=DBUS MAILNEWS COMPOSER LDAP CHATZILLA +OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS + +CHATZILLA_DESC?=Enable the Chatzilla IRC module +COMPOSER_DESC?= Enable the HTML Composer module +LDAP_DESC?= Enable LDAP support for Mailnews +MAILNEWS_DESC?= Enable Mail and News modules .include @@ -83,24 +84,24 @@ MOZ_OPTIONS+= --disable-gnomeui .endif -.if defined(WITHOUT_MAILNEWS) +.if ! ${PORT_OPTIONS:MMAILNEWS} EXTRA_PATCHES+= ${FILESDIR}/extra-mailnews-patch-bridge-bridge.mk \ ${FILESDIR}/extra-patch-configure.in MOZ_OPTIONS+= --disable-ldap --disable-mailnews .else # mail and news desired, but not LDAP -.if defined(WITHOUT_LDAP) +.if ! ${PORT_OPTIONS:MLDAP} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-bridge-bridge.mk MOZ_OPTIONS+= --disable-ldap --enable-mailnews .else MOZ_OPTIONS+= --enable-ldap --enable-mailnews .endif .endif -.if !defined(WITHOUT_CHATZILLA) +.if ${PORT_OPTIONS:MCHATZILLA} MOZ_EXTENSIONS:= ${MOZ_EXTENSIONS},irc .endif -.if defined(WITHOUT_COMPOSER) +.if ! ${PORT_OPTIONS:MCOMPOSER} MOZ_OPTIONS+= --disable-composer .endif @@ -116,7 +117,7 @@ LIBS+= -lcxxrt .endif -.if defined(WITH_LIGHTNING) +.if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar LIGHTNING_DIR= share/lightning @@ -161,7 +162,7 @@ ${PREFIX}/share/pixmaps/${MOZILLA}.png post-install: -.if defined(WITH_LIGHTNING) +.if ${PORT_OPTIONS:MLIGHTNING} @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/seamonkey @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:33:27 2012 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 C6972106564A for ; Fri, 6 Jul 2012 16:33:27 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 4522E8FC0A for ; Fri, 6 Jul 2012 16:33:27 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GXQnl081235 for ; Fri, 6 Jul 2012 16:33:26 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GXLFU080331 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:33:21 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:33:21 GMT Message-Id: <201207061633.q66GXLFU080331@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r844 - in branches/experimental: Mk www/firefox-nightly www/firefox36 www/kompozer www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:33:27 -0000 Author: jbeich Date: Fri Jul 6 16:33:20 2012 New Revision: 844 Log: nuke USE_GECKO_OPTIONS Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox36/Makefile branches/experimental/www/kompozer/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:11 2012 (r843) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:20 2012 (r844) @@ -552,23 +552,13 @@ CFLAGS+= ${PTHREAD_CFLAGS} LIBS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv -_USE_GECKO_OPTIONS_DEFAULT= dbus debug logging optimized_cflags +OPTIONS_DEFINE+=DBUS DEBUG LOGGING OPTIMIZED_CFLAGS LIGHTNING_DESC?=Enable calendar extension LOGGING_DESC?= Enable additional log messages PGO_DESC?= Enable Profile-Guided Optimization # move to bsd.options.desc.mk SMB?= Enable smb:// URI support using gnomevfs -.for use in ${USE_GECKO_OPTIONS} -${use:S/-/_WITHOUT_/}= ${TRUE} -.endfor - -.for dep in ${_USE_GECKO_OPTIONS_DEFAULT} ${USE_GECKO_OPTIONS:M+*:S/+//} -.if !defined(_WITHOUT_${dep}) -OPTIONS_DEFINE+= ${dep:U} -.endif -.endfor - # Standard depends _ALL_DEPENDS= cairo dbm event ffi hunspell jpeg nspr nss png sqlite vpx zip Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Fri Jul 6 16:33:11 2012 (r843) +++ branches/experimental/www/firefox-nightly/Makefile Fri Jul 6 16:33:20 2012 (r844) @@ -29,7 +29,6 @@ USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -nspr -sqlite -USE_GECKO_OPTIONS=+gstreamer MOZILLA_NAME= Nightly MOZILLA_SUFX= -nightly MOZILLA= ${PORTNAME}${MOZILLA_SUFX} @@ -59,7 +58,7 @@ OPTIONS_SINGLE+= AUDIO OPTIONS_SINGLE_AUDIO= ALSA OSS PULSEAUDIO -OPTIONS_DEFINE= PGO +OPTIONS_DEFINE= GSTREAMER PGO .if ${USE_MOZILLA:M-nss} OBJDIR_BUILD= yes Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:11 2012 (r843) +++ branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:20 2012 (r844) @@ -26,7 +26,6 @@ MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -event -ffi -vpx MOZ_CHROME= jar -USE_GECKO_OPTIONS=+smb MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} @@ -51,6 +50,7 @@ --disable-necko-wifi OPTIONS_DEFAULT=DBUS +OPTIONS_DEFINE= SMB .include Modified: branches/experimental/www/kompozer/Makefile ============================================================================== --- branches/experimental/www/kompozer/Makefile Fri Jul 6 16:33:11 2012 (r843) +++ branches/experimental/www/kompozer/Makefile Fri Jul 6 16:33:20 2012 (r844) @@ -27,7 +27,6 @@ USE_MOZILLA= -event -ffi -hunspell -sqlite -vpx MOZ_CHROME= jar MOZ_TOOLKIT= gtk2 -USE_GECKO_OPTIONS=-dbus MOZ_EXTENSIONS= wallet,xml-rpc,xmlextras,pref,universalchardet,spellcheck MOZ_OPTIONS= --with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \ ${CONFIGURE_TARGET} \ @@ -45,6 +44,8 @@ .include +OPTIONS_DEFINE:=${OPTIONS_DEFINE:NDBUS} + .if ${ARCH} == amd64 CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} .endif Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:11 2012 (r843) +++ branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:20 2012 (r844) @@ -47,14 +47,13 @@ --disable-necko-wifi USE_MOZILLA= # empty -USE_GECKO_OPTIONS=+smb MOZILLA_PLIST_DIRS= bin lib MOZ_PKGCONFIG_FILES= NOT_FOR_ARCHS= ia64 OPTIONS_DEFAULT=DBUS MAILNEWS COMPOSER LDAP CHATZILLA -OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS +OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS SMB CHATZILLA_DESC?=Enable the Chatzilla IRC module COMPOSER_DESC?= Enable the HTML Composer module From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:33:37 2012 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 3A8B3106567B for ; Fri, 6 Jul 2012 16:33:37 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id ADBE28FC08 for ; Fri, 6 Jul 2012 16:33:36 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GXZYe084027 for ; Fri, 6 Jul 2012 16:33:35 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GXUvm082325 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:33:30 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:33:30 GMT Message-Id: <201207061633.q66GXUvm082325@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r845 - in branches/experimental: Mk www/firefox www/firefox-esr www/firefox-nightly www/firefox36 www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:33:37 -0000 Author: jbeich Date: Fri Jul 6 16:33:30 2012 New Revision: 845 Log: rename SMB option to GNOMEVFS2 to reflect reality Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox-esr/pkg-message branches/experimental/www/firefox-nightly/pkg-message branches/experimental/www/firefox/pkg-message branches/experimental/www/firefox36/Makefile branches/experimental/www/firefox36/pkg-message branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:30 2012 (r845) @@ -557,7 +557,6 @@ LIGHTNING_DESC?=Enable calendar extension LOGGING_DESC?= Enable additional log messages PGO_DESC?= Enable Profile-Guided Optimization # move to bsd.options.desc.mk -SMB?= Enable smb:// URI support using gnomevfs # Standard depends _ALL_DEPENDS= cairo dbm event ffi hunspell jpeg nspr nss png sqlite vpx zip @@ -686,7 +685,7 @@ MOZ_OPTIONS+= --disable-gstreamer .endif -.if ${PORT_OPTIONS:MSMB} +.if ${PORT_OPTIONS:MGNOMEVFS2} USE_GNOME+= gnomevfs2 MOZ_OPTIONS+= --enable-gnomevfs .else Modified: branches/experimental/www/firefox-esr/pkg-message ============================================================================== --- branches/experimental/www/firefox-esr/pkg-message Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/www/firefox-esr/pkg-message Fri Jul 6 16:33:30 2012 (r845) @@ -1,9 +1,9 @@ ====================================================================== -SMB issues: +smb:// issues (GNOMEVFS2 option): Network group, machine, and share browsing does not work correctly. -SFTP: +sftp:// (GNOMEVFS2 option): Only sftp access using public key authentication works. To easily setup public key authentication to "remote_host": Modified: branches/experimental/www/firefox-nightly/pkg-message ============================================================================== --- branches/experimental/www/firefox-nightly/pkg-message Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/www/firefox-nightly/pkg-message Fri Jul 6 16:33:30 2012 (r845) @@ -1,9 +1,9 @@ ====================================================================== -SMB issues: +smb:// issues (GNOMEVFS2 option): Network group, machine, and share browsing does not work correctly. -SFTP: +sftp:// (GNOMEVFS2 option): Only sftp access using public key authentication works. To easily setup public key authentication to "remote_host": Modified: branches/experimental/www/firefox/pkg-message ============================================================================== --- branches/experimental/www/firefox/pkg-message Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/www/firefox/pkg-message Fri Jul 6 16:33:30 2012 (r845) @@ -1,9 +1,9 @@ ====================================================================== -SMB issues: +smb:// issues (GNOMEVFS2 option): Network group, machine, and share browsing does not work correctly. -SFTP: +sftp:// (GNOMEVFS2 option): Only sftp access using public key authentication works. To easily setup public key authentication to "remote_host": Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:30 2012 (r845) @@ -50,7 +50,7 @@ --disable-necko-wifi OPTIONS_DEFAULT=DBUS -OPTIONS_DEFINE= SMB +OPTIONS_DEFINE= GNOMEVFS2 .include Modified: branches/experimental/www/firefox36/pkg-message ============================================================================== --- branches/experimental/www/firefox36/pkg-message Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/www/firefox36/pkg-message Fri Jul 6 16:33:30 2012 (r845) @@ -1,9 +1,9 @@ ====================================================================== -SMB issues: +smb:// issues (GNOMEVFS2 option): Network group, machine, and share browsing does not work correctly. -SFTP: +sftp:// (GNOMEVFS2 option): Only sftp access using public key authentication works. To easily setup public key authentication to "remote_host": Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:20 2012 (r844) +++ branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:30 2012 (r845) @@ -53,7 +53,7 @@ NOT_FOR_ARCHS= ia64 OPTIONS_DEFAULT=DBUS MAILNEWS COMPOSER LDAP CHATZILLA -OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS SMB +OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS GNOMEVFS2 CHATZILLA_DESC?=Enable the Chatzilla IRC module COMPOSER_DESC?= Enable the HTML Composer module From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:33:45 2012 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 C94B41065672 for ; Fri, 6 Jul 2012 16:33:45 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 3BBD18FC15 for ; Fri, 6 Jul 2012 16:33:44 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GXi5Y085424 for ; Fri, 6 Jul 2012 16:33:44 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GXcDV084429 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:33:38 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:33:38 GMT Message-Id: <201207061633.q66GXcDV084429@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r846 - in branches/experimental: Mk www/firefox36 www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:33:45 -0000 Author: jbeich Date: Fri Jul 6 16:33:38 2012 New Revision: 846 Log: move GNOMEVFS2 to common options Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/www/firefox36/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:30 2012 (r845) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:38 2012 (r846) @@ -552,7 +552,7 @@ CFLAGS+= ${PTHREAD_CFLAGS} LIBS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv -OPTIONS_DEFINE+=DBUS DEBUG LOGGING OPTIMIZED_CFLAGS +OPTIONS_DEFINE+=DBUS DEBUG GNOMEVFS2 LOGGING OPTIMIZED_CFLAGS LIGHTNING_DESC?=Enable calendar extension LOGGING_DESC?= Enable additional log messages Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:30 2012 (r845) +++ branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:38 2012 (r846) @@ -50,7 +50,6 @@ --disable-necko-wifi OPTIONS_DEFAULT=DBUS -OPTIONS_DEFINE= GNOMEVFS2 .include Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:30 2012 (r845) +++ branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:38 2012 (r846) @@ -53,7 +53,7 @@ NOT_FOR_ARCHS= ia64 OPTIONS_DEFAULT=DBUS MAILNEWS COMPOSER LDAP CHATZILLA -OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS GNOMEVFS2 +OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS CHATZILLA_DESC?=Enable the Chatzilla IRC module COMPOSER_DESC?= Enable the HTML Composer module From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:33:54 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6C2B1065670 for ; Fri, 6 Jul 2012 16:33:54 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 33DCF8FC12 for ; Fri, 6 Jul 2012 16:33:54 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GXr3h087361 for ; Fri, 6 Jul 2012 16:33:53 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GXm1A086661 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:33:48 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:33:48 GMT Message-Id: <201207061633.q66GXm1A086661@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r847 - in branches/experimental: Mk mail/thunderbird3 www/firefox36 www/kompozer www/libxul19 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:33:55 -0000 Author: jbeich Date: Fri Jul 6 16:33:47 2012 New Revision: 847 Log: add GIO, GCONF, LIBPROXY common options Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/mail/thunderbird3/Makefile branches/experimental/www/firefox36/Makefile branches/experimental/www/kompozer/Makefile branches/experimental/www/libxul19/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:38 2012 (r846) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:47 2012 (r847) @@ -552,11 +552,13 @@ CFLAGS+= ${PTHREAD_CFLAGS} LIBS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv -OPTIONS_DEFINE+=DBUS DEBUG GNOMEVFS2 LOGGING OPTIMIZED_CFLAGS +OPTIONS_DEFINE+=DBUS DEBUG GCONF GIO GNOMEVFS2 LIBPROXY LOGGING OPTIMIZED_CFLAGS +GIO_DESC?= Use GIO for file I/O # move to bsd.options.desc.mk LIGHTNING_DESC?=Enable calendar extension LOGGING_DESC?= Enable additional log messages PGO_DESC?= Enable Profile-Guided Optimization # move to bsd.options.desc.mk +LIBPROXY_DESC?= Enable proxy support via libproxy # Standard depends _ALL_DEPENDS= cairo dbm event ffi hunspell jpeg nspr nss png sqlite vpx zip @@ -685,6 +687,19 @@ MOZ_OPTIONS+= --disable-gstreamer .endif +.if ${PORT_OPTIONS:MGCONF} +USE_GNOME+= gconf2 +MOZ_OPTIONS+= --enable-gconf +.else +MOZ_OPTIONS+= --disable-gconf +.endif + +.if ${PORT_OPTIONS:MGIO} +MOZ_OPTIONS+= --enable-gio +.else +MOZ_OPTIONS+= --disable-gio +.endif + .if ${PORT_OPTIONS:MGNOMEVFS2} USE_GNOME+= gnomevfs2 MOZ_OPTIONS+= --enable-gnomevfs @@ -692,6 +707,13 @@ MOZ_OPTIONS+= --disable-gnomevfs .endif +.if ${PORT_OPTIONS:MLIBPROXY} +LIB_DEPENDS+= proxy:${PORTSDIR}/net/libproxy +MOZ_OPTIONS+= --enable-libproxy +.else +MOZ_OPTIONS+= --disable-libproxy +.endif + .if !defined(STRIP) || ${STRIP} == "" MOZ_OPTIONS+= --disable-strip --disable-install-strip .else Modified: branches/experimental/mail/thunderbird3/Makefile ============================================================================== --- branches/experimental/mail/thunderbird3/Makefile Fri Jul 6 16:33:38 2012 (r846) +++ branches/experimental/mail/thunderbird3/Makefile Fri Jul 6 16:33:47 2012 (r847) @@ -56,6 +56,8 @@ .include +OPTIONS_DEFINE:=${OPTIONS_DEFINE:NLIBPROXY} + WRKSRC= ${WRKDIR}/comm-1.9.2 MOZSRC:= ${WRKSRC}/mozilla Modified: branches/experimental/www/firefox36/Makefile ============================================================================== --- branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:38 2012 (r846) +++ branches/experimental/www/firefox36/Makefile Fri Jul 6 16:33:47 2012 (r847) @@ -53,6 +53,8 @@ .include +OPTIONS_DEFINE:=${OPTIONS_DEFINE:NLIBPROXY} + EXTRA_PATCHES= ${FILESDIR}/libsydney_oss .if ${ARCH} == amd64 Modified: branches/experimental/www/kompozer/Makefile ============================================================================== --- branches/experimental/www/kompozer/Makefile Fri Jul 6 16:33:38 2012 (r846) +++ branches/experimental/www/kompozer/Makefile Fri Jul 6 16:33:47 2012 (r847) @@ -44,7 +44,7 @@ .include -OPTIONS_DEFINE:=${OPTIONS_DEFINE:NDBUS} +OPTIONS_DEFINE:=${OPTIONS_DEFINE:NDBUS:NGIO:NLIBPROXY} .if ${ARCH} == amd64 CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} Modified: branches/experimental/www/libxul19/Makefile ============================================================================== --- branches/experimental/www/libxul19/Makefile Fri Jul 6 16:33:38 2012 (r846) +++ branches/experimental/www/libxul19/Makefile Fri Jul 6 16:33:47 2012 (r847) @@ -52,6 +52,8 @@ .include +OPTIONS_DEFINE:=${OPTIONS_DEFINE:NLIBPROXY} + .if ${USE_MOZILLA:M-nss} MOZ_PKGCONFIG_FILES+= mozilla-nss .endif From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:34:05 2012 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 C6065106564A for ; Fri, 6 Jul 2012 16:34:05 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 5DB3D8FC18 for ; Fri, 6 Jul 2012 16:34:05 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GY4jS089956 for ; Fri, 6 Jul 2012 16:34:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GXxVa088146 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:33:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:33:59 GMT Message-Id: <201207061633.q66GXxVa088146@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r848 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-esr www/firefox www/firefox-esr www/firefox-nightly www/libxul www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:34:05 -0000 Author: jbeich Date: Fri Jul 6 16:33:59 2012 New Revision: 848 Log: followup to r819: move -lcxxrt to bsd.gecko.mk gecko <= 1.9 with clang/libc++ is still unsupported (fails to build) Modified: branches/experimental/Mk/bsd.gecko.mk branches/experimental/mail/thunderbird-esr/Makefile branches/experimental/mail/thunderbird/Makefile branches/experimental/www/firefox-esr/Makefile branches/experimental/www/firefox-nightly/Makefile branches/experimental/www/firefox/Makefile branches/experimental/www/libxul/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:59 2012 (r848) @@ -655,6 +655,10 @@ MOZ_MK_OPTIONS+= XP_UNIX=1 \ PERL=${PERL} +.if ${CXXFLAGS:M-stdlib=libc++} +LIBS+= -lcxxrt +.endif + .if ${MOZ_TOOLKIT:Mcairo-qt} USE_GNOME+= pango USE_QT4+= moc_build gui network opengl Modified: branches/experimental/mail/thunderbird-esr/Makefile ============================================================================== --- branches/experimental/mail/thunderbird-esr/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/mail/thunderbird-esr/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -90,10 +90,6 @@ CFLAGS+= -Wno-return-type-c-linkage .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar Modified: branches/experimental/mail/thunderbird/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/mail/thunderbird/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -90,10 +90,6 @@ CFLAGS+= -Wno-return-type-c-linkage .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar Modified: branches/experimental/www/firefox-esr/Makefile ============================================================================== --- branches/experimental/www/firefox-esr/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/www/firefox-esr/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -100,10 +100,6 @@ CXXFLAGS+= -Wno-return-type-c-linkage .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - pre-extract: .if ${PORT_OPTIONS:MPGO} @${ECHO} "*****************************************************************" Modified: branches/experimental/www/firefox-nightly/Makefile ============================================================================== --- branches/experimental/www/firefox-nightly/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/www/firefox-nightly/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -117,10 +117,6 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - pre-extract: .if ${PORT_OPTIONS:MPGO} @${ECHO} "*****************************************************************" Modified: branches/experimental/www/firefox/Makefile ============================================================================== --- branches/experimental/www/firefox/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/www/firefox/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -96,10 +96,6 @@ BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - pre-extract: .if ${PORT_OPTIONS:MPGO} @${ECHO} "*****************************************************************" Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/www/libxul/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -77,10 +77,6 @@ CXXFLAGS+= -Wno-return-type-c-linkage .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - post-patch: @${GREP} -Flr \"/proc ${WRKSRC}/ipc/chromium/src/base | ${XARGS} ${REINPLACE_CMD} \ -e 's|/proc/self/fd|/dev/fd|' \ Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:47 2012 (r847) +++ branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:33:59 2012 (r848) @@ -112,10 +112,6 @@ CFLAGS+= -Wno-return-type-c-linkage .endif -.if ${CXXFLAGS:M-stdlib=libc++} -LIBS+= -lcxxrt -.endif - .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:34:13 2012 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 AEE26106567F for ; Fri, 6 Jul 2012 16:34:13 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 3B1EE8FC1B for ; Fri, 6 Jul 2012 16:34:13 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GYCN3091614 for ; Fri, 6 Jul 2012 16:34:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66GY78h091363 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:34:07 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:34:07 GMT Message-Id: <201207061634.q66GY78h091363@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r849 - branches/experimental/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:34:13 -0000 Author: jbeich Date: Fri Jul 6 16:34:07 2012 New Revision: 849 Log: drop redundant words from option descriptions (like bsd.options.desc.mk) Modified: branches/experimental/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:33:59 2012 (r848) +++ branches/experimental/Mk/bsd.gecko.mk Fri Jul 6 16:34:07 2012 (r849) @@ -554,11 +554,11 @@ OPTIONS_DEFINE+=DBUS DEBUG GCONF GIO GNOMEVFS2 LIBPROXY LOGGING OPTIMIZED_CFLAGS -GIO_DESC?= Use GIO for file I/O # move to bsd.options.desc.mk -LIGHTNING_DESC?=Enable calendar extension -LOGGING_DESC?= Enable additional log messages -PGO_DESC?= Enable Profile-Guided Optimization # move to bsd.options.desc.mk -LIBPROXY_DESC?= Enable proxy support via libproxy +GIO_DESC?= GIO for file I/O # move to bsd.options.desc.mk +LIGHTNING_DESC?=Calendar extension +LOGGING_DESC?= Additional log messages +PGO_DESC?= Profile-Guided Optimization # move to bsd.options.desc.mk +LIBPROXY_DESC?= Proxy support via libproxy # Standard depends _ALL_DEPENDS= cairo dbm event ffi hunspell jpeg nspr nss png sqlite vpx zip From owner-freebsd-gecko@FreeBSD.ORG Fri Jul 6 16:40:15 2012 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 81D4C106566C for ; Fri, 6 Jul 2012 16:40:15 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 0AE6A8FC17 for ; Fri, 6 Jul 2012 16:40:14 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q66GeEGw099544 for ; Fri, 6 Jul 2012 16:40:14 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id q66Ge9oI099005 for freebsd-gecko@freebsd.org; Fri, 6 Jul 2012 16:40:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 6 Jul 2012 16:40:09 GMT Message-Id: <201207061640.q66Ge9oI099005@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r850 - in branches/experimental/www: libxul19 seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 16:40:15 -0000 Author: jbeich Date: Fri Jul 6 16:40:08 2012 New Revision: 850 Log: more redundant words Modified: branches/experimental/www/libxul19/Makefile branches/experimental/www/seamonkey/Makefile Modified: branches/experimental/www/libxul19/Makefile ============================================================================== --- branches/experimental/www/libxul19/Makefile Fri Jul 6 16:34:07 2012 (r849) +++ branches/experimental/www/libxul19/Makefile Fri Jul 6 16:40:08 2012 (r850) @@ -48,7 +48,7 @@ mozilla-gtkmozembed mozilla-js mozilla-plugin OPTIONS_DEFINE= JAVA -JAVA_DESC= Enable JAVA xpcom +JAVA_DESC?= JAVA xpcom .include Modified: branches/experimental/www/seamonkey/Makefile ============================================================================== --- branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:34:07 2012 (r849) +++ branches/experimental/www/seamonkey/Makefile Fri Jul 6 16:40:08 2012 (r850) @@ -55,10 +55,10 @@ OPTIONS_DEFAULT=DBUS MAILNEWS COMPOSER LDAP CHATZILLA OPTIONS_DEFINE= CHATZILLA COMPOSER LDAP LIGHTNING MAILNEWS -CHATZILLA_DESC?=Enable the Chatzilla IRC module -COMPOSER_DESC?= Enable the HTML Composer module -LDAP_DESC?= Enable LDAP support for Mailnews -MAILNEWS_DESC?= Enable Mail and News modules +CHATZILLA_DESC?=Chatzilla IRC module +COMPOSER_DESC?= HTML Composer module +LDAP_DESC?= LDAP support for Mailnews +MAILNEWS_DESC?= Mail and News modules .include