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

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


#2595: firefox-3.0.6 / xulrunner-1.9.0.6
--------------------------------------+-------------------------------------
 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
 /blfs-kfm-20081108/BOOK/xsoft/firefox.html.

 > 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
 system)

 > 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