This fix is still actual for me. Why it was removed?
# fix search
sed -i '/googleearth-bin/s/^/LC_NUMERIC=en_US.UTF-8 /' "${pkgdir}/${_installdir}/googleearth"
Git Clone URL: | https://aur.archlinux.org/google-earth-pro.git (read-only, click to copy) |
---|---|
Package Base: | google-earth-pro |
Description: | 3D interface to explore the globe, terrain, streets, buildings and other planets (Pro version) |
Upstream URL: | https://www.google.com/earth/ |
Licenses: | custom |
Provides: | google-earth |
Submitter: | Det |
Maintainer: | iyanmv |
Last Packager: | iyanmv |
Votes: | 1075 |
Popularity: | 3.17 |
First Submitted: | 2017-01-23 16:08 (UTC) |
Last Updated: | 2024-02-27 14:45 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 105 Next › Last »
This fix is still actual for me. Why it was removed?
# fix search
sed -i '/googleearth-bin/s/^/LC_NUMERIC=en_US.UTF-8 /' "${pkgdir}/${_installdir}/googleearth"
Crashes on launch for me. Crashlog:
Major Version 7
Minor Version 3
Build Number 0004
Build Date Jul 16 2021
Build Time 13:48:18
OS Type 3
OS Major Version 5
OS Minor Version 15
OS Build Version 12
OS Patch Version 0
Crash Signal 6
Crash Time 1641317662
Up Time 0.005797
Stacktrace from glibc:
/opt/google/earth/pro/libgoogleearth_pro.so(+0x1a777a)[0x7fa6dfb6177a]
/usr/lib/libpthread.so.0(+0x13870)[0x7fa6e0193870]
/usr/lib/libc.so.6(gsignal+0x142)[0x7fa6dfeacd22]
/usr/lib/libc.so.6(abort+0x116)[0x7fa6dfe96862]
/opt/google/earth/pro/libgoogleearth_pro.so(+0x1a7328)[0x7fa6dfb61328]
/opt/google/earth/pro/libQt5Core.so.5(+0xaad1e)[0x7fa6db598d1e]
/opt/google/earth/pro/libQt5Core.so.5(+0xa6277)[0x7fa6db594277]
/opt/google/earth/pro/libQt5Core.so.5(_ZNK14QMessageLogger5fatalEPKcz+0xac)[0x7fa6db59589c]
/opt/google/earth/pro/libQt5Gui.so.5(+0x113bdc)[0x7fa6df533bdc]
/opt/google/earth/pro/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate21createEventDispatcherEv+0x1b)[0x7fa6df533bfb]
/opt/google/earth/pro/libQt5Core.so.5(_ZN16QCoreApplication4initEv+0x1d8)[0x7fa6db740218]
/opt/google/earth/pro/libQt5Core.so.5(_ZN16QCoreApplicationC1ER23QCoreApplicationPrivate+0x24)[0x7fa6db740024]
/opt/google/earth/pro/libQt5Gui.so.5(_ZN15QGuiApplicationC1ER22QGuiApplicationPrivate+0x9)[0x7fa6df531439]
/opt/google/earth/pro/libQt5Widgets.so.5(_ZN12QApplicationC2ERiPPci+0x92)[0x7fa6dbd6d712]
/opt/google/earth/pro/libgoogleearth_pro.so(_ZN19QtSingleApplicationC2ERiPPc+0x11)[0x7fa6dfb622e1]
/opt/google/earth/pro/libgoogleearth_pro.so(_ZN5earth6client11ApplicationC2ERiPPc+0x68)[0x7fa6dfbcc7b8]
/opt/google/earth/pro/libgoogleearth_pro.so(earthmain+0x78f)[0x7fa6dfb6129f]
/usr/lib/libc.so.6(__libc_start_main+0xd5)[0x7fa6dfe97b25]
/opt/google/earth/pro/googleearth-bin[0x4009a9]
@iyanmv OK, but I would make it with command chmod -R 'a-s' ${pkgdir}
, to be sure on future updates of the package.
VStoiakin: thanks for letting me know! I quickly removed the sgid of those files. Please let me know if there are any issues since I cannot test it now.
@iyanmv Something wrong with permissions. Please fix.
$ find pkg/ -perm /7000
pkg/google-earth-pro/opt/google/earth/pro/plugins
pkg/google-earth-pro/opt/google/earth/pro/plugins/audio
pkg/google-earth-pro/opt/google/earth/pro/plugins/printsupport
pkg/google-earth-pro/opt/google/earth/pro/plugins/bearer
pkg/google-earth-pro/opt/google/earth/pro/plugins/imageformats
pkg/google-earth-pro/opt/google/earth/pro/plugins/platforms
pkg/google-earth-pro/opt/google/earth/pro/shaders
pkg/google-earth-pro/opt/google/earth/pro/resources
pkg/google-earth-pro/opt/google/earth/pro/resources/flightsim
pkg/google-earth-pro/opt/google/earth/pro/resources/flightsim/aircraft
pkg/google-earth-pro/opt/google/earth/pro/resources/flightsim/hud
pkg/google-earth-pro/opt/google/earth/pro/resources/flightsim/planet
pkg/google-earth-pro/opt/google/earth/pro/resources/flightsim/keyboard
pkg/google-earth-pro/opt/google/earth/pro/resources/flightsim/controller
pkg/google-earth-pro/opt/google/earth/pro/resources/gdal
pkg/google-earth-pro/opt/google/earth/pro/lang
proxy doesn't work with libproxy-0.4.16 only libproxy-0.4.15 is fine.....
This package currently crashes at startup because /opt/google/earth/pro/libcrypto.so.1.0.0
is out of date. Removing the library fixes the problem (it causes Google Earth to use the up-to-date system version of libcrypto).
This patch fixes the problem for me:
diff --git a/PKGBUILD b/PKGBUILD
index 29cc9ae..55d5523 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -56,6 +56,9 @@ package() {
# remove the debian-intended cron job and duplicated images
rm -r "${pkgdir}/etc/cron.daily" "${pkgdir}/${_installdir}"/product_logo_*.png
+ # remove the out-of-date libcrypto
+ rm "${pkgdir}/opt/google/earth/pro/libcrypto.so.1.0.0"
+
# fix search
sed -i '/googleearth-bin/s/^/LC_NUMERIC=en_US.UTF-8 /' "${pkgdir}/${_installdir}/googleearth"
Hi, I'm wondering if it's worthwhile to edit google-earth-pro.{desktop,menu} and exchange '/opt/google/earth/pro/google-earth-pro' with '/usr/bin/google-earth-pro' in both files. Doesn't seem to make much sense to have a wrapper in /usr/bin taking care of properly setting up the needed environment and not using that as the start command.
@iyanmv: From all those packages I listed in that thread, that allegedly needed to be rebuilt, I've noticed that some of those were not false positives and I was just not sure about this one. Thanks for clarification.
Pinned Comments
iyanmv commented on 2022-12-13 22:54 (UTC)
I will not update (for now) to the latest version 7.3.6.9326 because it crashes continuously for me.
stronnag commented on 2022-06-18 17:03 (UTC)
Thanks, unfortunate timing then.
For reference, with Gnome shell / wayland I need to
to avoid
Det commented on 2017-08-24 15:33 (UTC) (edited on 2017-12-05 16:17 (UTC) by Det)
✔ NOTE
The "Free" Google Earth has been dropped: https://support.google.com/earth/answer/168344?hl=enAll future updates go to Google Earth Pro (also free): https://aur.archlinux.org/packages/google-earth-pro/