On Sat, 19 May 2012 01:01:28 +0100
Bruce Dubbs <[email protected]> wrote:

> 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 &&

Fair enough, it never occurred to me that people may be reinstalling
Firefox.

> 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

Then you must have altered your mozconfig or make -f client.mk failed.

> 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.

The page says "Compile Firefox by issuing the following commands:"
(which include make -f client.mk) and in the mozconfig it says:
# The rest of these options have no effect if you're
# building against an already installed xulrunner:

I don't see why anyone would want to install xulrunner. I don't think
the Firefox page should mention xulrunner. It is complicated enough to
describe the options without xulrunner, adding a useless xulrunner into
the mix doesn't help.

Andy
-- 
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