MozillaZine

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

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

Post Posted November 6th, 2004, 11:50 am

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/

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 6th, 2004, 11:52 am

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 Posted November 6th, 2004, 12:27 pm

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/

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 6th, 2004, 12:52 pm

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.

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 7th, 2004, 4:27 am

11/07

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

Post Posted November 7th, 2004, 11:59 am

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. :)

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 7th, 2004, 12:28 pm

..
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 Posted November 7th, 2004, 12:28 pm

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 Posted November 7th, 2004, 2:26 pm

@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.

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 7th, 2004, 2:45 pm

@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

User avatar
 
Posts: 975
Joined: November 8th, 2002, 6:14 am
Location: Holland, Amsterdam

Post Posted November 8th, 2004, 4:53 am

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

Post Posted November 8th, 2004, 7:30 am

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

TwisterMc

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

Post Posted November 8th, 2004, 8:11 am

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. ;)

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 8th, 2004, 9:20 am

@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 Posted November 8th, 2004, 9:23 am

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

Regards,
darksphere

Return to Third Party/Unofficial Builds


Who is online

Users browsing this forum: No registered users and 2 guests