Re: evo / mozilla / firefox
- From: "Joseph E. Sacco, PhD" <joseph_sacco comcast net>
- To: garnome-list gnome org
- Subject: Re: evo / mozilla / firefox
- Date: Fri, 15 Jul 2005 09:54:23 -0400
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]