<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ben&#039;s Blog &#187; firefox</title>
	<atom:link href="http://blog.mozilla.com/bhearsum/archives/category/firefox/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/bhearsum</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 20:14:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>mozilla-central, mozilla-1.9.2 nightly builds (ATTN: nightly users)</title>
		<link>http://blog.mozilla.com/bhearsum/archives/108</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/108#comments</comments>
		<pubDate>Fri, 14 Aug 2009 13:09:37 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[nightly]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=108</guid>
		<description><![CDATA[Because of the major version bump in mozilla-central, all users of mozilla-central nightlies will be bumped to mozilla-1.9.2 nightlies today. If you want to continue to track the Firefox 3.6 / Gecko 1.9.2 builds no action is required. If you want to track the post-1.9.2 version or absolute &#8220;trunk&#8221; of Firefox/Gecko you will need to [...]]]></description>
			<content:encoded><![CDATA[<p>Because of the major version bump in mozilla-central, all users of mozilla-central nightlies will be bumped to mozilla-1.9.2 nightlies today. If you want to continue to track the Firefox 3.6 / Gecko 1.9.2 builds no action is required. If you want to track the post-1.9.2 version or absolute &#8220;trunk&#8221; of Firefox/Gecko you will need to download today&#8217;s mozilla-central nightly build, found in the <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/">nightly area of the ftp server</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/108/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Awesomebar crash on 20090218 mozilla-1.9.1 nightly</title>
		<link>http://blog.mozilla.com/bhearsum/archives/88</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/88#comments</comments>
		<pubDate>Wed, 18 Feb 2009 16:03:15 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=88</guid>
		<description><![CDATA[If you are crashing after updating to the latest mozilla-1.9.1 nightly (20090218) try flipping javascript.options.jit.chrome to false &#8211; that should fix it. I&#8217;ve filed this as bug 479053 but flipping that pref should fix you up in the meantime.]]></description>
			<content:encoded><![CDATA[<p>If you are crashing after updating to the latest mozilla-1.9.1 nightly (20090218) try flipping javascript.options.jit.chrome to false &#8211; that should fix it. I&#8217;ve filed this as <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=479053">bug 479053</a> but flipping that pref should fix you up in the meantime.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/88/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.1/3.2 builds no longer reporting codesighs &#8216;mZ&#8217; metric</title>
		<link>http://blog.mozilla.com/bhearsum/archives/60</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/60#comments</comments>
		<pubDate>Tue, 06 Jan 2009 15:55:49 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[build]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=60</guid>
		<description><![CDATA[bug 358845 pointed out that the &#8216;mZ&#8217; we report for Codesighs tests is meaningless for Firefox. As such, we have stopped running it. This is just a quick note to let people know not to panic, it&#8217;s fine! The &#8216;Z&#8217; number is still being reported and valid.]]></description>
			<content:encoded><![CDATA[<p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=358845">bug 358845</a> pointed out that the &#8216;mZ&#8217; we report for Codesighs tests is meaningless for Firefox. As such, we have stopped running it. This is just a quick note to let people know not to panic, it&#8217;s fine! The &#8216;Z&#8217; number is still being reported and valid.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/60/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy DWARF Day!</title>
		<link>http://blog.mozilla.com/bhearsum/archives/57</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/57#comments</comments>
		<pubDate>Mon, 08 Dec 2008 17:41:46 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=57</guid>
		<description><![CDATA[Today is a great day. bug 421534 has landed (thanks Ted!). From here on in Mac symbols will be generated in DWARF format rather than stabs. This may sound pretty lame and unworthy of a blog post, but our Mac build machines sure are happy about it. Due to a bug in Xcode 3.0/3.1 building [...]]]></description>
			<content:encoded><![CDATA[<p>Today is a great day.  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=421534">bug 421534</a> has landed (thanks Ted!). From here on in Mac symbols will be generated in DWARF format rather than stabs. This may sound pretty lame and unworthy of a blog post, but our Mac build machines sure are happy about it. Due to a bug in Xcode 3.0/3.1 building Mozilla results in a GCC crash when passing &#8216;-gstabs&#8217;. The fix? Pass &#8216;&#8211;save-temps&#8217;. Why&#8217;s that so bad, you may ask? Well, when you save all temporary files from a Mozilla build it adds up to quite a bit (20GB for a universal build). There&#8217;s also a possibility that this slows us a non-trivial amount.</p>
<p>Disk space has been getting pretty tight with all of <a href="http://hg.mozilla.org/mozilla-central/index.cgi/pushloghtml">these</a> <a href="http://hg.mozilla.org/releases/mozilla-1.9.1/index.cgi/pushloghtml">active</a> <a href="http://hg.mozilla.org/tracemonkey/index.cgi/pushloghtml">codelines</a>. Things are looking a little better going forward.</p>
<p><center><img src="http://farm4.static.flickr.com/3061/2566542785_ffb4349f4d_m.jpg" /></center></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/57/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.1 Branching Schedule</title>
		<link>http://blog.mozilla.com/bhearsum/archives/50</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/50#comments</comments>
		<pubDate>Wed, 19 Nov 2008 15:29:42 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=50</guid>
		<description><![CDATA[(Please direct responses to mozilla.dev.planning) Hi All, To follow-up on my post yesterday, here&#8217;s then when and how of branching: * Tag mozilla-central and l10n repositories with GECKO_1_9_1_BASE so we know where we branched going forward * File IT bugs to have mozilla-central, l10n repositories cloned and a Firefox 3.1 Tinderbox created. * While this [...]]]></description>
			<content:encoded><![CDATA[<p>(Please direct responses to mozilla.dev.planning)</p>
<p>Hi All,</p>
<p>To follow-up on my post yesterday, here&#8217;s then when and how of branching:<br />
* Tag mozilla-central and l10n repositories with GECKO_1_9_1_BASE so we know where we branched going forward<br />
* File IT bugs to have mozilla-central, l10n repositories cloned and a Firefox 3.1 Tinderbox created.<br />
* While this is happening RelEng will do as much setup of infrastructure as possible.<br />
* Once the clones are finished we will do some tests in our staging environment.<br />
* When were satisfied with those results we will start push those infrastructure changes to production.</p>
<p>ETA on being fully up and running (that is to say: parity with mozilla-central) is early in the PST day Monday, November 24th. We do expect to have infrastructure up this week but some baking time, especially for Talos, is important.</p>
<p>Other important information:<br />
* mozilla-central will NOT be used for trunk development until after we tag for Firefox 3.1b2. Once that happens we will bump mozilla-central versions to 1.9.2a1pre/3.2a1pre.<br />
* The new mozilla-1.9.1 repository will be rebranded to Shiretoko to avoid confusion</p>
<p>https://bugzilla.mozilla.org/show_bug.cgi?id=464640 is the tracking bug for branching, for those interested in tracking the blow-by-blow.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/50/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming changes to nightly update generation</title>
		<link>http://blog.mozilla.com/bhearsum/archives/42</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/42#comments</comments>
		<pubDate>Fri, 12 Sep 2008 15:34:17 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[aus]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=42</guid>
		<description><![CDATA[Don&#8217;t panic. If all goes well nothing will change from a nightly-build-user perspective. We are going to be moving to a more sane system for the generation of nightly .mar files and AUS2 snippets. Details below, but first, some background. Rob Helmer talked a lot about AUS and updates, mostly regarding releases. What he did [...]]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t panic. If all goes well nothing will change from a nightly-build-user perspective. We are going to be moving to a more sane system for the generation of nightly .mar files and AUS2 snippets. Details below, but first, some background.</p>
<p><a href="http://roberthelmer.com/blog/?p=39">Rob Helmer talked a lot about AUS and updates</a>, mostly regarding releases. What he did not mention the silly path that our nightly updates take.</p>
<p>All of our nightly updates currently take the following path:</p>
<ol>
<li>Nightly build happens &#8211; this includes a complete MAR and complete AUS snippet</li>
<li>Cronjob on a specific build machine performs some magic and generates a partial MAR and partial AUS snippet</li>
</ol>
<p>Once these changes land our 3.1 builds will take the following path:</p>
<ol>
<li>Nightly build happens &#8211; this includes complete AND partial MAR, complete AND partial AUS snippet</li>
</ol>
<p>(We could probably support Tinderbox driven builds (2.x, 3.x) pretty easily too, if someone wants to write the patch.)</p>
<p>I think it&#8217;s pretty obvious that this is a more sensible way to do things. As it stands now if we lose the VM that generates partials we lose all nightly updates. The hidden benefit here is that updates for releases and nightlies will have fewer differences between them. This means that problems with that system will be caught in the nightlies and *not* during a live release. (NB: We will still need to do snippets for older than n-1 builds, eg. 3.0->3.0.2 during the release process).</p>
<p>I&#8217;m still doing testing of this but I hope to land these changes in mozilla-central/tools/update-packaging by the end of next week.</p>
<p>Special note for build folks from SeaMonkey and Thunderbird: I will be replacing the CreateCompleteUpdateSnippet and snippet uploading ShellCommands with a couple Makefile targets &#8211; you may want to do the same.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/42/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Try Server Update &#8211; Building from mozilla-central with a patch is now possible!</title>
		<link>http://blog.mozilla.com/bhearsum/archives/32</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/32#comments</comments>
		<pubDate>Mon, 14 Jul 2008 12:45:52 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[build]]></category>
		<category><![CDATA[buildbot]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[tryserver]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/?p=32</guid>
		<description><![CDATA[Not much else to say &#8211; bug 437143 (try servers need to support building from a mercurial repository with a patch) has been fixed. You can now submit patches against HG repositories with a patch. Many thanks to Vlad, who did most of the work on this.]]></description>
			<content:encoded><![CDATA[<p>Not much else to say &#8211; <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=437143">bug 437143 (try servers need to support building from a mercurial repository with a patch)</a> has been fixed. You can now submit patches against HG repositories with a patch.</p>
<p>Many thanks to <a href="http://blog.vlad1.com/">Vlad</a>, who did most of the work on this.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/32/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Scheduled Downtime for Tinderbox Moving &#8211; 07/04/2008, 5am &#8211; 10am PDT (approx)</title>
		<link>http://blog.mozilla.com/bhearsum/archives/31</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/31#comments</comments>
		<pubDate>Thu, 03 Jul 2008 17:34:57 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[build]]></category>
		<category><![CDATA[buildbot]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[tinderbox]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/archives/31</guid>
		<description><![CDATA[During this time we will be moving around tinderboxes (as discussed in the &#8220;Moving Tinderboxes&#8221; thread). After this maintenance is done, the following changes will have been made: * All Firefox 3.0.x/Gecko 1.9.0.x/CVS trunk tinderboxes will report to the soon-to-be-created &#8220;Firefox3.0&#8243; tree. (http://tinderbox.mozilla.org/Firefox3.0/) * All Firefox 3.1/Gecko 1.9.1/mozilla-central tinderboxes will report to the &#8220;Firefox&#8221; tree. [...]]]></description>
			<content:encoded><![CDATA[<p>During this time we will be moving around tinderboxes (as discussed in the &#8220;Moving Tinderboxes&#8221; thread). After this maintenance is done, the following changes will have been made:</p>
<p>* All Firefox 3.0.x/Gecko 1.9.0.x/CVS trunk tinderboxes will report to the soon-to-be-created &#8220;Firefox3.0&#8243; tree. (http://tinderbox.mozilla.org/Firefox3.0/)</p>
<p>* All Firefox 3.1/Gecko 1.9.1/mozilla-central tinderboxes will report to the &#8220;Firefox&#8221; tree.<br />
(http://tinderbox.mozilla.org/Firefox/)</p>
<p>* The &#8216;Mozilla2&#8242; tree will be deleted.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/31/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla2, Linux 64-bit, and Mobile</title>
		<link>http://blog.mozilla.com/bhearsum/archives/19</link>
		<comments>http://blog.mozilla.com/bhearsum/archives/19#comments</comments>
		<pubDate>Tue, 11 Mar 2008 16:04:15 +0000</pubDate>
		<dc:creator>bhearsum</dc:creator>
				<category><![CDATA[build]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mozilla2]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/bhearsum/archives/19</guid>
		<description><![CDATA[Over the past month there&#8217;s been some new builds set-up. We now have Mobile and Mozilla 2 tinderboxes, as well as Linux 64-bit builds. Mobile builds are done on Linux ARM, inside of Scratchbox. For more details about the Mobile platform setup, see the ref platform doc. Builds are not yet being published, but we [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past month there&#8217;s been some new builds set-up. We now have <a href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mobile">Mobile</a> and <a href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla2">Mozilla 2</a> tinderboxes, as well as <a href="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/firefox-linux64/">Linux 64-bit builds</a>.</p>
<p>Mobile builds are done on Linux ARM, inside of <a href="http://www.scratchbox.org/">Scratchbox</a>. For more details about the Mobile platform setup, see the <a href="http://wiki.mozilla.org/ReferencePlatforms/Linux-CentOS-5.0#Installing_Scratchbox">ref platform doc</a>. Builds are not yet being published, but we hope to get them going soon. Details are in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=418852">bug 418852</a>.</p>
<p>We have very very basic Mozilla2 infrastructure up. Linux and Windows builds are going, Mac is pending. Currently, actionmonkey and mozilla-central are built. There is no unit or perf testing as of yet. You can find these builds <a href="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/">here</a> and <a href="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-actionmonkey/">here</a>. These builds are labeled as Firefox 4.0a1pre to avoid confusion with the current CVS trunk but that&#8217;s the _only_ reason they are named as such. We are a ways off from Firefox 4 and these builds should not be considered as previews of it. <strong>I&#8217;ve seen some blog posts about &#8220;Firefox 4 Alpha 1&#8243; being released and I want to stress that this is NOT the case</strong>. The &#8216;pre&#8217; in the version strings means &#8216;prerelease&#8217; &#8211; aka. not yet released. For all of the nitty gritty details on Moz2 builds, see <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=411538">this tracking bug</a>.</p>
<p>Last but not least, Linux 64-bit builds have been set-up. They are built on CentOS 5.0 with GCC 4.2.3 and follow the same mozconfig as 32-bit dep/nightly builds. You can see them on the <a href="http://tinderbox.mozilla.org/MozillaExperimental/">MozillaExperimental</a> tinderbox for now, but they should be pushed to the Firefox tree by the end of the week. You can find the hourly builds <a href="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/firefox-linux64/">here</a> and the nightly builds <a href="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">here</a> (the same place as 32-bit Firefox builds). These builds are being done primarily to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=359336#c0">&#8220;catch bugs in visibility handling&#8221;</a> and make sure we don&#8217;t break x86_64. <strong>At this time, there is no plans to do 64-bit releases</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/bhearsum/archives/19/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

