Re: evo / mozilla / firefox



Things build on my system because I have mozilla-1.73 installed as part
of YDL_4.0.1. 

The GARNOME firefox build installs

	firefox-nss
	fire-fox-nspr

It is a simple matter to patch the configure files to use these instead.

-Joseph

================================================================================

On Fri, 2005-07-15 at 15:34 +0200, guenther wrote:
> On Fri, 2005-07-15 at 09:17 -0400, Joseph E. Sacco, PhD wrote:
> > * Back in May I reported that the configuration files for both evolution
> > and evolution-data-server have hard-coded references to
> > 
> > 	* mozilla-nss
> > 	* mozilla-nspr
> > 
> > * This remains true up today including the 2.3.5.x series.
> > 
> > * GNOME uses firefox as a back end.
> > 
> > 
> > Question:
> > 
> > 	Should GARNOME provide a patch for the configuration files?
> 
> I'd say no (see below).
> 
> Evolution/e-d-s depends on nss3 and nspr4 for a long time already. There
> used to be an optional different implementation in ancient history.
> 
> So for building Evo you need those libs. Yes, you can grab the distro
> provided ones. But this causes a lot confusion:
> 
> * This has been an FAQ and will be again, once we drop building those
>   libs in GARNOME.
> * I don't remember, how configure behaves ATM, but IIRC it will build
>   nonetheless even with explicitly enabling the libs, if they are not
>   found. This results in non-available SSL (IMAPS, SMTPS, etc.) and
>   means a broken/failed build for a large user basis.
> 
> By depending on own libs, it just works.
> 
> As Firefox is a dependency of Epiphany, Yelp, and some others others
> (incl. mono stuff) already, it is best to use those libs IMHO.
> 
> 
> FWIW, there already is some GARNOME magic to fix the broken mozilla libs
> install... ;)
> 
> 
> If I understood you correctly, and you asked about patching Evolution...
> 
> ...guenther
> 
> 
> -- 
> char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
> main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
> (c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
> 
-- 
joseph_sacco [at] comcast [dot] net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]