public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Notes on Mozilla
@ 2001-12-10 19:18 Martin Schlemmer
  2001-12-11 15:39 ` Mikael Hallendal
  0 siblings, 1 reply; 2+ messages in thread
From: Martin Schlemmer @ 2001-12-10 19:18 UTC (permalink / raw
  To: Gentoo-Dev; +Cc: Gentoo-User

[-- Attachment #1: Type: text/plain, Size: 1935 bytes --]

Hi

I have been doing most of the Mozilla changes updates for
the last while (with help from Hallski).  This means that
I have compile mozilla too many times for one person ;-)

To get to the point, I have tested Mozilla with the GTK+,
QT and XLIB toolkits.  GTK+ is stable as a rock, where
QT is pretty flaky, and XLIB seems to be still in heavy
development (could be wrong).  Now, to determine which should
be used, can get tricky.

Thus, with gtk+ not a heavy depend, I released mozilla-0.9.6-r4, which
only support gtk+.  This should
creat a stable build that is easier to support (wont need
to rebuild it many times to test for all the toolkits 
(2 hours + here .. ).  It will also ensure that the user
will not get mozilla with QT or even XLIB and have it crash
all the time, or not even start.

If anybody have objections to this, consider having a stable
build for all with yourself uncommenting a few lines, or other
people having lots of problems.  If needed, I will revert the
changes.

Then on a side note:  During testing, etc, I noted a few things:

  1) Even though it should be ok to not unmerge the old
     version of a app, I got best results when i FIRST
     unmerged the old version of mozilla; cleaned out
     /usr/lib/mozilla, and THEN merged the new version.

  2) Mozilla is a big beast, and this very sensitive for
     compile flags (CFLAGS/CXXFLAGS).  One that really cause
     problems, is -fomit-frame-pointer, I took care of in the
     ebuild.  But, as there is so many combinations, if you
     have problems, try the default CFLAGS/CXXFLAGS for the
     build (-march=... -O3 -pipe).

Anyhow, feedback will be appreciated, and enjoy the new
NSS/SSL support in mozilla/evolution :)  (NOTE: mozilla 
should be build with 'ssl' in USE ... )


Greetings,

-- 

Martin Schlemmer
Gentoo Linux Developer, Desktop Team Developer
Cape Town, South Africa


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] Notes on Mozilla
  2001-12-10 19:18 [gentoo-dev] Notes on Mozilla Martin Schlemmer
@ 2001-12-11 15:39 ` Mikael Hallendal
  0 siblings, 0 replies; 2+ messages in thread
From: Mikael Hallendal @ 2001-12-11 15:39 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1655 bytes --]

mån 2001-12-10 klockan 20.18 skrev Martin Schlemmer:
> Hi
> 
> I have been doing most of the Mozilla changes updates for
> the last while (with help from Hallski).  This means that
> I have compile mozilla too many times for one person ;-)

Hehe, I think that goes for anyone doing more than once in a lifetime :)
 
> To get to the point, I have tested Mozilla with the GTK+,
> QT and XLIB toolkits.  GTK+ is stable as a rock, where
> QT is pretty flaky, and XLIB seems to be still in heavy
> development (could be wrong).  Now, to determine which should
> be used, can get tricky.

I'm a little less stressed than I was when we discussed this on IRC.
Since mozilla ebuild uses mozqt to check if it should build with
qt-support I think it would be ok to still support it.

If so we should add a very large comment in the default make.conf that
this is a very instable option. But there might be people needing this
(I imagine mozilla builds some kind of mozqtembedd.so or something that
can be used as an html-widget in other apps?).

If there is such a library, would it be possible to build it while at
the same time use Gtk+ for Mozilla internals, thus not making the
Mozilla program instable?
 
About the XLIB-stuff I think it would be ok to drop it, as you say, Gtk+
is not a heavy dependency.

> Anyhow, feedback will be appreciated, and enjoy the new
> NSS/SSL support in mozilla/evolution :)  (NOTE: mozilla 
> should be build with 'ssl' in USE ... )

Thanks, you rock!

Regards,
  Mikael Hallendal

-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden


[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-12-11 15:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-10 19:18 [gentoo-dev] Notes on Mozilla Martin Schlemmer
2001-12-11 15:39 ` Mikael Hallendal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox