On Wed, Jul 25, 2012 at 11:57:26AM -0700, Fernando de Oliveira wrote:
> When installing Xulrunner-14.0.1, did not remove previous 13.0.1 version.
> Icecat-13.0.1 had been built against Xulrunner-13.0.1.
> 
> Thought Icecat could possibly not run. Tested icecat --version, got error.
> 
> Replacing /usr/bin/icecat unversioned in- and out-side with
> 
> cat > /usr/bin/icecat << "EOF"
> #!/bin/bash
> /usr/lib/xulrunner-13.0.1/xulrunner /usr/lib/icecat/application.ini "${@}"
> EOF
> chmod -v 0755 /usr/bin/icecat
> 
> got it back running fine.
> 
> I think it is worth having Xulrunner installed, as it took just over 30sec
> to build Firefox, and just over 1min for Icecat. And for the sizes, I
> believe the increase is not much:
> 
 At one time I used to build icecat (without xulrunner) instead of
firefox - but I stopped because its release can lag firefox by days
or weeks - sometimes, when there are vulnerabilities out there, I
prefer not to wait.  The only thing I have retained, for my own
builds, is using ./configure.  To me, they are essentially the same
browser, with the same rendering engine and the same nss/nspr.

 But, I've never attempted to understand how much of the browser is
in xulrunner, and how much is in the browser application. I would
always be worried that using (old) icecat on current xulrunner might
miss out on a fix.

 Thanks for your, and Armin's comments on xulrunner - so far tonight
I've only built firefox (standalone) 4 times [ first was without
system-cairo because it was on my old 7.1 install with an unpatched
cairo, second was with system nss, nspr ( and others ] to prove that
a sed is now necessary, third was with that sed, and fourth was on
my latest system, to check space with system cairo.  Xulrunner will
hopefully only get built once, on the old 7.1 system, then I'll save
it in case needed, and restore from backup :-)  And all without -j4,
to get reliable SBUs when other processes are running.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
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