On Sat, 2009-07-11 at 18:09 +0200, Mike Hommey wrote:
> On Sat, Jul 11, 2009 at 03:02:34PM +0200, Michel Dänzer wrote:
> > Package: galeon
> > Version: 2.0.7-1
> > Severity: normal
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > 
> > When xulrunner-1.9.1 is installed, galeon picks up the new version, and some
> > things like text search or remembering passwords don't work.
> > 
> > Until this is solved code-wise, galeon should make sure to use a compatible
> > version of xulrunner, e.g. via a wrapper script which sets
> > GRE_HOME=/usr/lib/xulrunner-1.9 .
> 
> The proper solution is to change the GREVersionRange. See bug #536418
> which is the epiphany equivalent.

Indeed, the patch below seems to work.

Thanks,


diff -up -ru galeon-2.0.7.orig/mozilla/mozilla-embed-shell.cpp 
galeon-2.0.7/mozilla/mozilla-embed-shell.cpp
--- galeon-2.0.7.orig/mozilla/mozilla-embed-shell.cpp   2009-07-09 
16:07:49.000000000 +0200
+++ galeon-2.0.7/mozilla/mozilla-embed-shell.cpp        2009-07-11 
18:43:11.000000000 +0200
@@ -332,7 +332,7 @@ mozilla_embed_shell_init (MozillaEmbedSh
 #ifdef XPCOM_GLUE
        static const GREVersionRange greVersion = {
          "1.9a", PR_TRUE,
-         "1.9.*", PR_TRUE
+         "1.9.1", PR_FALSE
        };
        char xpcomLocation[4096];
        rv = GRE_GetGREPathWithProperties(&greVersion, 1, nsnull, 0, 
xpcomLocation, 4096);


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to