Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287395 - Google Gears firefox plugin cannot work under native amd64
Summary: Google Gears firefox plugin cannot work under native amd64
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Default Assignee for New Packages
URL: http://code.google.com/apis/gears/gea...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-02 19:05 UTC by Matthew Gregory Sr.
Modified: 2019-01-06 18:03 UTC (History)
8 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Gregory Sr. 2009-10-02 19:05:09 UTC
according to the google gears FAQ and the installation that blew up in my face, google gears firefox extension/plugin doesn't work on amd64 linux unless you install a 32bit version of libstdc++ (sys-libs/libstdc++-v3) or download the code and patch it with this patch: (http://groups.google.com/group/gears-users/browse_thread/thread/4584842dd14a4882)

I will create an ebuild that does this through portage if at all possible.

Reproducible: Always

Steps to Reproduce:
1. Attempt to install google gears on gentoo amd64


Actual Results:  
error: "Google Gears" could not be installed because it is not compatible with your Firefox build type (Linux_x86_64_gcc3).  Please contact the author of this item about the problem.

Expected Results:  
It installs and works just fine.

A gentoo ebuild for google gears to build and install the plugin from portage is my goal.
Comment 1 Patrick ALLAERT 2009-11-05 11:15:19 UTC
I think I have something related to this issue.

I am using www-client/mozilla-firefox (3.0.14) on a 32bit arch and trying to update Google Gears to 0.5.33.0 is not possible. I receive an error telling me that it not compatible with the type of version I use: Firefox (Linux_x86-gcc3)
Comment 2 Dave Ingram 2009-11-09 15:28:25 UTC
(In reply to comment #1)
> I think I have something related to this issue.
> 
> I am using www-client/mozilla-firefox (3.0.14) on a 32bit arch and trying to
> update Google Gears to 0.5.33.0 is not possible. I receive an error telling me
> that it not compatible with the type of version I use: Firefox (Linux_x86-gcc3)
> 

+1 same here.

$ uname -a
Linux lightb0x 2.6.28-gentoo-r5 #1 SMP Wed May 13 11:34:19 BST 2009 i686 Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz GenuineIntel GNU/Linux
Comment 3 Paul de Vrieze (RETIRED) gentoo-dev 2009-11-11 20:14:17 UTC
I have the problem as well. It's kind of annoying as firefox keeps bugging me. I also believe that the old version causes instability in firefox.
Comment 4 Kevin Lyles 2009-12-08 17:59:37 UTC
Same here (32-bit system on a 64-bit processor)

$ uname -a
Linux iqgryn 2.6.31-gentoo-r6 #3 SMP Thu Nov 26 12:09:19 CST 2009 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux

www-client/mozilla-firefox-3.5.4
Comment 5 Jory A. Pratt gentoo-dev 2009-12-08 18:52:11 UTC
This is extension related due to compiling firefox, if you use the binary it would not be an issue as they use wrappers to build. Simple solution is to build google gears plugin from source if you want it to be compatible.
Comment 6 Kevin Lyles 2009-12-08 21:01:38 UTC
(In reply to comment #5)
> This is extension related due to compiling firefox, if you use the binary it
> would not be an issue as they use wrappers to build. Simple solution is to
> build google gears plugin from source if you want it to be compatible.
> 

The (binary) gears plugin worked with the (compiled) firefox on my system until 4-6 weeks ago, and in fact the old version of gears still runs on it (and bugs me to update about twice a day).
Comment 7 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2010-02-10 15:47:26 UTC
It's funny that google declared support for HTML5 offline storage instead of Gears, Firefox supports it, but gmail still wants gears...
Comment 8 Fernando Usero 2010-08-09 16:41:46 UTC
after reading this, it is not clear to me if it is possible or not to use Gears with Gmail in Gentoo. i have installed firefox-bin but it goes on complaining: that the firefox type is not supported (Linux_x86_gcc3)
Comment 9 Zsolt Branyiczky 2010-10-09 07:53:20 UTC
I do not really know what is going on. I downloaded Google Gears gears-linux-opt.xpi file and its install.rdf file contains 
<em:targetPlatform>Linux_x86_64-gcc3</em:targetPlatform>. I suppose it is for x86_64 system.

When I try to install it on Firefox (I have a native x86_64 system, and firefox-bin is used in my portage), this error message halts the install:

"Google Gears" could not be installed because it is not compatible with
your Firefox build type (Linux_x86-gcc3)

If I'm right it says that I have Firefox built on 32bit.

Firefox :about says:

Build identifier: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9

Firefox about:buildconfig says:

-----------------------------

about:buildconfig

Source

Built from http://hg.mozilla.org/releases/mozilla-1.9.2/rev/340d4a429fe6
Build platform
target
i686-pc-linux-gnu

Build tools
Compiler 	Version 	Compiler flags
/tools/gcc/bin/gcc 	gcc version 4.1.2 20061011 (Red Hat 4.1.1-29) 	-Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -Wno-long-long -pedantic -gstabs+ -fno-strict-aliasing -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -finline-limit=50
/tools/gcc/bin/g++ 	gcc version 4.1.2 20061011 (Red Hat 4.1.1-29) 	-fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -gstabs+ -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -finline-limit=50

Configure arguments
--enable-application=browser --enable-optimize --enable-update-channel=release --enable-update-packaging --disable-debug --enable-tests --enable-official-branding 

----------------------------

Target named i686-pc-linux-gnu means 32bit system, does not mean?
Comment 10 Jonas Stein gentoo-dev 2019-01-06 18:03:35 UTC
Upstream is dead. No activity here for a decade.
I think there is nothing we can do about it here any more, so I close.