aebrahim: Unofficial Win32 2003-10-11 Nightly

Discussion about official Mozilla Firefox builds
aebrahim
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong
Contact:

aebrahim: Unofficial Win32 2003-10-11 Nightly

Post by aebrahim »

I built Mozilla Firebird today from CVS with MSVC++ .NET 2003. To build on MSVC++ .NET 2003, I had to apply a somewhat dirty trick with my MSVC++ .NET 2003 install, where I'm using some libraries from MSVC++ .NET 2002. However, it's using the MSVC++ .NET 2003 compilers and linkers. The one bug that's blocking full native build support on MSVC++ .NET 2003 (without any code modifications) is:

http://bugzilla.mozilla.org/show_bug.cgi?id=208314

If you'd like to see native build support for MSVC++ .NET 2003, please sign into Bugzilla and vote for this bug, or better yet, contribute a patch. Thanks.

This build will run on any Win32/x86 platform, and does not require SSE or SSE2 instructions.

The builds are here:
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.zip (6.07MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.exe (4.46MB - 7z sfx)

I should note that I can't guarantee that these builds will work with Windows 95, but they will work with Windows 98/NT4 or better.

You can find a copy of these builds (and my older builds) on pryan's mirror:
http://pryan.org/firebird/aebrahim

My .mozconfig is as follows:

. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="-Oxs -G7"
ac_add_options --enable-static
ac_add_options --disable-shared

My builds have the following preference set:
pref("general.useragent.vendorComment", "aebrahim");

Please try with a new profile (delete or rename the Phoenix folder in %AppData% while Firebird is NOT running) and with no extensions before reporting any bugs. Do not overwrite your old Firebird install tree, you need to delete it completely before installing new builds. Also, please test sites before importing data from your old profile.
User avatar
TeddyBerlin
Posts: 340
Joined: August 10th, 2003, 9:53 am
Location: Berlin(Germany)
Contact:

Post by TeddyBerlin »

Works very well for me.
And: Java functions again.

Heinrich Witt
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040309 Firefox/0.8.0+
Mozilla Thunderbird 0.5+ (20040304)
User avatar
AGSHender
Posts: 611
Joined: November 14th, 2002, 11:39 pm
Location: Portland, OR
Contact:

Post by AGSHender »

Haven't experienced a problem yet with this build, but I'm still poking and prodding it.

Incidently, what exactly are you trying to do with the new compiling flags, aebrahim?
User avatar
floydstyle
Posts: 283
Joined: February 13th, 2003, 10:34 am
Location: Behind the wall
Contact:

Post by floydstyle »

it would be nice to have a link in your post to show what has been fixed or what things have been worked on.
I usually upgrade as soon as an update is availible from you aebrahim but could be better to know whats new..

my 2 cents
User avatar
mezziah
Posts: 1739
Joined: November 29th, 2002, 4:25 pm
Location: Central Europe
Contact:

Post by mezziah »

finalcut wrote:it would be nice to have a link in your post to show what has been fixed or what things have been worked on.
I usually upgrade as soon as an update is availible from you aebrahim but could be better to know whats new..

my 2 cents


http://www.squarefree.com/burningedge/ ?
User avatar
AGSHender
Posts: 611
Joined: November 14th, 2002, 11:39 pm
Location: Portland, OR
Contact:

Post by AGSHender »

Mezziah wrote:
finalcut wrote:it would be nice to have a link in your post to show what has been fixed or what things have been worked on.
I usually upgrade as soon as an update is availible from you aebrahim but could be better to know whats new..

my 2 cents


http://www.squarefree.com/burningedge/ ?


They usually don't update until later in the day, though. For a good list of things that have been fixed daily, I generally check http://backprop.net/mozilla/bonsaibugs/pyblosxom.cgi
User avatar
floydstyle
Posts: 283
Joined: February 13th, 2003, 10:34 am
Location: Behind the wall
Contact:

Post by floydstyle »

thanks AGSHender

burningedge isnt very good unless you update 2 or 3 days after the release
which isnt my case
User avatar
AGSHender
Posts: 611
Joined: November 14th, 2002, 11:39 pm
Location: Portland, OR
Contact:

Post by AGSHender »

finalcut wrote:burningedge isnt very good unless you update 2 or 3 days after the release
which isnt my case


Unlike the site I listed, however, they do have a list of continued regressions and the links to all the released builds for the day, official or not. I use both in tandem and neither exclusively, so I find that they fill in each other's gap quite nicely when I'm tracking bugs and builds.
ekettunen
Posts: 77
Joined: January 5th, 2003, 9:56 am
Location: Finland

Post by ekettunen »

Does anyone has problems with cookies? It doesn't seem to remember cookies e.g. I have to log in to mozillaZine forums every time I visit here, even though I've checked the 'remeber me' (or something like that) check box. Can someone confirm or do I have to make a clean install again (I did a clean install with 10-08 build)? :)
hussam
Posts: 616
Joined: August 22nd, 2003, 11:49 am
Contact:

Post by hussam »

Confirmed. cookies are broken in this build, even with new install and new profile.
aebrahim
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong
Contact:

Post by aebrahim »

Siku wrote:Does anyone has problems with cookies? It doesn't seem to remember cookies e.g. I have to log in to mozillaZine forums every time I visit here, even though I've checked the 'remeber me' (or something like that) check box. Can someone confirm or do I have to make a clean install again (I did a clean install with 10-08 build)? :)

Cookies work fine for me (using the same profile as before). But if you're having problems, make sure that you're using not only a clean profile (delete the %appdata%\phoenix folder) but also that you delete your old MozillaFirebird directory before extracting the new one. Also, try it without any extensions. That should work.

BTW, there was a large revision to the cookie engine (it was moved to necko), so that is probably causing the problems you see. But the above suggestions should fix it.
User avatar
mtigas
Posts: 430
Joined: August 11th, 2003, 8:04 pm
Contact:

Post by mtigas »

I'm doing good with my own 20031011 build. I dunno, problem may have to do some checkins. Some work has been done on bug 210561, apparantly.
ekettunen
Posts: 77
Joined: January 5th, 2003, 9:56 am
Location: Finland

Post by ekettunen »

Yeah, stupid me! I should always delete the program folder too. Thanks in advise, aebrahim.

Regards,
Siku
aebrahim
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong
Contact:

Post by aebrahim »

AGSHender wrote:Incidently, what exactly are you trying to do with the new compiling flags, aebrahim?

Well, theoretically -Ox should provide the maximum speed benefit at the cost of some stability. However, with Mozilla and Firebird, the cost is that the browser will crash on any page that displays a JPEG image (when using either -O2 or -Ox flags). So that's no good. :) The -Oxs flag is basically -Ox combined with a characteristic of -O1 that causes it to optimise slightly more than when using -O1, but still optimising for code size rather than execution speed. This also gets around the JPEG crash issue that we see with -O2 and -Ox builds on Windows (when built with Microsoft tools).

I think that this new set of flags may work better than -O1, and any feedback on whether or not you feel this to be the case is welcome.
pryan
Posts: 246
Joined: December 8th, 2002, 4:08 am
Contact:

BitTorrent Links

Post by pryan »

Mozilla <a href="http://pryan.org/mozilla/firefox/">Firefox Builds</a>, <a href="http://pryan.org/mozilla/thunderbird/">Thunderbird Builds</a> and <a href="http://pryan.org/mozilla/">More</a>
Post Reply