Mailinglist Archive: opensuse-factory (757 mails)

< Previous Next >
Re: [opensuse-factory] java plugins for 32- or 64-bit seamonkey?
  • From: Pascal Bleser <pascal.bleser@xxxxxxxxx>
  • Date: Fri, 05 May 2006 12:56:12 +0200
  • Message-id: <445B2F4C.7090405@xxxxxxxxx>
Wolfgang Rosenauer wrote:
> On 2006-05-05 at 08:41:15 +0200, Ulrich Windl wrote (shortened):
>
>>> Correct. And this is expected since we don't have a x86-64
>>> Java/Flash/Adobe Reader plugin.
>> Wouldn't it be preferrable to ship/install a 32bit executable of the browser for
>> archs that support running 32 and 64 bit binaries? I mean: Who needs 64 bit in a
>> browser? Or some intermediate 64-bit stub that does an exec to a 32 bit program
>> (Actually I don't know whow the plugin mechanism works)

Note that from Sun JDK/JRE 1.5.0 on, there are real 64bit builds.
I assume the plugin in that JRE is 64bit as well.
$ rpm -q java-1_5_0-sun --qf "%{ARCH}\n"
x86_64

Any reason there isn't any java-1_5_0-sun-plugin package ?
That way we could have a 64bit Java plugin for 64bit firefox ;)
(ok, still doesn't help for Flash, which is probably a much higher
priority than the Java plugin)

> The plugin mechanism doesn't allow such a workaround at the moment
> unfortunately.
>
> The 32bit workaround is already done for Firefox but wasn't possible
> easily in the past for mozilla since many applications used libraries
> from the mozilla installation.
>
> It would have been possible with SeaMonkey though since it isn't an
> integral part anymore for other applications.
>
> If you think that's useful (I agree at the moment) to ship SeaMonkey in
> 32bit version on x86-64 please file a bugreport as enhancement.
> (But the three examples from above should really be solved from their
> vendors!)

What about packages that require gtkmozembed ? (liferea [1] being one
example)

[1] feedreader: http://liferea.sourceforge.net/
http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=Network/liferea/

Since mozilla has been withdrawn from 10.1 and "replaced" by
seamonkey, there is no gtkmozembed available any more.
From what I've seen, Seamonkey doesn't provide a 1:1 compatible form
of gtkmozembed - at least I haven't been able to build liferea with it.

The MozillaFirefox packages don't ship a -devel, so I cannot use those
to build gecko support in liferea (although liferea supports doing so).

What about shipping a MozillaFirefox-devel and a MozillaFirefox with
gtkmozembed ?

Note that "too much work" would be a valid reason not to do it, I
mean, I just throw that question out in the wild, but I'm very much
aware that MozillaFirefox & friends are very tedious pieces of
software to package.

I'm just naively assuming that the headers, .so symlinks and pkgconfig
files are being installed anyway and just being discarded by the spec
file at the moment, which means it would not be too much work to
include them in a -devel subpackage.

Remember, I said "naively" ;)

cheers
--
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\ <pascal.bleser@xxxxxxxxx> <guru@xxxxxxxxxxx>
_\_v FOSDEM 2006 -- 25+26 February 2006 in Brussels

< Previous Next >