Re: Galeon dies.

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

 



On Mon, 16 Dec 2002, 02:30:41 +0100, Dan Clowater wrote:
> So related to another thread, I installed Mozilla 1.2.1-0 xft and that
> works great.
> 
> Galeon is another problem... I installed the 1.2.7-7 rpm - when it
> starts it whines about not having 1.20 mozilla... then it goes on its
> way and starts up... it pauses then exits.
> 
> Any help on how to fix this?

Get Galeon's source RPM, install it, apply the attached patch and
build it using gcc296:

  # rpm -ivh galeon-1.2.7-1.src.rpm
  # cd /usr/src/redhat/SPECS
  # patch < /where/you/saved/the/attached/patch
  # cd ..
  # env CC=gcc296 CXX="g++296 -I/usr/include/g++-3" rpmbuild -bb SPECS/galeon.spec

> Thanks in advance! :)
> 
> Here are the terminal comments:
> 
> galeon &
> [1] 3276
> [root@localhost rpms]#
> GnomeUI-WARNING **: While connecting to session manager:
> Authentication Rejected, reason : None of the authentication protocols
> specified are supported
> and host-based authentication failed.
> 
> ** WARNING **: compiled mozilla version 1.2 != detected mozilla_version
> 1.2.1
> /usr/bin/galeon-bin: relocation error: /usr/bin/galeon-bin: undefined
> symbol: CreateInstance__1
> 8nsComponentManagerRC4nsIDP11nsISupportsT1PPv

This is caused by mozilla being compiled with a different compiler
than galeon; make sure you are using gcc296, or otherwise Sun's JVM
(and probably others, too) will make problems.

HTH, cheers.

l8er
manfred
--- SPECS/galeon.spec.orig	2002-11-29 02:08:17.000000000 +0100
+++ SPECS/galeon.spec	2002-12-03 11:53:31.000000000 +0100
@@ -4,16 +4,16 @@
 Summary:   Gnome browser based on Gecko (Mozilla rendering engine).
 Name:      galeon
 Version:   1.2.7
-Release:   1
+Release:   2
 License:   GPL
 Group:     Applications/Internet
 Source:    galeon-%{PACKAGE_VERSION}.tar.gz
 URL:       http://galeon.sourceforge.net
 BuildRoot: %{_tmppath}/%{name}-%{PACKAGE_VERSION}-root
-Packager:  Marco Pesenti Gritti <mpeseng@tin.it>
+Packager:  Manfred Hollstein <manfred.h@gmx.net>
 Autoreq: 0
 BuildRequires: 	gettext >= 0.10.38
-BuildRequires:	mozilla-devel = 1.2
+BuildRequires:	mozilla-devel = 1.2.1
 BuildRequires:	glib-devel
 BuildRequires:	gtk+-devel >= 1.2.9
 BuildRequires:	libxml-devel >= 1.8.14
@@ -34,7 +34,7 @@ Requires:       oaf >= 0.6.5
 Requires:       gnome-vfs >= 1.0.1
 Requires:       gdk-pixbuf >= 0.14.0
 Requires: 	libglade >= 0.13
-Requires: 	mozilla = 1.2
+Requires: 	mozilla = 1.2.1
 
 %description
 Galeon is a web browser built around Gecko (Mozilla 's rendering engine) 
@@ -60,11 +60,13 @@ if [ ! -f configure ]; then
 	CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh --prefix=%{_prefix} \
 		--with-gnome --without-debug --sysconfdir=%{_sysconfdir} \
 		--disable-install-schemas --disable-scrollkeeper-update $NAUTILUS_VIEW_OPTION \
+		--with-mozilla-snapshot=1.2 --with-mozilla-libs=/usr/lib/mozilla-1.2.1 --with-mozilla-includes=/usr/include/mozilla-1.2.1 \
 		--mandir=$RPM_BUILD_ROOT%{_mandir} --disable-werror
 else
 	CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
 		--with-gnome --without-debug --sysconfdir=%{_sysconfdir} \
 		--disable-install-schemas --disable-scrollkeeper-update $NAUTILUS_VIEW_OPTION \
+		--with-mozilla-snapshot=1.2 --with-mozilla-libs=/usr/lib/mozilla-1.2.1 --with-mozilla-includes=/usr/include/mozilla-1.2.1 \
 		--mandir=$RPM_BUILD_ROOT%{_mandir} --disable-werror
 fi
 
@@ -120,6 +122,9 @@ if which scrollkeeper-update>/dev/null 2
 
 
 %changelog
+* Tue Dec 03 2002 Manfred Hollstein <manfred.h@gmx.net>
+- fixes for mozilla-1.2.1
+
 * Thu Aug 29 2002 Yanko Kaneti <yaneti@declera.com>
 - remove the explicit prefix and sysconfdir defines
 

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux