[MozJF] trunk + calendar - gtk2+xft Linux - 23-04-2004

Discussion of third-party/unofficial Firefox/Thunderbird/SeaMonkey builds.
Post Reply
MozJF
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

[MozJF] trunk + calendar - gtk2+xft Linux - 23-04-2004

Post by MozJF »

Hello.

This is a test. Before appending these builds to the stiicky [MozJF] thread, I decided to make a test post.

This is a gtk2+xft trunk build.

Source code used was up-to-date at 06:00 am mozilla.org time.

Here is the .mozconfig used :

Code: Select all

ac_add_options --without-system-jpeg 
ac_add_options --without-system-zlib
ac_add_options --without-system-png
ac_add_options --without-system-mng
 
ac_add_options --enable-crypto
ac_add_options --enable-extensions=default,irc

ac_add_options --enable-calendar

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

ac_add_options --enable-optimize='-Os -freorder-blocks -gstabs+'

ac_add_options --enable-strip

ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-xft


You can find the .tar.bz2 file here ; it is a 12 Mb file.

http://pryan.org/mozilla/firefox/mozjf/

This build will run on any glibc 2.3.2 (and younger) based linux.

Thanks for your feedback.
MozJF
User avatar
fjleal
Posts: 471
Joined: August 19th, 2003, 2:21 pm

Post by fjleal »

Your build works nicely! Funny that today, I pulled Moz from CVS to build it with the calendar, thinking I'd get build 1.7rc1, but I got 1.8a. My build is just like yours (xft+gtk2+calendar), except from the build ID that is shown in the title bar - how do you set that? I get "{Build ID: 0000000000}". :( (The instructions at http://www.mozilla.org/build/distribution.html didn't help, also...)

My build is at http://www.ingeniumatica.com/downloads/ ... dar.tar.gz , and I used "gmake -C mozilla/xpinstall/packager" to create the tarball. Would you be kind enough to give it a try and help a lazy programmer? ;) Thanks!
User avatar
johann_p
Posts: 8479
Joined: November 5th, 2002, 3:05 am
Location: Sheffield, UK

Post by johann_p »

From http://www.mozilla.org/build/distribution.html:
Set these environment variables so the build date will be set correctly.

Unix/Mac OS X:

MOZILLA_OFFICIAL=1
export MOZILLA_OFFICIAL
BUILD_OFFICIAL=1
export BUILD_OFFICIAL

Are you setting these variables?
“Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe.”
User avatar
fjleal
Posts: 471
Joined: August 19th, 2003, 2:21 pm

Post by fjleal »

Yes, just like its written in that page. That's my problem. :(

I'll retry it anyway, with so many open terminals I may have done it wrong...
User avatar
johann_p
Posts: 8479
Joined: November 5th, 2002, 3:05 am
Location: Sheffield, UK

Post by johann_p »

Hmm I had some difficulty too with this so I did the following:
1) I set the environment variables in the script that do the CVS fetch/recompile before any make
2) I added these lines to .mozconfig

Code: Select all

mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
MOZILLA_OFFICIAL=1
BUILD_OFFICIAL=1

I do not know which of these make it work, but it works :)
“Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe.”
User avatar
fjleal
Posts: 471
Joined: August 19th, 2003, 2:21 pm

Post by fjleal »

Yes it works! :)
Thanks a lot, Johan_P! Now I've got "{build ID: 2004042400}". I feel a lot better!... ;)

Next step: learn what to do with this "calendar" thing...
MozJF
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post by MozJF »

I also added both MOZILLA_OFFICIAL=1 and BUILD_OFFICIAL=1 to my .bashrc to be sure there will be set on ;o)

If you want 1.7 branch, just pull this branch :

cvs co -r MOZILLA_1_7_BRANCH mozilla/client.mk

and

make -f client.mk checkout

I am also using xpinstall/packager to do the tarball.

But after, I unpack it and remove :

- res/samples
- res/throbber

- mangle
- dirver

and some other files which are not needed. Removing those will delete about 2 Mb in size. And when cleaning is finished :

cd .. ; tar cvfj name of the tarball you wan to make.tar.bz2 mozilla/
MozJF
MozJF
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post by MozJF »

24-april build is available ;o)
MozJF
Post Reply