[FX] PowerBook: 2005-07-16 [Trunk/OS X] (G4, O3, Altivec)

Discussion of third-party/unofficial Firefox/Thunderbird/SeaMonkey builds.
Post Reply
neilio
Posts: 235
Joined: November 16th, 2002, 8:42 am

Post by neilio »

Oh, I found it - the package is in the /dist folder. And it launches!

The problem, though, is that all of internal files in the package are linked. :( Here's my .mozconfig file:

. $topsrcdir/browser/config/mozconfig

export MOZILLA_OFFICIAL=1
export BUILD_OFFICIAL=1

mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS=-j2

ac_add_options --enable-pthreads
ac_add_options --enable-prebinding
ac_add_options --enable-static
ac_add_options --enable-strip
ac_add_options --enable-strip-libs
ac_add_options --enable-optimize="-O3 -faltivec -mcpu=970 -mtune=970 -mpowerpc64 -mpowerpc-gpopt"

ac_add_options --disable-tests
ac_add_options --disable-shared
ac_add_options --disable-debug

ac_add_options --without-system-nspr
ac_add_options --without-system-zlib
ac_add_options --without-system-jpeg
ac_add_options --without-system-png
ac_add_options --without-system-mng


Is there something wrong here? I thought the --enable-static flag would build a standalone copy.

(and this copy is VERY fast. I guess the optimizations worked!)
Slumming at the beatnikPad : http://www.beatnikpad.com/
User avatar
krmathis
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway
Contact:

Post by krmathis »

When the compile process finishes, do the following (package firefox for distribution):
cd xpinstall/packager/
make

Then find the compressed disk image inside the "dist" folder in the mozilla root, and a firefox.app inside "dist/firefox/"
1h 15m is probably correct, my build takes ~1h 30m on a G4 1.5GHz.
neilio
Posts: 235
Joined: November 16th, 2002, 8:42 am

Post by neilio »

I just posted my build to a new thread. Thanks for all of your help!

Can you quickly tell me how to update this against the latest CVS code, and if the build will take the same amount of time? I'll try to match your daily builds if there's interest.
Slumming at the beatnikPad : http://www.beatnikpad.com/
User avatar
krmathis
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway
Contact:

Post by krmathis »

To build tomorrows build, simply execute the following commands:
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
cvs co -r AVIARY_1_0_20040515_BRANCH mozilla/client.mk mozilla/browser/config
cd mozilla/
make -f client.mk
cd xpinstall/packager/
make

This will get the source changes from CVS and start the build process.
I have noticed build times from 15min up to 1h 20min, so it looks like it only builds the modules that changes since last time.

Hint: You can create a shell script with the above mentioned commands, which makes it a lot easier to build every day... ;)

Lets continue this one in your thread.
User avatar
krmathis
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway
Contact:

Post by krmathis »

11/07
neilio
Posts: 235
Joined: November 16th, 2002, 8:42 am

Post by neilio »

Hey, if you need somewhere to host your builds, get in contact with me:

site at cocoatech dot com

I have lots of space available. :)
User avatar
krmathis
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway
Contact:

Post by krmathis »

..
Last edited by krmathis on November 7th, 2004, 12:52 pm, edited 1 time in total.
weijia
Posts: 16
Joined: February 28th, 2004, 10:23 pm

Post by weijia »

Has anyone tried using the new Firefox print options? (Goto Print, Copies & Pages pulldown-> Firefox) Several of the options are greyed out, including Print Selection. Anyone else have these issues? Or know how to enable them? Thanks
magnitique
Posts: 3
Joined: November 7th, 2004, 2:22 pm
Location: Winnipeg, Canada

Post by magnitique »

@Powerbook: I've downloaded and used every new build that you've made, and I'm impressed with the optimizations. It makes Firefox noticeably faster on my iBook G4. Firefox now launches with only one bounce in the Dock.

However, the last 2 builds (11-06 and 11-07) feel a bit sloppy, particularly the newest 11-07 build seem to be less responsive and takes longer to load and scroll animation-intensive pages. I redownloaded and reinstalled your 11-04 build and everything's fast and smooth again. Any idea why the newer builds are actually slower than the older one?
Last edited by magnitique on November 7th, 2004, 3:35 pm, edited 1 time in total.
User avatar
krmathis
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway
Contact:

Post by krmathis »

@magnitique, thanks for heads up.
I have not noticed any difference myself, but I take your word for it.
Dont think its anything on my side, because I have been using the same .mozconfig (build options) the last 14 days. Maybe something have changed in the source, that makes it run a bit slower?

I'll keep an eye on it! :)
japser
Camino Developer
Posts: 975
Joined: November 8th, 2002, 6:14 am
Location: Holland, Amsterdam
Contact:

Post by japser »

Camino is also having serious scrolling issues after november 5 trunk builds. We opened a bug https://bugzilla.mozilla.org/show_bug.cgi?id=268218.
—:0-0:— jasperhauser.nl

<a href="http://www.jasperhauser.nl/weblog/">japser's blog</a>
<a href="http://www.jasperhauser.nl/icon/">Jasper Hauser icon design</a>
darksphere
Posts: 6
Joined: November 8th, 2004, 7:27 am

G4 optimization for G4 PowerPC 7400

Post by darksphere »

Hello,

I have the first AGP G4, a G4 Sawtooth 350 MHz PowerPC 7400.

Is there a firefox version available for this processor?

Regards,
darksphere
User avatar
TwisterMc
Posts: 387
Joined: October 27th, 2004, 2:03 pm
Location: Minneapolis
Contact:

Post by TwisterMc »

Will this ever become an official release? Officially part of Firefox? That'd be sweet if it did. Also, I like to see a web page that details what computers your builds worked best on. Either way, good work and I'm eager to try it out, but I'll wait a few more days. ;)
User avatar
krmathis
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway
Contact:

Post by krmathis »

@darksphere. This build is not optimized for your processor, but you could give it a try anyway. It might be faster than the official release.

@ TwisterMC. Mozilla will probably never release a build optimized for specific processors, as they release generic builds that run on most platforms.
I have already written down which processors I think this build is good for! ;)
Read the whole thread, or take a look here: http://haxor.dk/articles/ppc.html

Why wait?
darksphere
Posts: 6
Joined: November 8th, 2004, 7:27 am

Post by darksphere »

Would it be possible to compile a version for PPC 7400?

Regards,
darksphere
Post Reply