From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 15:53:11 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 175A11065671 for ; Sat, 19 Apr 2008 15:53:11 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id 9EC728FC1C for ; Sat, 19 Apr 2008 15:53:10 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 9F8352C05DD; Sat, 19 Apr 2008 17:53:09 +0200 (CEST) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.14.2/8.13.8) with ESMTP id m3JFpa1d044999; Sat, 19 Apr 2008 17:51:36 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.14.2/8.13.6/Submit) id m3JFpaoa044998; Sat, 19 Apr 2008 17:51:36 +0200 (CEST) (envelope-from nox) Date: Sat, 19 Apr 2008 17:51:36 +0200 (CEST) From: Juergen Lock Message-Id: <200804191551.m3JFpaoa044998@saturn.kn-bremen.de> To: bsam@ipt.ru X-Newsgroups: local.list.freebsd.emulation In-Reply-To: <61974025@bb.ipt.ru> References: <200804172301.m3HN12Aa095723@freefall.freebsd.org> <20080418210938.GA20097@saturn.kn-bremen.de> Organization: home Cc: freebsd-emulation@FreeBSD.org Subject: Re: ports/122865: astro/google-earth: wrong distfile checksum X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2008 15:53:11 -0000 In article <61974025@bb.ipt.ru> you write: >On Fri, 18 Apr 2008 23:09:38 +0200 Juergen Lock wrote: > >> Please test this update: >> http://people.freebsd.org/~nox/google-earth-4.3.7191.6508.patch > >> The new version seems to crash on 6.x and earlier because of missing >> linux syscalls (I saw truncate64 in the logs), so it'll work for even >> less ppl than before, and I got one report of >> googleearth-bin: error while loading shared libraries: /usr/lib/librt.so.1: ELF file OS ABI invalid > >Though there is a PR about (similar) case, I'm sure it's a >(mis)configuration case. The libruary /usr/lib/librt.so.1 is a native >FreeBSD one. And under non (default) circumstances it should be found >(used) before /compat/linux/lib/librt.so.1. > >> which may have to do with the linux_base version (the success report >> I got was with fc4 and nvidia gfx; my only 7 box has intel gfx where >> googleearth crashes the xserver on FreeBSD, but the old version did that >> already...) > >I may report a partial success. > >While working at new linux-f8 ports I managed to run (current >port version) googleearth at my nvidia card only with xorg nv driver >and graphics/linux_dri-devel (actually it's a dri version base on >xfree-6.5). Not fast but it works (with new f8 ports)! Cool. But you didn't get hardware gl that way, or did you? > Didn't have >time to test but seems that it should work with fc4 ports either. > I have success reports for 7 using various linux_base ports now. (Well, it still crashes once in a while but the old version did that also...) >Now I test your patch ant it partially works. Googleearth runs for >some time and then freezes at state: >----- >load: 0.09 cmd: googleearth-bin 5616 [linuxfutex] 0.00u 0.00s 0% 86476k >----- > Hmm, are you running 7 or HEAD? >And I get a console message: >----- >linux: pid 5554 (googleearth-bin): syscall truncate64 not implemented >----- > Oh, so that one is also missing in 7? >Both cases seems nothing to do with the port system but a kernel one. True. I guess we have no choice but updating anyway since google only gives out the new distfile now... Thanx, Juergen