I can build both Firefox and Xulrunner on my new SVN-20120514 system but 
had some issues that may or may not be significant.

I could not seem to get FF to build with the xulrunner linkage, although 
each built OK.

For FF, the command

tar -xvf firefox-build-dir/dist/firefox-12.0.en-US.linux-$(uname 
-m).tar.bz2 -C /usr/lib/firefox-12.0 --strip-components=1

hung on me.  I already had a /usr/lib/firefox-12.0 directory with items 
installed from previous builds, but deleting all the files there allowed 
the instruction ot complete.  We may want to do something like:

rm -rf /usr/lib/firefox-12.0 &&
mkdir /usr/lib/firefox-12.0 &&
tar -xvf \
    firefox-build-dir/dist/firefox-12.0.en-US.linux-$(uname -m).tar.bz2 \
   -C /usr/lib/firefox-12.0 --strip-components=1

-----------

I tried to build xulrunner and use it for firefox, but the instructions 
in the book are a bit confusing.

I built xulrunner by the current instructions (-j1):

SBU=25.628
77188 /usr/src/firefox/firefox-12.0.source.tar.bz2 size (75.378 MB)
985768 kilobytes build size (962.664 MB)
md5sum : 80c3e5927274de7f181fb5f931ac5fd4

But the files are in:

/usr/lib/xulrunner-12.0
/usr/lib/xulrunner-devel-12.0

The instructions on the firefox page says:

  If you have linked against an already installed Xulrunner, as the root 
user:

make -C firefox-build-dir install &&
...

My problem was that I didn't have a firefox-build-dir directory or a 
/usr/lib/firefox-12.0/application.ini.

I think we may need to clarify that make -f client.mk is still required 
but the options

# ac_add_options --with-system-libxul
# ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-12.0

will bypass most of the long build.

----------

I tried to run ff over ssh, but it died.  That is probably because my X 
server is fairly old -- well really old (6.8.2 from 2005).  :)

On the new system, FF started and ran fine.

---------

When I started FF, I looked at Help->About.  Since I was using twm, I 
couldn't close that window!  There is no close button for 'About' and 
twm doesn't have a window close function that I could find.  This isn't 
a BLFS issue, but I thought it was worthy of comment.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to