Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9319 - mozilla 1.2 beta
Summary: mozilla 1.2 beta
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-18 15:23 UTC by Maurizio Disimino
Modified: 2003-02-04 19:42 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
moz 1.2 beta ebuild (mozilla-1.2_beta.ebuild,13.21 KB, text/plain)
2002-11-07 12:08 UTC, Olivier Crete (RETIRED)
Details
Digest file for mozilla, enigmail, and ipc files (digest-mozilla-1.2_beta,201 bytes, text/plain)
2002-11-08 13:35 UTC, Don Seiler (RETIRED)
Details
mozilla 1.2b r1 ebuild (mozilla-1.2_beta.ebuild,13.21 KB, application/octet-stream)
2002-11-17 16:08 UTC, Jelmer Jaarsma
Details
gtk2 patch taken from the galeon cvs (mozilla_12b_patch,33.58 KB, patch)
2002-11-17 16:09 UTC, Jelmer Jaarsma
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Maurizio Disimino 2002-10-18 15:23:57 UTC
I can't wait to try this :)
http://www.mozilla.org/releases/mozilla1.2b/#new

# Mozilla now supports link prefetching
Link prefetching is a browser mechanism, which utilizes browser idle time to
download or prefetch documents that the user might visit in the near future.  A 
web page provides a set of prefetching hints to the browser, and after the
browser is finished loading the page, it begins silently prefetching specified
documents and stores them in its cache.  When the user visits one of the
prefetched documents, it can be served up quickly out of the browser's cache.

This is an official request :) Thanks Az.

-- Maurizio
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2002-11-07 12:08:21 UTC
Created attachment 5451 [details]
moz 1.2 beta ebuild

I'm attaching a mozilla 1.2 beta ebuild that works here...
Comment 2 Don Seiler (RETIRED) gentoo-dev 2002-11-08 13:34:01 UTC
I'm getting this error:

>>> No message digest entry found for archive"enigmail-0.70.0.tar.gz."

I created the digests needed when one has the crypt flag and will attach them
shortly.
Comment 3 Don Seiler (RETIRED) gentoo-dev 2002-11-08 13:35:11 UTC
Created attachment 5484 [details]
Digest file for mozilla, enigmail, and ipc files
Comment 4 Don Seiler (RETIRED) gentoo-dev 2002-11-08 13:39:54 UTC
Also getting this error on XFT:
--BEGIN--
checking for xft... Package xft was not found in the pkg-config search path.
Perhaps you should add the directory containing `xft.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xft' found

configure: error: Library requirements (xft) not met; consider adjusting the
PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard
prefix so pkg-config can find them.
--END--

What am I missing?
Comment 5 Olivier Crete (RETIRED) gentoo-dev 2002-11-11 02:54:02 UTC
moz 1.2 uses Xft2..  Which is currently only in the XFree86 CVS. You can compile
it without XFT support by setting the DISABLE_XFT env var to 1.
Comment 6 Olivier Crete (RETIRED) gentoo-dev 2002-11-11 02:55:56 UTC
The default should probably be changed to xft disabled if xfree is not CVS and
x11-libs/xft is not installed (I think that packaged is broken tho, I use my own
custom build).
Comment 7 Don Seiler (RETIRED) gentoo-dev 2002-11-11 09:01:58 UTC
I agree.  Enabling XFT by default when XFree's gentoo build doesn't enable it
(by default) probably creates a lot of headaches.

Can you upload a new ebuild?  Otherwise I'll give it a shot.
Comment 8 Jelmer Jaarsma 2002-11-17 10:08:24 UTC
The pkg-config files don't appear to be corrected. I modified the ebuild locally
to include the gtk2 patches again, and uncommented the gtk2 stuff. Works
perfectly, except galeon fails to compile because
/usr/lib/pkgconfig/mozilla-gtkmozembed.pc has incorrect directories in it.

I'll upload the updated ebuild with gtk2 patches later on when I have some more
time.
Comment 9 Jelmer Jaarsma 2002-11-17 16:08:54 UTC
Created attachment 5750 [details]
mozilla 1.2b r1 ebuild
Comment 10 Jelmer Jaarsma 2002-11-17 16:09:47 UTC
Created attachment 5751 [details, diff]
gtk2 patch taken from the galeon cvs
Comment 11 Jelmer Jaarsma 2002-11-17 16:11:36 UTC
This new ebuild adds gtk2 support again, and also fixes
/usr/lib/mozilla/mozilla-config and /usr/lib/pkgconfig/mozilla-*.pc with the
correct locations.
Comment 12 Martin Schlemmer (RETIRED) gentoo-dev 2002-11-18 14:16:32 UTC
*mozilla-1.2_beta (18 Nov 2002)

  18 Nov 2002; Martin Schlemmer <azarah@gentoo.org> mozilla-1.2_beta.ebuild :

  New version of 1.2b.  This adds Xft2.0 support without having to install
  Xft2.0 (and possibly break other things), as Xft2.0 is build with mozilla
  and installed in /usr/lib/mozilla.  Hope this makes up for the long wait :)
  Thanks to Jelmer Jaarsma <dis-k@diska.dyndns.org> (bug #9319) for the
  gtk2 patch.

Comment 13 Martin Schlemmer (RETIRED) gentoo-dev 2002-11-18 17:50:20 UTC
Can anybody actually get galeon-cvs to compile against mozilla-1.2b (after of
course fixing those two borked headers) ?
Comment 14 Jelmer Jaarsma 2002-11-18 18:53:15 UTC
yup, I did. That's exactly why I added the gtk2 patches :)
Works fine for me now, besides some quirks, but I'm running too much unstable
software right now to put the blame on anything :)
Comment 15 Jelmer Jaarsma 2002-11-18 19:16:35 UTC
Oh, I forgot I edited the galeon-cvs ebuild. You have to change the local myconf
to read --with-mozilla-snapshot=1.2 instead of just --with-mozilla-snapshot