MozillaZine

[Fx] Swiftfox [Linux] [3.6.0]

Discussion of third-party/unofficial Firefox/Thunderbird/SeaMonkey builds.
RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
March 19th, 2006, 8:16 pm

Post Posted March 19th, 2006, 8:16 pm

Optimized Mozilla Firefox Build for Linux

www.getswiftfox.com

Description
An optimized build of Mozilla Firefox for AMD and Intel processors.

Download
Swiftfox 3.6.0

Unofficial Artwork
Jairo Boudewyn
www.jairoboudewyn.com
Last edited by RabidPenguin on January 24th, 2010, 1:56 am, edited 57 times in total.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
March 19th, 2006, 8:17 pm

Post Posted March 19th, 2006, 8:17 pm

Both branches and the trunk have new builds for today.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
March 22nd, 2006, 10:51 pm

Post Posted March 22nd, 2006, 10:51 pm

New builds are done for the trunk and 1.8 branch.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
March 25th, 2006, 1:59 am

Post Posted March 25th, 2006, 1:59 am

All new builds for today.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
March 29th, 2006, 1:24 am

Post Posted March 29th, 2006, 1:24 am

The 1.8 branch build is updated for today.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
March 30th, 2006, 12:03 am

Post Posted March 30th, 2006, 12:03 am

New trunk builds today.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
April 2nd, 2006, 5:35 pm

Post Posted April 2nd, 2006, 5:35 pm

Completed new trunk and 1.8 branch builds today. I also uploaded some Intel and older AMD builds for testing. So if anyone with the applicable chips tests them, thanks!

SpeedBoy
 
Posts: 17
Joined: March 31st, 2005, 10:41 am
April 4th, 2006, 6:13 am

Post Posted April 4th, 2006, 6:13 am

Yesterday i started trying your swiftfox 1.5.0.1 p4 build and i'm loving it. It is really fast and not a single crash yet. A really great build man. I hope you can find some time to make some more P4 builds in the future. :)

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
April 4th, 2006, 1:36 pm

Post Posted April 4th, 2006, 1:36 pm

Thanks SpeedBoy glad to hear it works well for you. I will definitely do more P4 builds in the future. If anyone has a need for other builds let me know.

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
April 6th, 2006, 12:43 am

Post Posted April 6th, 2006, 12:43 am

New trunk build for AMD64 is available.

Serotonin
 
Posts: 3
Joined: April 6th, 2006, 1:55 pm
Location: ditchling. e. sussex, uk
April 6th, 2006, 2:00 pm

Post Posted April 6th, 2006, 2:00 pm

Can you make an rpm?

OS: Fedora Core 5 (x86_64)
MB: Tyan K8WE (SCSI) (s2895)
CPU: Opteron 275 2.2GHz

daihard
Folder@Home

User avatar
 
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
April 6th, 2006, 9:57 pm

Post Posted April 6th, 2006, 9:57 pm

Serotonin wrote:Can you make an rpm?

OS: Fedora Core 5 (x86_64)
MB: Tyan K8WE (SCSI) (s2895)
CPU: Opteron 275 2.2GHz

I'm sure he can. All he has to do is take the official Fedora Core 5 SRPM and rebuild it using his own optimization flags. Not that I'm trying to make the proces sound like an easy one, but I'm sure someone of his calibre has no problem doing that.

Now, RabidPenguin, would you mind sharing your knowledge with me? I did make my own FC5 RPM (for Athlon 64 but 32-bit) using my own flags, as below:
Code: Select all
-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=athlon64 -msse2 -fasynchronous-unwind-tables

Do they look okay to you? Most of the flags are used by FC5 by default, so I am hesitant to get rid of them (i.e. Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4). Any feedback would be appreciated.
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
April 7th, 2006, 12:47 am

Post Posted April 7th, 2006, 12:47 am

Serotonin wrote:Can you make an rpm?

OS: Fedora Core 5 (x86_64)
MB: Tyan K8WE (SCSI) (s2895)
CPU: Opteron 275 2.2GHz

Are you looking for a 64-bit build? My AMD64 builds are 32-bit, but I will look into what it would take to do an RPM. I haven't use Red Hat since version 8 so I am a bit rusty on rpm building.

daihard
Folder@Home

User avatar
 
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
April 7th, 2006, 1:06 am

Post Posted April 7th, 2006, 1:06 am

RabidPenguin wrote:
Serotonin wrote:Can you make an rpm?

OS: Fedora Core 5 (x86_64)
MB: Tyan K8WE (SCSI) (s2895)
CPU: Opteron 275 2.2GHz

Are you looking for a 64-bit build? My AMD64 builds are 32-bit, but I will look into what it would take to do an RPM. I haven't use Red Hat since version 8 so I am a bit rusty on rpm building.

Just FYI, looks like you need the version of GCC that has 64-bit mode compiled in. I am running FC5 (32-bit) on an Athlon 64 machine. I tried to compile a test program using "-m64" but got the following error.
Code: Select all
test.c:1: sorry, unimplemented: 64-bit mode not compiled in
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)

RabidPenguin

User avatar
 
Posts: 1658
Joined: June 15th, 2003, 8:39 pm
Location: USA
April 7th, 2006, 1:19 am

Post Posted April 7th, 2006, 1:19 am

daihard wrote:I'm sure he can. All he has to do is take the official Fedora Core 5 SRPM and rebuild it using his own optimization flags. Not that I'm trying to make the proces sound like an easy one, but I'm sure someone of his calibre has no problem doing that.

Aww you're making me blush. :lol: Hey Dai good to see you again, haven't seen you around much lately. Though admittedly I haven't been around here much lately myself so maybe that has something to do with it.

daihard wrote:Now, RabidPenguin, would you mind sharing your knowledge with me? I did make my own FC5 RPM (for Athlon 64 but 32-bit) using my own flags, as below:
Code: Select all
-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=athlon64 -msse2 -fasynchronous-unwind-tables

Do they look okay to you? Most of the flags are used by FC5 by default, so I am hesitant to get rid of them (i.e. Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4). Any feedback would be appreciated.

Well Dai I am no gcc expert but for the most part it looks fine. I think you could safely leave out Wp. In fact, according the the gcc man page you probably should.

man gcc wrote:You can use -Wp,option to bypass the compiler driver and pass option directly through to the preprocessor. If option contains commas, it is split into multiple options at the commas. However, many options are modified, translated or interpreted by the compiler driver before being passed to the preprocessor, and -Wp forcibly bypasses this phase. The preprocessor's direct interface is undocumented and subject to change, so whenever possible you should avoid using -Wp and let the driver handle the options instead.

-D_FORTIFY_SOURCE=2 and -fstack-protector provide some buffer overflow protection. --param=ssp-buffer-size=4 is used in conjunction with -fstack-protector.
Last edited by RabidPenguin on April 7th, 2006, 1:26 am, edited 1 time in total.

Return to Third Party/Unofficial Builds


Who is online

Users browsing this forum: No registered users and 1 guest