Who's doing builds? II

Discussion about official Mozilla Firefox builds
sasquatch
Posts: 6022
Joined: November 25th, 2003, 8:56 am

Who's doing builds? II

Post by sasquatch »

Starting new post because the other one went OT.


MadmanNova (weekly?) (OS?) (optimization?) (compiler?) (build config?) (web site?) (download link?) (mentioned on "The Burning Edge"?)

stipe (every other day) (Win) (O[2|1i] -GL[6|7] [-arch:SSE]) (VC 7.1) (build config?) (web site?) (http://pryan.org/firebird/stipe) (mentioned on "The Burning Edge")

daihard (~daily) (Linux) ( (1) P4/SSE-2, (2) P3/SSE, and (3) Pentium-MMX (static build)) (Turbolinux 10 Desktop (kernel 2.6.0-3) GCC 3.3.1) (build config?) (http://daihard.home.comcast.net/firebird) (http://pryan.org/firebird/daihard) (mentioned on "The Burning Edge")

aebrahim (regular nightly builds)

scragz (daily) (Windows) (O[xs|1|2] G[6|7] [arch:[SSE[2]) (VC 7.1) (standard mozconfig) (http://scragz.com/) (http://scragz.com/files/mozilla/) (sometimes on "The Burning Edge"?)

nilson (not currently 3/5 w-days) (Mepis Linux) (optimization varies) (GCC 3.2.3) (build config?) (http://pryan.org/firebird/nilson/) (http://pryan.org/firebird/nilson/) (mentioned on "The Burning Edge"?)

cypher77 (when interesting) (Winxp pro) (G7 SSE) (MSVC .NET 2003) (build config?) (http://www.smccormick.org/fb/ ) (download link?) (mentioned on "The Burning Edge")

AstralStorm (once a week) (OS?) (optimization?) (compiler?) (build config?) (web site?) (download link?) (mentioned on "The Burning Edge"?)

djeter (every chance) (WinXP Pro) (-O1 -Oi) (MSVC++ .NET 2003) (build config?) (http://djeter.home.dixie-net.com/index.htm) (download link?) (sometimes mentioned on "The Burning Edge")

sleddog (Fb: MWF; Mz:TuThSat) (Win) (-O2 -march=i686) (Cygwin/MinGW) (on website) (http://sleddog.labradorstraits.net/mozilla/) (http://sleddog.labradorstraits.net/mozilla/) (mentioned on "The Burning Edge"?)

matlhDam (weekdays) (Athlon XP & i686 Linux) (trunk) (-O3) (gcc 3.3.2) (on website) (http://lawngnome.cernun.net/firebird/) (http://lawngnome.cernun.net/firebird/ (mentioned on "The Burning Edge"?)

MrC (M-F, some weekends) (Linux) (P4/SSE-2)(trunk) (Gentoo 1.4, GCC 3.3.2 Gtk2+XFT)(build config?)(http://mitch.contla.net/mozilla/firefox) (http://mitch.contla.net/mozilla/firefox) (mentioned on "The Burning Edge")

Lohvarn (hopefully daily) (Win32) (G5/G6/G6SSE/G7/G7SSE with /O2 /GL) (Visual C++ .NET 2003) (build config here: http://forums.mozillazine.org/viewtopic.php?t=51211) (no web site) (http://pryan.org/firefox/lohvarn) (mentioned on "The Burning Edge")

mmoy (4x week) (Win32) (SSE2 GL G7 O2) (VC++ 2003) (build config?) (http://www.pryan.org/mozilla/firefox/mmoy/) (http://www.pryan.org/mozilla/firefox/mmoy/) (mentioned on "The Burning Edge")




Did I miss any? If you're mentioned above and can fill in any of the info, please respond here.

use this as your template:
name (frequency?) (OS?) (optimization?) (compiler?) (build config?) (web site?) (download link?) (mentioned on "The Burning Edge"?)

If you SHOULD be above or removed from above, please respond with appropriate info.

How about all these guys (gals?) get together and divvy up who gets linux,windows,mac, etc. and who gets which processor and which optimization? That way, instead of having this build is better than that build or so on and so forth, there is a quicker turnaround for everyone, including the builders, and everyone benefits.

Thanks to all who are working hard on this.



************************
TO KEEP IT CLEAN, PLEASE DELETE ANYTHING WHICH HAS BEEN ADDED ABOVE, OR JUST PUT A . TO MINIMIZE POST. IF YOU HAVE ADDITIONS OR CHANGES, PM ME AND I'LL ADD TO ABOVE, AND JUST PUT YOUR CONFIG BELOW. THANKS AGAIN. MAYBE THIS WILL PROVE USEFUL TO SOMEONE!






BONUS INFO: Yek and MozJF are gone. You'll be missed. Come back soon.
Last edited by sasquatch on February 23rd, 2004, 3:48 pm, edited 35 times in total.
User avatar
moole
Posts: 908
Joined: October 22nd, 2003, 1:27 pm
Location: Split, Croatia

Post by moole »

.
Last edited by moole on February 5th, 2004, 2:35 pm, edited 3 times in total.
sasquatch
Posts: 6022
Joined: November 25th, 2003, 8:56 am

Post by sasquatch »

.
Last edited by sasquatch on February 5th, 2004, 1:34 pm, edited 1 time in total.
User avatar
moole
Posts: 908
Joined: October 22nd, 2003, 1:27 pm
Location: Split, Croatia

Post by moole »

.
Last edited by moole on February 5th, 2004, 2:35 pm, edited 1 time in total.
User avatar
moole
Posts: 908
Joined: October 22nd, 2003, 1:27 pm
Location: Split, Croatia

Post by moole »

.
Last edited by moole on February 5th, 2004, 2:36 pm, edited 2 times in total.
scragz
Posts: 2914
Joined: February 8th, 2003, 2:38 am
Location: San Diego, US
Contact:

Post by scragz »

.
Last edited by scragz on February 6th, 2004, 2:14 am, edited 1 time in total.
User avatar
cypher77
Posts: 108
Joined: November 1st, 2003, 5:36 am

Post by cypher77 »

.
Last edited by cypher77 on February 10th, 2004, 2:33 pm, edited 1 time in total.
<a href="http://www.smccormick.org/fb/">cypher77's Firefox build archive</a>
User avatar
djeter
Posts: 651
Joined: May 13th, 2003, 6:21 pm
Location: Falkner, MS

Post by djeter »

.mozconfig:

Code: Select all

ac_add_options --disable-ldap
ac_add_options --disable-mailnews
ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,universalchardet,typeaheadfind,webservices
ac_add_options --enable-crypto
ac_add_options --enable-strip
ac_add_options --enable-strip-libs
ac_add_options --disable-composer
ac_add_options --disable-profilesharing
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="-O1 -Oi"
ac_add_options --enable-static
ac_add_options --disable-shared
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
ac_add_options --disable-accessibility
Last edited by djeter on February 6th, 2004, 10:40 am, edited 1 time in total.
User avatar
Jimmy_C
Posts: 186
Joined: November 10th, 2002, 5:20 pm
Location: Penn Hills, PA

Me too?

Post by Jimmy_C »

I've been experimenting with building Firebird on Linux. However, I don't have any web space to upload builds (and I have a modem connection too). Sorry, perhaps in the future.

For reference, here are my (nearly) current (2004-02-04) .mozconfig and branch build scripts:

Code: Select all

# sh
# Build configuration script (.mozconfig)
#
# See http://www.mozilla.org/build/unix.html for build instructions.
#

# options required to build Firebird
export MOZ_PHOENIX=1
mk_add_options MOZ_PHOENIX=1

# processor optimization options
ac_add_options --enable-optimize="-O3 -march=athlon -mmmx -m3dnow"

# Options for 'configure' (same as command-line options).
ac_add_options --disable-composer       # Disable building of Composer
ac_add_options --disable-debug          # Disable building with debug info
ac_add_options --disable-installer      # Disable building of installer
ac_add_options --disable-ldap           # Disable LDAP support
ac_add_options --disable-mailnews       # Disable building of mail & news components
ac_add_options --disable-profilesharing # Disable profile sharing
ac_add_options --disable-tests          # Do not build test libraries & programs

ac_add_options --enable-crypto                # Enable crypto support (Personal Security Manager)
ac_add_options --enable-default-toolkit=gtk2  # Select default toolkit (for any platform) gtk2
ac_add_options --enable-plaintext-editor-only # Allow only plaintext editing
ac_add_options --enable-xft                   # Enable Xft support

# (NOTE: New Lines and Spaces added here for clarification on board.  SHOULD BE ON ONE LINE ON YOUR COMPUTER)
# BEGIN ONE LINE
ac_add_options --enable-extensions=
    cookie,
    xml-rpc,
    xmlextras,
    p3p,
    pref,
    transformiix,
    universalchardet,
    typeaheadfind,
    webservices,
    inspector,
    venkman,
    irc
# END ONE LINE

# Options not listed in 'configure --help'
ac_add_options --enable-jsd       # Enable JavaScript Debugger
ac_add_options --enable-freetype2 # Enable anti-aliased fonts using Freetype 2


Code: Select all

#! /bin/bash

# export variables
export CVSROOT=":pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot"
export mozillaFirebirdBranchSourceDir="/usr/src/mozilla/firebird/branch0.8"

# Change to current source directory
cd $mozillaFirebirdBranchSourceDir/current/mozilla

# Cleanup Last Build
make clean

# Change to working directory
cd $mozillaFirebirdBranchSourceDir/current

# Log in to CVS
echo "Note: password=anonymous"
cvs login

# Download branch client.mk script
# For trunk, use: cvs co -f mozilla/client.mk
cvs co -r FIREBIRD_0_8_BRANCH mozilla/client.mk

# Change to source directory
cd $mozillaFirebirdBranchSourceDir/current/mozilla

# Update Tree
gmake -f client.mk checkout

# Build Mozilla Firebird
gmake -f client.mk build

# Change to package maker directory
cd $mozillaFirebirdBranchSourceDir/current/mozilla/xpinstall/packager

# Create Compressed Archive for Distribution:
make MOZ_PKG_FORMAT="BZ2" MOZILLA_BIN="\$(DIST)/bin/MozillaFirebird-bin" MOZ_PKG_APPNAME="MozillaFirebird" PKG_BASENAME="MozillaFirebird-branch0.8-jfc-`date +%Y-%m-%d`"

# Change to directory with archives
cd $mozillaFirebirdBranchSourceDir/current/mozilla/dist

# Copy to firebird archive file to archive folder
cp MozillaFirebird-branch0.8-jfc-*.tar.bz2 $mozillaFirebirdBranchSourceDir/archive/


I never said they were perfect! ;-)
Linux user since Nov. 31, 2003!
matlhDam
Posts: 60
Joined: February 4th, 2004, 1:41 am
Location: Perth, Western Australia

Post by matlhDam »

I'm building Athlon XP Linux trunk builds most weekdays, using the same configuration as Yek was. I'm also doing i686 Linux builds when interesting. Information:

Frequency: Most weekdays
OS: Linux
Optimisation: -O3
Compiler: gcc 3.3.2
Web site: http://lawngnome.cernun.net/firebird/
Download link: as above
Burning Edge? Probably not, since I don't know what it is. :)
Build config: Still ironing the bugs out of the build script, here's the .mozconfig for Athlon XP (i686 is the same, except with the correct -march and -mcpu flags):

Code: Select all

. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="-O3 -march=athlon-xp -msse"
ac_add_options --enable-jsd
ac_add_options --enable-xft
ac_add_options --enable-default-toolkit=gtk2
User avatar
nilson
Posts: 4100
Joined: February 15th, 2003, 11:55 pm
Location: Tuscaloosa, Alabama
Contact:

Post by nilson »

.

Please change that to GCC 3.2.3; I'll upgrade later
Last edited by nilson on February 6th, 2004, 5:14 pm, edited 2 times in total.
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Post by daihard »

Building for Linux. Producing pretty much daily. Optimizations: (1) P4/SSE-2, (2) P3/SSE, and (3) Pentium-MMX (static build). Built on Turbolinux 10 Desktop (kernel 2.6.0-3). Compiled with GCC 3.3.1. Available on http://pryan.org/firebird/daihard for download. Here's my .mozconfig for the P4/SSE-2 optimization:

Code: Select all

# options to build Firebird
export MOZ_PHOENIX=1
mk_add_options MOZ_PHOENIX=1

# Options for 'configure' (same as command-line options).
ac_add_options --disable-composer
ac_add_options --disable-debug
ac_add_options --disable-installer
ac_add_options --disable-jsd
ac_add_options --disable-ldap
ac_add_options --disable-mailnews
ac_add_options --disable-profilesharing
ac_add_options --disable-tests

ac_add_options --enable-crypto
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices
ac_add_options --enable-plaintext-editor-only
ac_add_options --enable-xft

# processor optimization options
ac_add_options --enable-optimize="-O3 -march=pentium4 -msse2 -mfpmath=sse"

And yes, my build is mentioned in the Burning Edge.
Last edited by daihard on February 6th, 2004, 2:17 am, edited 2 times in total.
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)
scragz
Posts: 2914
Joined: February 8th, 2003, 2:38 am
Location: San Diego, US
Contact:

Post by scragz »

.
Last edited by scragz on February 6th, 2004, 2:44 pm, edited 1 time in total.
sleddog
Posts: 260
Joined: May 23rd, 2003, 7:02 pm
Location: Labrador, Canada

Post by sleddog »

.
Last edited by sleddog on February 6th, 2004, 11:17 am, edited 1 time in total.
sleddog
User avatar
rilles
Posts: 73
Joined: October 15th, 2003, 5:47 am

Post by rilles »

Since Jan.17 MozJF has vanished, himself and his builds will be missed.
Post Reply