On 05.10.2010 07:49, Walter Dnes wrote: > On Thu, Sep 30, 2010 at 12:37:10PM -0700, walt wrote >> On 09/30/2010 05:30 AM, Mark David Dumlao wrote: >>> On Thu, Sep 30, 2010 at 8:00 PM, Johannes Kimmel<johannes.kim...@gmx.de> >>> wrote: >>>> On 09/30/2010 12:58 PM, Mark David Dumlao wrote: >>>>> >>>>> Heya, >>>>> I noticed that my firefox-bin is a lot smaller in memory footprint >>>>> compared to ordinary gentoo-compiled firefox. >>>>> >>>>> Does anyone know what compiler flags upstream applies to their >>>>> firefox? >> >> Try entering about:buildconfig in the URL bar. > > I tried it, and for good measure, did some spelunking in the > .configure file in the firefox tarball. I have some questions, before > possibly tweaking the Firefox ebuild and/or .configure on my machine... > > --enable-application=xulrunner > will Firefox run without this? > > --enable-pango > will Firefox run without this? I have the "moznopango" flag set, which > is supposed to speed things up, but about:buildconfig indicates that > pango is enabled. > > --disable-strip --disable-strip-libs --disable-install-strip > Why? I thought most packages stripped code after install. > > --enable-default-toolkit=cairo-gtk2 > will Firefox run without this? > > --enable-oji > will Firefox run without this? And what is "oji"? I can't find any > mention of what it does. > > --enable-mathml > I don't really need it right now. > > --enable-storage > will Firefox run without this? The help says... > "Enable mozStorage module and related components". Can someone please > give a short explanation in plain English what this does? > > --disable-ogg > One thing I might consider enabling. Is there a problem with Firefox's > ogg support, or any other reason to disable it?
And you see all those options listed in firefox-bin buildconfig? Then this is surely not the Firefox built by upstream (mozilla.com). They would only use a minimal set of build options not all the rubbish (most of which is currently ignored or just obsolete) that the Gentoo non-bin ebuilds set. Peter.