Google Gears 0.5.7.0 a 64 bit
scritto da ivanhoe il 28 dic. 2008, sotto FreeSoftware, GNU/Linux, Hacking
Dato che Google non rilascia la versione a 64 bit di questa utile estensione di Firefox (utilizzata da Wordpress, ad esempio, per velocizzare la sezione di amministrazione), ho provveduto a scaricare dal repository subversion il sorgente e modificare le parti necessarie a compilarla a 64 bit con GCC 4.3.
Poiché la licenza di Google Gears è la New BSD License, mi affretto a evidenziare le note di licenza:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of Google Inc. nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Detto questo, ecco il link alla versione binaria di Google Gears 0.5.7.0 per x86_64:
http://files.freelosofia.org/gears-x86_64/gears-linux-opt-0.5.7.0.xpi
Appena avrò il tempo, probabilmente non per questa ma per la prossima release, piuttosto che mettere a disposizione la sola versione binaria metterò online anche la patch da applicare ai sorgenti.
Consideratela la mia strenna natalizia per voi e… buon download.

- Logo di Google Gears

Italiano
English
17 gennaio 2009 alle 14:04
[...] cherché un peu sur le net et je suis tombé sur cet article et j’ai pu ainsi résoudre le problème et Google Gears est en fin [...]
20 gennaio 2009 alle 10:22
[...] and some of the Gears devs about earlier x64 patches. Latest updates have been continued by ivanhoe at [...]
20 gennaio 2009 alle 13:50
Maybe your problems with the 0.5.7.0 binary I uploaded depend on which libraries are installed on your system. I am a gentooist, my laptop is running on ~arch so anything is pretty up to date and it could be compared with a debian testing/experimental.
That’s why in the future I will release also the patch to the code and detailed instructions on how to build and pack it.
28 gennaio 2009 alle 09:41
Installed but don’t work on Ubuntu 64.((
28 gennaio 2009 alle 13:57
Yes, as I wrote in response to another blog, it almost certainly depends on which libs are installed on your system.
I have an ~amd64 gentoo on my notebook, so *every* library was nearly bleeding edge at the time I compiled google gears (after all, I did it for me and only at a second time I thought it could be of some use to other people).
As soon as a new version will be released by google I’ll also publish the patch and detailed instructions on how to build google gears on a 64 bit environment, so anyone could have its own 64bit google gears even if my binary release would not work for work for anyone else but me.
28 gennaio 2009 alle 15:37
tried to install it on Debian sid but it did not seam to work
28 gennaio 2009 alle 15:50
Read my answer to the previous comment and wait for the patch. Sorry!
(Or, much better, since literally *hundreds* of people have downloaded my build of Google Gears even if this is a minor blog in a peripheral area of the internet, let’s ask Google to release an official 64 bit version of it)
1 febbraio 2009 alle 01:01
Thanks ivanhoe, the patch and instructions would be great, because it seems that Debian unstable is also not bleeding edge enough (if it is due to older libs).
2 febbraio 2009 alle 01:33
Google have said, at least in the past, that they aren’t interested in doing a 64-bit release because of the added testing and whatnot. I look forward to seeing your patch when released so that I can do a build.
Best.
2 febbraio 2009 alle 01:39
For Google’s response, see Chris Prince’s post in this thread:
http://groups.google.com/group/gears-users/browse_thread/thread/4584842dd14a4882/
3 febbraio 2009 alle 10:39
Please, release the patch! Would like to build myself, because binary does not work on opensuse.
3 febbraio 2009 alle 20:00
“Google Gears doesn’t work with 64bit OS’s, so that would exclude over 10% of ubuntu users”
I have put up the 64 bit binaries at http://www.jaduncan.com/2009/02/gears-on-64-bit-gnulinux.html
3 febbraio 2009 alle 22:38
Nice work! Thanks.
31 marzo 2009 alle 04:15
[...] Download the latest binary being made available at http://tinyurl.com/gears64 http://www-personal.umich.edu/~swolchok/gears/ http://freelosofia.org/2008/12/28/google-gears-0570-x86_64-64bit/ [...]
14 giugno 2009 alle 17:49
[...] http://freelosofia.org/lang/it/2008/12/28/google-gears-0570-x86_64-64bit/ [...]