Re: galeon and x86_64

Tommi Komulainen <[email protected]> Wed, 31 Dec 2003 17:52:05 +0200
Newsgroups gmane.comp.web.galeon.devel
Message-ID <[email protected]>
On Sun, 2003-12-28 at 20:28, Gene Czarcinski wrote:
> Has any thought been given to have galeon run on architectures other than 
> Intel x86.  Specifically, I am trying to get galeon to run on the x86_64 
> (AMD64) 64 bit architecture.

As much as I'm aware of, we poor maintainers only have IA32, and on a
few occasions we've been pointed out bugs that raise their ugly heads
only on other, big-endian or 64-bit, architectures.  Essentially Galeon
should be big-endian and 64-bit clean, but we just can't test it and
have to rely on others to report back to us.


> 1. A lot of the gnome libraries required by galeon are available in only 64 
> bit versions so that running the 32 bit version of galeon is not an option.

Can you check how those libraries and programs using those libraries are
built, in case there are some things to consider?

Even better, check how epiphany is being built.  Since it's also built
against mozilla, you could see if there's something mozilla specific as
well.


> 2.  Something about the way galeon ./configure is set up (or works) requires 
> that I run ./configure with LDFLAGS=-L/usr/lib64 since otherwise the 64 bit 
> code tries to use the 32 bit libraries.

Our configure script should be pretty ordinary in that regard, are you
saying that you don't normally need that?  The library path is generated
for us by pkg-config, we simply assume it's correct.  You might need to
adjust PKG_CONFIG_PATH to find the settings for 64-bits.

One thing that might be getting wrong is the contents of
/usr/lib/glib-2.0/include/glibconfig.h - assuming it's the one that gets
included.  I'm guessing there could be another one hiding in /usr/lib64


> 3.  After building and installing 64 bit galeon, I find that a number of 
> things do not work correctly --
> 
>   -- accessing http://galeon.sourceforge.net/ causes galeon to crash

Plain "it doesn't work" doesn't get us far.   We'll need a stack trace
with debugging symbols.  For all we know it could simply be mozilla
crashing underneath ;)


>   -- although the "Smart Bookmarks Toolbar" and the "Personal Toolbar Folder" 
> have the "Create a toolbar for this folder" checked in their properties, no 
> toolbar is displayed.

Is View / Bookmark Toolbars also set?


-- 
Tommi Komulainen                                 [email protected]
GPG 1024D/68388EE6    6FD6 DD79 EB38 BF6F 3533  09C0 04A8 9871 6838 8EE6
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQA/8vClBKiYcWg4juYRAikWAKDZVVgSa2l34EyPo/yxtKxZV9qBzwCff7X4
xbTYFSX10Z1nQow6WbTQAFs=
=XFS1
-----END PGP SIGNATURE-----