looking for a build with a mozconfig like this..

Discussion of third-party/unofficial Firefox/Thunderbird/SeaMonkey builds.
Post Reply
osvi
Posts: 28
Joined: July 22nd, 2005, 1:54 pm

looking for a build with a mozconfig like this..

Post by osvi »

# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
mk_add_options MOZ_MAKE_FLAGS=-j2

# Options for 'configure' (same as command-line options).
ac_add_options --with-pthreads
ac_add_options --enable-application=browser
ac_add_options --disable-mailnews
ac_add_options --disable-ldap
ac_add_options --disable-xft
ac_add_options --disable-gnomevfs
ac_add_options --disable-gnomeui
ac_add_options --enable-dbus
ac_add_options --disable-accessibility
ac_add_options --enable-single-profile
ac_add_options --disable-composer
ac_add_options --disable-xpcom-obsolete
ac_add_options --disable-airbag
ac_add_options --disable-mathml
ac_add_options --disable-canvas
ac_add_options --disable-svg
ac_add_options --disable-svg-foreignobject
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --disable-profilesharing
ac_add_options --disable-profilelocking
ac_add_options '--enable-optimize=-O3 -march=nocona -freorder-blocks -fno-reorder-functions -msse3 -mmmx -mfpmath=sse -D_FORTIFY_SOURCE=2 -pipe'
ac_add_options --disable-shared
ac_add_options --enable-static
ac_add_options --disable-debug
ac_add_options --disable-logging


linux - amd64 - core2duo - kde

is there any build like this? i can't build by myself because i use KDE and i need to install half gnome :(
Hendikins
Posts: 26
Joined: December 31st, 1969, 5:00 pm
Location: On a train

Post by Hendikins »

I do AMD64 builds. Is there any particular reason why you object to having a few gnome <i>libraries</i> on your system?
osvi
Posts: 28
Joined: July 22nd, 2005, 1:54 pm

Post by osvi »

the problem is that is not really "few"

# apt-get build-dep mozilla-firefox
...........
gamin gconf2 gnome-keyring gnome-mime-data libart-2.0-dev libatk1.0-dev
libaudiofile-dev libavahi-client-dev libavahi-common-dev libavahi-glib-dev
libavahi-glib1 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0
libbonoboui2-common libbonoboui2-dev libcairo2-dev libdatrie0-dev
libdbus-1-dev libesd0-dev libgamin0 libgconf2-dev libgcrypt11-dev
libglade2-dev libgnome-keyring-dev libgnome-keyring0 libgnome2-0
libgnome2-common libgnome2-dev libgnomecanvas2-0 libgnomecanvas2-common
libgnomecanvas2-dev libgnomeui-0 libgnomeui-common libgnomeui-dev
libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnutls-dev
libgpg-error-dev libgtk2.0-dev libhunspell-dev libidl-dev liblzo-dev
libopencdk8-dev liborbit2-dev libpango1.0-dev libpopt-dev libselinux1-dev
libsepol1-dev libtasn1-3-dev libthai-dev sharutils
.........
Dopo l'estrazione, verranno occupati 73,4MB di spazio su disco.


this is the reason :(
Hendikins
Posts: 26
Joined: December 31st, 1969, 5:00 pm
Location: On a train

Post by Hendikins »

Well, you won't need the -dev stuff to run a standard binary, which gets me back to the first question...
osvi
Posts: 28
Joined: July 22nd, 2005, 1:54 pm

Post by osvi »

I have to install 74MB of binaries/headers just to compile Firefox..
I didn't say that I will need it after the compilation, i said that I need to install it compile and I don't want :(

so I asked if someone has built Firefox with a mozconfig like the one I posted
RyanVM
Posts: 1264
Joined: June 16th, 2004, 6:00 am
Location: Exton, PA

Post by RyanVM »

The Firefox source tree is about 200MB +/- and you're worried about 73MB of libraries needed for compiling? Are you doing this on a flash drive or something? :P

But anyway, I'd say if someone was doing a build like you wanted, they would have come forward by now. You're probably SOL.

BTW, some of those build config options are worthless if you're building Firefox.
osvi
Posts: 28
Joined: July 22nd, 2005, 1:54 pm

Post by osvi »

I worry about 73MB of libraries because I don't need any GTK/gnome-related stuff. I just need the runtime environment! Why should I make dirty my system just to build a program? :)
Of course I would be "happy" to use 200MB for the sources because I really need it!

But this is really OT about my original request

SOL -> Shit Outta Luck? uhm, I'm guessing what it means.. but I just hoped that someone had a build like the one I wished.. nothing more :P

thank you anyway, I will continue to use the official build.

Francesco
RyanVM
Posts: 1264
Joined: June 16th, 2004, 6:00 am
Location: Exton, PA

Post by RyanVM »

You could always build within a VM if you want. That way you could dirty that up instead of your system :)
Post Reply