[BLFS Trac] #2595: firefox-3.0.6 / xulrunner-

BLFS Trac trac at linuxfromscratch.org
Sun Feb 22 03:45:53 PST 2009

#2595: firefox-3.0.6 / xulrunner-
 Reporter:  ken@…                     |       Owner:  ken@…                   
     Type:  task                      |      Status:  assigned                
 Priority:  normal                    |   Milestone:  6.4                     
Component:  BOOK                      |     Version:  SVN                     
 Severity:  normal                    |    Keywords:                          

Comment(by ken@…):

 Replying to [comment:8 bdubbs@…]:
 > I built FF-3.0.5 without problem, but here are some notes:

  Sorry for the delay replying, I had not spotted all the implications of
 what you said.

 > For me the change to layout/build/Makefile.in and
 xpcom/reflect/xptinfo/public/xptinfo.h were not necessary.
 > The install/ln/chown are also not necessary.

  agreed - the 2.0 instructions are somewhat different from what I'm using
 - I'm not ''so very'' different from http://www.linuxfromscratch.org/~ken

 > Copying the nss headers is still required.

  why ?  If you build ff3-as-firefox it only installs the browser, there
 are no pkgconfig files so common gecko users will not compile against it.
 Do you have something that uses the conf file in /etc/gre.d ?  The only
 "common" packages doing that seem to be momo and lotus notes.

 > My .mozconfig looked like:
 > {{{
 > . $topsrcdir/browser/config/mozconfig
 > mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../firefox-build
 > ac_add_options --prefix=/usr
 > ac_add_options --enable-application=browser
 > ac_add_options --with-system-zlib
 > ac_add_options --with-system-png
 > ac_add_options --with-system-jpeg

  you used the shipped version of libbz2

 > ac_add_options --enable-system-cairo

  and the shipped version of lcms (that might be necessary on an old

 > ac_add_options --enable-official-branding
 > ac_add_options --enable-svg
 > ac_add_options --enable-strip
 > ac_add_options --disable-dbus

  Ah, I missed that option.  Will check for it.

 > ac_add_options --disable-crashreporter
 > ac_add_options --disable-tests
 > ac_add_options --disable-installer

  and the updater

 > ac_add_options --disable-accessibility

 > ac_add_options --enable-canvas

  default, ISTR

Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2595#comment:11>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch

More information about the blfs-book mailing list