From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 17:58:20 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 D082C1065670 for ; Sun, 13 Apr 2008 17:58:20 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.156]) by mx1.freebsd.org (Postfix) with ESMTP id BC0528FC1A for ; Sun, 13 Apr 2008 17:58:19 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so1395043fgg.35 for ; Sun, 13 Apr 2008 10:58:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:content-id:from; bh=pirmLyhbRztie5IMhKn1AW7ozGvk0cI+Txe+ZluL3Mw=; b=VeHz1EVfY5sZnTwLQwkCz5rCW/lZuRjF6MUFyw1o/igmShWmjD1UbwTbVS5eZRvIEaZuCq23HS9x7UyU1Nz/mLqUTpSH4Ui227nOUO7Ehh4IobTUVBDaQKEC0Ildb3mdH9P/8vtBS6OLA1Jblld7JUd1bMiLoqJdpJNHVxTjKOQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:content-id:from; b=aeH28Y+170hOSTUrzs7XtBcVQnZ6Dz2h1s1JBLg5xPG3Hy2+6vQRqKr0W8ErbmcvDYLc0+dRyK5bSf9pgTbcNdMRhSIY0c0uFHYFISAtLjuNCzGgOebdYtbCUqf92W6I5RoNyEahndEv9AJVadoVNdXScoyYC/06cgAw//TejX0= Received: by 10.86.50.8 with SMTP id x8mr11378672fgx.30.1208109497534; Sun, 13 Apr 2008 10:58:17 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id l19sm4568010fgb.0.2008.04.13.10.58.14 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 13 Apr 2008 10:58:15 -0700 (PDT) Date: Sun, 13 Apr 2008 21:58:08 +0400 (MSD) To: Roman Divacky In-Reply-To: <20080412145401.GA4139@freebsd.org> Message-ID: <20080413214624.S7426@ora.chd.net> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2094977263-707356431-1208109386=:7426" Content-ID: <20080413215645.R7426@ora.chd.net> From: Chagin Dmitry X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-emulation@freebsd.org, Chagin Dmitry Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 17:58:20 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --2094977263-707356431-1208109386=:7426 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; format=flowed Content-ID: <20080413215645.L7426@ora.chd.net> On Sat, 12 Apr 2008, Roman Divacky wrote: > > And question: whether i can add to linuxolator some ktr_struct > > functionality? > > sure... please provide a patch and I'll take care about it. ok, thnx :) what about EJUSTRETURN? i attached simple patch for demo only (not tested). -- Have fun! chd --2094977263-707356431-1208109386=:7426-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 18:33:23 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 23EFF1065670 for ; Sun, 13 Apr 2008 18:33:23 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id C96078FC1E for ; Sun, 13 Apr 2008 18:33:22 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 1EFCA67C5C2; Sun, 13 Apr 2008 20:33:01 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cu5LRumASRhk; Sun, 13 Apr 2008 20:32:49 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 2280467C5C4; Sun, 13 Apr 2008 20:32:49 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3DIWm4b068768; Sun, 13 Apr 2008 20:32:48 +0200 (CEST) (envelope-from rdivacky) Date: Sun, 13 Apr 2008 20:32:48 +0200 From: Roman Divacky To: Chagin Dmitry Message-ID: <20080413183248.GA68642@freebsd.org> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080413214624.S7426@ora.chd.net> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 18:33:23 -0000 On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: > On Sat, 12 Apr 2008, Roman Divacky wrote: > > >> And question: whether i can add to linuxolator some ktr_struct > >> functionality? > > > >sure... please provide a patch and I'll take care about it. > > ok, thnx :) > what about EJUSTRETURN? > i attached simple patch for demo only (not tested). uh... can you provide diff -u ? I dont understand the diff at all ;) From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 18:37:06 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 B4279106566C; Sun, 13 Apr 2008 18:37:06 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 4B0EB8FC0C; Sun, 13 Apr 2008 18:37:06 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1Jl74a-000FpP-7D; Sun, 13 Apr 2008 21:37:04 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3DIb7aN051652 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Apr 2008 21:37:08 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3DIaxiH053212; Sun, 13 Apr 2008 21:36:59 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m3DIaxJc053211; Sun, 13 Apr 2008 21:36:59 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 13 Apr 2008 21:36:59 +0300 From: Kostik Belousov To: Chagin Dmitry Message-ID: <20080413183659.GA18958@deviant.kiev.zoral.com.ua> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <20080413183248.GA68642@freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: a8c813420754d5015e2a5a3aeed75c84 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2617 [Apr 11 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: freebsd-emulation@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 18:37:06 -0000 --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: > On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: > > On Sat, 12 Apr 2008, Roman Divacky wrote: > >=20 > > >> And question: whether i can add to linuxolator some ktr_struct > > >> functionality? > > > > > >sure... please provide a patch and I'll take care about it. > >=20 > > ok, thnx :) > > what about EJUSTRETURN? > > i attached simple patch for demo only (not tested). >=20 > uh... can you provide diff -u ? I dont understand the diff at all ;) Also, please note that the ML software strips your attachments. Either inline the patch, or use the plain-text content-type for it. --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgCUsoACgkQC3+MBN1Mb4h3qwCg1A8W/FHsUt3tmY/iTjypxYrU DL4AnjThFQMyzz6zqB0E7sEdkythFO+5 =doD5 -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 18:39:59 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 1C9DE106564A for ; Sun, 13 Apr 2008 18:39:59 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by mx1.freebsd.org (Postfix) with ESMTP id 94CCB8FC0A for ; Sun, 13 Apr 2008 18:39:58 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so1408547fgg.35 for ; Sun, 13 Apr 2008 11:39:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=vLwVteeBSbSowC2j26UWKsalINPUgcy0C9pTVeosNjk=; b=QO/CVaUt8LAUgJ4OpgHDHpn8QMHxeBZpPzlSRNJh5MI3qFohnZ7+gkzJfys7QZe10SwG3N4KURNjytvNMtnD50kmt7S5R9q2kl+V1CIfgyHt3mX5RIzgm7U6nxp21lzZWnJc29yrtNyH1ELBFLe1RWI8UlaNqYxhQ41TWXN0kZs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=GzKN101DrKoFAA59AEEHUWPlpkREMdX5QMjfVKRdesObrmHpB/u/XO2KYQ1eCaC0XsOC5E6JiirtooLjGDmpqD+dj3lvQEqCpBMimb7kAeig6lTDWTbTzeH2TdS0lw8JClI9LL9PH54oQxcDNdrJ2QeWOPV+SfydjikSV42/030= Received: by 10.86.66.19 with SMTP id o19mr11487391fga.10.1208111997543; Sun, 13 Apr 2008 11:39:57 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id l19sm4609360fgb.0.2008.04.13.11.39.55 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 13 Apr 2008 11:39:56 -0700 (PDT) Date: Sun, 13 Apr 2008 22:39:50 +0400 (MSD) To: Roman Divacky In-Reply-To: <20080413183248.GA68642@freebsd.org> Message-ID: <20080413223751.R924@ora.chd.net> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2094977263-1657902959-1208111990=:924" From: Chagin Dmitry X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-emulation@freebsd.org, Chagin Dmitry Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 18:39:59 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --2094977263-1657902959-1208111990=:924 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed On Sun, 13 Apr 2008, Roman Divacky wrote: >> On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: >> >> ok, thnx :) >> what about EJUSTRETURN? >> i attached simple patch for demo only (not tested). > >uh... can you provide diff -u ? I dont understand the diff at all ;) where :) -- Have fun! chd --2094977263-1657902959-1208111990=:924-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 18:59:18 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 BFFA8106566B; Sun, 13 Apr 2008 18:59:18 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [194.62.233.102]) by mx1.freebsd.org (Postfix) with ESMTP id 746DB8FC0A; Sun, 13 Apr 2008 18:59:18 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from sp34.ipt.ru ([194.62.233.107] helo=bs1.sp34.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1Jl7Q4-0005mw-9d; Sun, 13 Apr 2008 22:59:16 +0400 Received: from bsam by bs1.sp34.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Jl7TI-0000U2-Ur; Sun, 13 Apr 2008 23:02:36 +0400 To: Chagin Dmitry References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> From: Boris Samorodov Date: Sun, 13 Apr 2008 23:02:36 +0400 In-Reply-To: <20080413214624.S7426@ora.chd.net> (Chagin Dmitry's message of "Sun\, 13 Apr 2008 21\:58\:08 +0400 \(MSD\)") Message-ID: <60296195@bs1.sp34.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 18:59:18 -0000 On Sun, 13 Apr 2008 21:58:08 +0400 (MSD) Chagin Dmitry wrote: > On Sat, 12 Apr 2008, Roman Divacky wrote: > > > And question: whether i can add to linuxolator some ktr_struct > > > functionality? > > > > sure... please provide a patch and I'll take care about it. > ok, thnx :) > what about EJUSTRETURN? > i attached simple patch for demo only (not tested). There is no patch. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 19:12:03 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 E09661065671 for ; Sun, 13 Apr 2008 19:12:03 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 5FAB28FC0C for ; Sun, 13 Apr 2008 19:12:03 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so1419300fgg.35 for ; Sun, 13 Apr 2008 12:12:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=J+/OZLHg9Y3eEPkTisdLlMj+6KnTYHqzsXwb0CkzcRI=; b=jxE8opFQ/FPLvtOYA+WkSvc2K/FTTmIn3cPvyioqyIJvlEKoa6oCNh2ZtZVqVq/SXWQWpd8OxclKwqwPC8AMmXu0kEDOxMrDjxBXavdYFuyiKE8Mjbm/MAbnM6j1DF26Xn9Dr6wTWqsLacKbpJw/vyoNol4X9j+FLRSAyWLnLEo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=PHo8+Tni47jLvnJ1ygjyhWHC7+EBU3853AnCVp7mnVunSjdkTzlL1y3ao5VEce8aSe3/5RtfIpauh1tDUfpjs2TgJoJUtUHhDE6yqA9IxLr/AA6beobs8Igtu+ndvoPl33sZkdAge64EIaLWNBS3AQWQjNqgbzHoqeOR+Kv5Fxs= Received: by 10.86.4.2 with SMTP id 2mr6279721fgd.27.1208113921814; Sun, 13 Apr 2008 12:12:01 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id 4sm4099381fgg.4.2008.04.13.12.11.59 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 13 Apr 2008 12:12:00 -0700 (PDT) Date: Sun, 13 Apr 2008 23:11:55 +0400 (MSD) To: Kostik Belousov In-Reply-To: <20080413183659.GA18958@deviant.kiev.zoral.com.ua> Message-ID: <20080413231135.K1079@ora.chd.net> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed From: Chagin Dmitry Cc: freebsd-emulation@freebsd.org, bsam@freebsd.org, Chagin Dmitry Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 19:12:04 -0000 On Sun, 13 Apr 2008, Kostik Belousov wrote: > On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: >> On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: >>> On Sat, 12 Apr 2008, Roman Divacky wrote: >>> >>>>> And question: whether i can add to linuxolator some ktr_struct >>>>> functionality? >>>> >>>> sure... please provide a patch and I'll take care about it. >>> >>> ok, thnx :) >>> what about EJUSTRETURN? >>> i attached simple patch for demo only (not tested). >> >> uh... can you provide diff -u ? I dont understand the diff at all ;) > > Also, please note that the ML software strips your attachments. Either > inline the patch, or use the plain-text content-type for it. > ups... ah google )) i have understood, sorry and thnx. Speech about that in linux_kdump it is impossible to distinguish EJUSTRETURN from a real error. look: --- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 +++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 @@ -1091,8 +1091,12 @@ td->td_proc->p_pid, td->td_name, code); #ifdef KTRACE - if (KTRPOINT(td, KTR_SYSRET)) - ktrsysret(code, error, td->td_retval[0]); + if (KTRPOINT(td, KTR_SYSRET)) { + if (error == EJUSTRETURN) + ktrsysret(code, 0, td->td_retval[0]); + else + ktrsysret(code, error, td->td_retval[0]); + } #endif /* @@ -1104,4 +1108,3 @@ PTRACESTOP_SC(p, td, S_PT_SCX); } - -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 19:26:21 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 2F579106564A; Sun, 13 Apr 2008 19:26:21 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id B8B348FC19; Sun, 13 Apr 2008 19:26:20 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1Jl7qE-000Edl-Ry; Sun, 13 Apr 2008 22:26:19 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3DJQMiT052763 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Apr 2008 22:26:23 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3DJQE2d093244; Sun, 13 Apr 2008 22:26:14 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m3DJQEct093243; Sun, 13 Apr 2008 22:26:14 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 13 Apr 2008 22:26:14 +0300 From: Kostik Belousov To: Chagin Dmitry Message-ID: <20080413192614.GC18958@deviant.kiev.zoral.com.ua> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XWOWbaMNXpFDWE00" Content-Disposition: inline In-Reply-To: <20080413231135.K1079@ora.chd.net> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: e5a023dad48cfed04c9aaaf8a25ccfed X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2617 [Apr 11 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: freebsd-emulation@freebsd.org, bsam@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 19:26:21 -0000 --XWOWbaMNXpFDWE00 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 13, 2008 at 11:11:55PM +0400, Chagin Dmitry wrote: > On Sun, 13 Apr 2008, Kostik Belousov wrote: >=20 > >On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: > >>On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: > >>>On Sat, 12 Apr 2008, Roman Divacky wrote: > >>> > >>>>>And question: whether i can add to linuxolator some ktr_struct > >>>>> functionality? > >>>> > >>>>sure... please provide a patch and I'll take care about it. > >>> > >>>ok, thnx :) > >>>what about EJUSTRETURN? > >>>i attached simple patch for demo only (not tested). > >> > >>uh... can you provide diff -u ? I dont understand the diff at all ;) > > > >Also, please note that the ML software strips your attachments. Either > >inline the patch, or use the plain-text content-type for it. > > >=20 > ups... ah google )) > i have understood, sorry and thnx. > Speech about that in linux_kdump it is impossible to distinguish > EJUSTRETURN from a real error. look: >=20 > --- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 > +++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 > @@ -1091,8 +1091,12 @@ > td->td_proc->p_pid, td->td_name, code); >=20 > #ifdef KTRACE > - if (KTRPOINT(td, KTR_SYSRET)) > - ktrsysret(code, error, td->td_retval[0]); > + if (KTRPOINT(td, KTR_SYSRET)) { > + if (error =3D=3D EJUSTRETURN) > + ktrsysret(code, 0, td->td_retval[0]); > + else > + ktrsysret(code, error, td->td_retval[0]); > + } > #endif >=20 > /* > @@ -1104,4 +1108,3 @@ >=20 > PTRACESTOP_SC(p, td, S_PT_SCX); > } > - I do not quite understand the intent of this change. EJUSTRETURN is used for two different purposes in the kernel. 1. The sigreturn family of the syscalls use it after the interrupted frame is restored to avoid the normal syscall return sequence to modify the machine state. 2. It is used by the kernel to notify the in-kernel caller code about some special condition, that nonetheless shall not be returned to the userspace. Only the first case is applicable to the kdump, and IMHO you actually destroy some information, since error =3D=3D EJUSTRETURN is reported as 0. Could you, please, provide some more arguments in the support of your proposed change ? --XWOWbaMNXpFDWE00 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgCXlYACgkQC3+MBN1Mb4ihJgCg57xq2ftlYsydi5zgGFZUTXzl pAkAoPFrs3M3PmKKgBfw8z3veyBZoW32 =g7d0 -----END PGP SIGNATURE----- --XWOWbaMNXpFDWE00-- From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 13 20:42:40 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 70D5B1065670 for ; Sun, 13 Apr 2008 20:42:40 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.152]) by mx1.freebsd.org (Postfix) with ESMTP id 7F9288FC23 for ; Sun, 13 Apr 2008 20:42:36 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so1448639fgg.35 for ; Sun, 13 Apr 2008 13:42:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=F+M1WZu53RDYubJNARcG8ZmsmeVDafupf2XBEey9j7E=; b=FlrhzRD/HuHFpzjYbO8pHBywFeWn8o4MbUi/q+zz+CMBMAgL7GhSe6REg2rKfZHpWDnM+c4Q9M0Y9zTNVcBZoni5wYr2OYB/mFU8zvcm/yIi+DWAEclwN08aT8j2mQlsAE6uI5yz+dgOYVlkOOw58bqNGx1kPBJ/mxrbwHfUEHc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=NOL1KUU1MpnuCusC5z2UwdN90ClniPelg/A+CnNSwZ9TEWwdtJmDZFUEkY5nCqE39vGgIx62VFzCAxb3fuh9jI3eZ2k5o0xlj5dAV4k7e914nssawLSUNAu1xldHuQBU9C16T9oXbZS5odSan6FW7vHZiZaus7q/a2vvzSGLT9o= Received: by 10.86.72.15 with SMTP id u15mr11704453fga.11.1208119355728; Sun, 13 Apr 2008 13:42:35 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id l19sm4700670fgb.0.2008.04.13.13.42.33 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 13 Apr 2008 13:42:33 -0700 (PDT) Date: Mon, 14 Apr 2008 00:42:29 +0400 (MSD) To: Kostik Belousov In-Reply-To: <20080413192614.GC18958@deviant.kiev.zoral.com.ua> Message-ID: <20080413234359.H1165@ora.chd.net> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> <20080413192614.GC18958@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed From: Chagin Dmitry Cc: freebsd-emulation@freebsd.org, Chagin Dmitry Subject: Re: Call for review && test: linux_kdump-1.6 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: Sun, 13 Apr 2008 20:42:40 -0000 On Sun, 13 Apr 2008, Kostik Belousov wrote: > On Sun, Apr 13, 2008 at 11:11:55PM +0400, Chagin Dmitry wrote: >> On Sun, 13 Apr 2008, Kostik Belousov wrote: >> >>> On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: >>>> On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: >>>>> On Sat, 12 Apr 2008, Roman Divacky wrote: >>>>> >>>>>>> And question: whether i can add to linuxolator some ktr_struct >>>>>>> functionality? >>>>>> >>>>>> sure... please provide a patch and I'll take care about it. >>>>> >>>>> ok, thnx :) >>>>> what about EJUSTRETURN? >>>>> i attached simple patch for demo only (not tested). >>>> >>>> uh... can you provide diff -u ? I dont understand the diff at all ;) >>> >>> Also, please note that the ML software strips your attachments. Either >>> inline the patch, or use the plain-text content-type for it. >>> >> >> ups... ah google )) >> i have understood, sorry and thnx. >> Speech about that in linux_kdump it is impossible to distinguish >> EJUSTRETURN from a real error. look: >> >> --- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 >> +++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 >> @@ -1091,8 +1091,12 @@ >> td->td_proc->p_pid, td->td_name, code); >> >> #ifdef KTRACE >> - if (KTRPOINT(td, KTR_SYSRET)) >> - ktrsysret(code, error, td->td_retval[0]); >> + if (KTRPOINT(td, KTR_SYSRET)) { >> + if (error == EJUSTRETURN) >> + ktrsysret(code, 0, td->td_retval[0]); >> + else >> + ktrsysret(code, error, td->td_retval[0]); >> + } >> #endif >> >> /* >> @@ -1104,4 +1108,3 @@ >> >> PTRACESTOP_SC(p, td, S_PT_SCX); >> } >> - > > I do not quite understand the intent of this change. > > EJUSTRETURN is used for two different purposes in the kernel. > 1. The sigreturn family of the syscalls use it after the interrupted > frame is restored to avoid the normal syscall return sequence to modify > the machine state. > 2. It is used by the kernel to notify the in-kernel caller code about > some special condition, that nonetheless shall not be returned to the > userspace. > > Only the first case is applicable to the kdump, and IMHO you actually > destroy some information, since error == EJUSTRETURN is reported as 0. > > Could you, please, provide some more arguments in the support of your > proposed change ? > Thanks for you informative reply Kostya. The problem arises only in linux_kdump. Because linux error codes negative and EJUSTRETURN coincides with ENOENT. Before a call ktr_sysret we decode return codes of emulators syscalls. The following patch should solve a problem, but i did not test it. --- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 +++ sys/i386/i386/trap.c 2008-04-14 00:16:13.000000000 +0400 @@ -1027,6 +1027,11 @@ AUDIT_SYSCALL_EXIT(error, td); } +#ifdef KTRACE + if (KTRPOINT(td, KTR_SYSRET)) + ktrsysret(code, error, td->td_retval[0]); +#endif + switch (error) { case 0: frame->tf_eax = td->td_retval[0]; @@ -1090,11 +1095,6 @@ CTR4(KTR_SYSC, "syscall exit thread %p pid %d proc %s code %d", td, td->td_proc->p_pid, td->td_name, code); -#ifdef KTRACE - if (KTRPOINT(td, KTR_SYSRET)) - ktrsysret(code, error, td->td_retval[0]); -#endif - /* * This works because errno is findable through the * register set. If we ever support an emulation where this @@ -1104,4 +1104,3 @@ PTRACESTOP_SC(p, td, S_PT_SCX); } - -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 09:23:35 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 A6964106566C; Mon, 14 Apr 2008 09:23:35 +0000 (UTC) (envelope-from prvs=mantanej=98368905d@ironport.com) Received: from smtp2-outbound.ironport.com (smtp2-outbound.ironport.com [63.251.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 8575E8FC14; Mon, 14 Apr 2008 09:23:35 +0000 (UTC) (envelope-from prvs=mantanej=98368905d@ironport.com) DomainKey-Signature: s=key512; d=ironport.com; c=nofws; q=dns; h=Received:Received:Received:User-Agent:Date:Subject:From: To:CC:Message-ID:Thread-Topic:Thread-Index:In-Reply-To: Mime-version:Content-type:Content-transfer-encoding: Return-Path:X-OriginalArrivalTime; b=iYX00oLIikEj03+1P2D8CTK2xH2XuUERNONPhh+TmQT1bY4+BvX1Lma5 mq7xuUJuMrqBgrlKe9vMD9MUKQ6Luw==; Received: from windu.ironportsystems.com ([10.1.1.160]) by smtp2-outbound.ironport.com with ESMTP; 14 Apr 2008 02:12:18 -0700 Received: from anakin.ironportsystems.com ([10.1.1.166]) by windu.ironportsystems.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 14 Apr 2008 02:12:16 -0700 Received: from [64.103.134.106] ([10.251.60.35]) by anakin.ironportsystems.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 14 Apr 2008 02:12:03 -0700 User-Agent: Microsoft-Entourage/12.1.0.080305 Date: Mon, 14 Apr 2008 14:41:50 +0530 From: Manik Taneja To: Roman Divacky Message-ID: Thread-Topic: Purify on FreeBSD Thread-Index: AcieD5KFNt10l+G5NEyygdIDEBGzgQ== In-Reply-To: <20080412094428.GA88981@freebsd.org> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-OriginalArrivalTime: 14 Apr 2008 09:12:04.0117 (UTC) FILETIME=[9AEFE450:01C89E0F] Cc: freebsd-emulation@freebsd.org Subject: Re: Purify on FreeBSD 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: Mon, 14 Apr 2008 09:23:35 -0000 Hi Roman, I have installed the linux_base-fc4 on my FreeBSD machine via ports. When you say that I need to build the linux module with -DDEBUG flag enabled, you are referring to the Free BSD linux module, correct ? The problem is the machine is a shared and linux binary compatibility has been statistically linked into the kernel and there is nothing much I can do on that front. [root@curry /usr/ports/emulators/linux_base-fc4]# kldload linux kldload: can't load linux: File exists [ root@curry /usr/ports/emulators/linux_base-fc4]# kldstat Id Refs Address Size Name 1 1 0xc0400000 502154 kernel The source of the program that failed is nothing but a simple program that makes use of the fork system call . #include int main (int argc, char *argv[]) { switch (fork()) { case -1: printf ("error"); break; case 0: printf ("parent"); break; default: printf ("child"); break; } return 0; } Thanks for your help. Regards, Manik On 12/04/08 3:14 PM, "Roman Divacky" wrote: > On Fri, Apr 11, 2008 at 08:17:28PM +0530, Manik Taneja wrote: >> Hi, >> >> I'm trying to get purify that was built on a linux (RHEL 4) machine to run >> on a FreeBSD 6.3 system with linux emulation (fc4) installed on it. >> >> The first issue that I'm running into is the following. If write a simple C >> program that uses fork(), build that on a linux system and run that on BSD >> it fails with the following error. >> >> curry:~/rational/hacks 09:37 AM $pwd >> /home/mantanej/rational/hacks >> curry:~/rational/hacks 09:37 AM $./a.out >> fork: Invalid argument >> >> However, if use a program that doesn't use fork, but uses system calls such >> as malloc (sbrk) , open etc, that just works fine without any complaints. So >> looks like this is probably a bug in the fork emulator on linux. See below >> for output of truss . > > DONT TRUST TRUSS... it does not work with linuxulator.. we should put some big > fat warning somewhere.... still.. in this case I guess it identified the > problem > correctly > > > can you build -DDEBUG linux module and show me what are the parameters passed > to the clone() ? do you have source of your testing program available? > > thnx > > roman From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 11:06:47 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 BBA7D1065673 for ; Mon, 14 Apr 2008 11:06:47 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 99E818FC1A for ; Mon, 14 Apr 2008 11:06:47 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3EB6lXl072188 for ; Mon, 14 Apr 2008 11:06:47 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3EB6l7Q072184 for freebsd-emulation@FreeBSD.org; Mon, 14 Apr 2008 11:06:47 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Apr 2008 11:06:47 GMT Message-Id: <200804141106.m3EB6l7Q072184@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org 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: Mon, 14 Apr 2008 11:06:47 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/117010 emulation [linuxolator] linux_getdents() get something like buff 3 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/55835 emulation [linux] [patch] Linux IPC emulation missing SETALL sys a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s f kern/73777 emulation [linux] [patch] linux emulation: root dir special hand o kern/91293 emulation [svr4] [patch] *Experimental* Update to the SVR4 emula o ports/91318 emulation [fix] graphics/linux_dri: works on amd64 too o ports/121494 emulation emulators/linux_base-fc4 missing /usr/lib/librt.so.1 o ports/121800 emulation x11-toolkits/linux-openmotif - OpenMotif upgrade to 2. o kern/122318 emulation [linux] [cmake]: Segmentation fault when running Linux 12 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 12:31:45 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 4E4101065677 for ; Mon, 14 Apr 2008 12:31:45 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id CF9858FC17 for ; Mon, 14 Apr 2008 12:31:44 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JlNqY-0003Wu-QG for freebsd-emulation@freebsd.org; Mon, 14 Apr 2008 15:31:43 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3ECVkM8086678 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Apr 2008 15:31:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3ECVcwI049261; Mon, 14 Apr 2008 15:31:38 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m3ECVbSX049256; Mon, 14 Apr 2008 15:31:37 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 14 Apr 2008 15:31:37 +0300 From: Kostik Belousov To: Chagin Dmitry Message-ID: <20080414123137.GH18958@deviant.kiev.zoral.com.ua> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> <20080413192614.GC18958@deviant.kiev.zoral.com.ua> <20080413234359.H1165@ora.chd.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LiQwW4YX+w4axhAx" Content-Disposition: inline In-Reply-To: <20080413234359.H1165@ora.chd.net> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 417be1d66bc02b3cfc7f91380aac6f56 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2625 [Apr 14 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-emulation@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Mon, 14 Apr 2008 12:31:45 -0000 --LiQwW4YX+w4axhAx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 14, 2008 at 12:42:29AM +0400, Chagin Dmitry wrote: > On Sun, 13 Apr 2008, Kostik Belousov wrote: >=20 > >On Sun, Apr 13, 2008 at 11:11:55PM +0400, Chagin Dmitry wrote: > >>On Sun, 13 Apr 2008, Kostik Belousov wrote: > >> > >>>On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: > >>>>On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: > >>>>>On Sat, 12 Apr 2008, Roman Divacky wrote: > >>>>> > >>>>>>>And question: whether i can add to linuxolator some ktr_struct > >>>>>>> functionality? > >>>>>> > >>>>>>sure... please provide a patch and I'll take care about it. > >>>>> > >>>>>ok, thnx :) > >>>>>what about EJUSTRETURN? > >>>>>i attached simple patch for demo only (not tested). > >>>> > >>>>uh... can you provide diff -u ? I dont understand the diff at all ;) > >>> > >>>Also, please note that the ML software strips your attachments. Either > >>>inline the patch, or use the plain-text content-type for it. > >>> > >> > >>ups... ah google )) > >>i have understood, sorry and thnx. > >>Speech about that in linux_kdump it is impossible to distinguish > >>EJUSTRETURN from a real error. look: > >> > >>--- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 > >>+++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 > >>@@ -1091,8 +1091,12 @@ > >> td->td_proc->p_pid, td->td_name, code); > >> > >> #ifdef KTRACE > >>- if (KTRPOINT(td, KTR_SYSRET)) > >>- ktrsysret(code, error, td->td_retval[0]); > >>+ if (KTRPOINT(td, KTR_SYSRET)) { > >>+ if (error =3D=3D EJUSTRETURN) > >>+ ktrsysret(code, 0, td->td_retval[0]); > >>+ else > >>+ ktrsysret(code, error, td->td_retval[0]); > >>+ } > >> #endif > >> > >> /* > >>@@ -1104,4 +1108,3 @@ > >> > >> PTRACESTOP_SC(p, td, S_PT_SCX); > >> } > >>- > > > >I do not quite understand the intent of this change. > > > >EJUSTRETURN is used for two different purposes in the kernel. > >1. The sigreturn family of the syscalls use it after the interrupted > >frame is restored to avoid the normal syscall return sequence to modify > >the machine state. > >2. It is used by the kernel to notify the in-kernel caller code about > >some special condition, that nonetheless shall not be returned to the > >userspace. > > > >Only the first case is applicable to the kdump, and IMHO you actually > >destroy some information, since error =3D=3D EJUSTRETURN is reported as = 0. > > > >Could you, please, provide some more arguments in the support of your > >proposed change ? > > >=20 > Thanks for you informative reply Kostya. > The problem arises only in linux_kdump. Because linux error > codes negative and EJUSTRETURN coincides with ENOENT. > Before a call ktr_sysret we decode return codes of emulators syscalls. Ah, I see. Then, we shall never dump the ERESTART and EJUSTRETURN for the emulated ABIs. At least, this is true for Linux, I am not so sure about iBCS2 and SVR4. Could you test the patch below, instead ? diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c index b6a454d..9ccbd4b 100644 --- a/sys/amd64/amd64/trap.c +++ b/sys/amd64/amd64/trap.c @@ -912,8 +912,23 @@ syscall(struct trapframe *frame) td->td_proc->p_pid, td->td_name, code); =20 #ifdef KTRACE - if (KTRPOINT(td, KTR_SYSRET)) - ktrsysret(code, error, td->td_retval[0]); + if (KTRPOINT(td, KTR_SYSRET)) { + int error1; + + /* + * The ABIs that use the negative error codes, like + * Linux, would confuse the in-kernel errno values + * with proper userspace errno. Clean these values to + * avoid a confusion in the kdump. + */ + if (p->p_sysent->sv_errsize && + (error =3D=3D EJUSTRETURN || error =3D=3D ERESTART)) + error1 =3D 0; + else + error1 =3D error; + + ktrsysret(code, error1, td->td_retval[0]); + } #endif =20 /* diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c index e7de579..55642d1 100644 --- a/sys/i386/i386/trap.c +++ b/sys/i386/i386/trap.c @@ -1091,8 +1091,22 @@ syscall(struct trapframe *frame) td->td_proc->p_pid, td->td_name, code); =20 #ifdef KTRACE - if (KTRPOINT(td, KTR_SYSRET)) - ktrsysret(code, error, td->td_retval[0]); + if (KTRPOINT(td, KTR_SYSRET)) { + int error1; + + /* + * The ABIs that use the negative error codes, like + * Linux, would confuse the in-kernel errno values + * with proper userspace errno. Clean these values to + * avoid a confusion in the kdump. + */ + if (p->p_sysent->sv_errsize && + (error =3D=3D EJUSTRETURN || error =3D=3D ERESTART)) + error1 =3D 0; + else + error1 =3D error; + ktrsysret(code, error1, td->td_retval[0]); + } #endif =20 /* --LiQwW4YX+w4axhAx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgDTqkACgkQC3+MBN1Mb4jprgCgp4mCU+ZN5pVIE5ou5CJumCKl egEAoI+ZkemjvkyonzDvdduetOq6+y6f =fb2Y -----END PGP SIGNATURE----- --LiQwW4YX+w4axhAx-- From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 13:49:45 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 086F01065674 for ; Mon, 14 Apr 2008 13:49:45 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 89F868FC1E for ; Mon, 14 Apr 2008 13:49:44 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JlP42-000OT1-Is for freebsd-emulation@freebsd.org; Mon, 14 Apr 2008 16:49:43 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3EDnh2R089937 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Apr 2008 16:49:43 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3EDnZZ4084232; Mon, 14 Apr 2008 16:49:35 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m3EDnZLm084231; Mon, 14 Apr 2008 16:49:35 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 14 Apr 2008 16:49:35 +0300 From: Kostik Belousov To: Chagin Dmitry Message-ID: <20080414134935.GI18958@deviant.kiev.zoral.com.ua> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> <20080413192614.GC18958@deviant.kiev.zoral.com.ua> <20080413234359.H1165@ora.chd.net> <20080414123137.GH18958@deviant.kiev.zoral.com.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VaKJWhUROU/xPxjb" Content-Disposition: inline In-Reply-To: <20080414123137.GH18958@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 5465a971ece288bb6a3bd6c55c651316 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2625 [Apr 14 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-emulation@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Mon, 14 Apr 2008 13:49:45 -0000 --VaKJWhUROU/xPxjb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 14, 2008 at 03:31:37PM +0300, Kostik Belousov wrote: > On Mon, Apr 14, 2008 at 12:42:29AM +0400, Chagin Dmitry wrote: > > On Sun, 13 Apr 2008, Kostik Belousov wrote: > >=20 > > >On Sun, Apr 13, 2008 at 11:11:55PM +0400, Chagin Dmitry wrote: > > >>On Sun, 13 Apr 2008, Kostik Belousov wrote: > > >> > > >>>On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: > > >>>>On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: > > >>>>>On Sat, 12 Apr 2008, Roman Divacky wrote: > > >>>>> > > >>>>>>>And question: whether i can add to linuxolator some ktr_struct > > >>>>>>> functionality? > > >>>>>> > > >>>>>>sure... please provide a patch and I'll take care about it. > > >>>>> > > >>>>>ok, thnx :) > > >>>>>what about EJUSTRETURN? > > >>>>>i attached simple patch for demo only (not tested). > > >>>> > > >>>>uh... can you provide diff -u ? I dont understand the diff at all ;) > > >>> > > >>>Also, please note that the ML software strips your attachments. Eith= er > > >>>inline the patch, or use the plain-text content-type for it. > > >>> > > >> > > >>ups... ah google )) > > >>i have understood, sorry and thnx. > > >>Speech about that in linux_kdump it is impossible to distinguish > > >>EJUSTRETURN from a real error. look: > > >> > > >>--- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 > > >>+++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 > > >>@@ -1091,8 +1091,12 @@ > > >> td->td_proc->p_pid, td->td_name, code); > > >> > > >> #ifdef KTRACE > > >>- if (KTRPOINT(td, KTR_SYSRET)) > > >>- ktrsysret(code, error, td->td_retval[0]); > > >>+ if (KTRPOINT(td, KTR_SYSRET)) { > > >>+ if (error =3D=3D EJUSTRETURN) > > >>+ ktrsysret(code, 0, td->td_retval[0]); > > >>+ else > > >>+ ktrsysret(code, error, td->td_retval[0]); > > >>+ } > > >> #endif > > >> > > >> /* > > >>@@ -1104,4 +1108,3 @@ > > >> > > >> PTRACESTOP_SC(p, td, S_PT_SCX); > > >> } > > >>- > > > > > >I do not quite understand the intent of this change. > > > > > >EJUSTRETURN is used for two different purposes in the kernel. > > >1. The sigreturn family of the syscalls use it after the interrupted > > >frame is restored to avoid the normal syscall return sequence to modify > > >the machine state. > > >2. It is used by the kernel to notify the in-kernel caller code about > > >some special condition, that nonetheless shall not be returned to the > > >userspace. > > > > > >Only the first case is applicable to the kdump, and IMHO you actually > > >destroy some information, since error =3D=3D EJUSTRETURN is reported a= s 0. > > > > > >Could you, please, provide some more arguments in the support of your > > >proposed change ? > > > > >=20 > > Thanks for you informative reply Kostya. > > The problem arises only in linux_kdump. Because linux error > > codes negative and EJUSTRETURN coincides with ENOENT. > > Before a call ktr_sysret we decode return codes of emulators syscalls. >=20 > Ah, I see. Then, we shall never dump the ERESTART and EJUSTRETURN > for the emulated ABIs. At least, this is true for Linux, I am not > so sure about iBCS2 and SVR4. >=20 > Could you test the patch below, instead ? > diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c > index e7de579..55642d1 100644 > --- a/sys/i386/i386/trap.c > +++ b/sys/i386/i386/trap.c The patch is obviously wrong, it just prevents the Linux ENOENT to be dumped. Please, try this one instead. diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c index b6a454d..3b1368a 100644 --- a/sys/amd64/amd64/trap.c +++ b/sys/amd64/amd64/trap.c @@ -861,9 +861,18 @@ syscall(struct trapframe *frame) frame->tf_rip -=3D frame->tf_err; frame->tf_r10 =3D frame->tf_rcx; td->td_pcb->pcb_flags |=3D PCB_FULLCTX; - break; - + /* FALLTHROUGH */ case EJUSTRETURN: +#ifdef KTRACE + /* + * The ABIs that use the negative error codes, like + * Linux, would confuse the in-kernel errno values + * with proper userspace errno. Clean these values to + * avoid a confusion in the kdump. + */ + if (p->p_sysent->sv_errsize) + error =3D 0; +#endif break; =20 default: diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c index e7de579..6ec04b0 100644 --- a/sys/i386/i386/trap.c +++ b/sys/i386/i386/trap.c @@ -1040,9 +1040,18 @@ syscall(struct trapframe *frame) * int 0x80 is 2 bytes. We saved this in tf_err. */ frame->tf_eip -=3D frame->tf_err; - break; - + /* FALLTHROUGH */ case EJUSTRETURN: +#ifdef KTRACE + /* + * The ABIs that use the negative error codes, like + * Linux, would confuse the in-kernel errno values + * with proper userspace errno. Clean these values to + * avoid a confusion in the kdump. + */ + if (p->p_sysent->sv_errsize) + error =3D 0; +#endif break; =20 default: --VaKJWhUROU/xPxjb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgDYO8ACgkQC3+MBN1Mb4iZAgCfaIJomsC7FhgFeMixLPWWXc4F EvEAnjVy/jjNkuu9iKYEyH5u98n9axku =/lAo -----END PGP SIGNATURE----- --VaKJWhUROU/xPxjb-- From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 16:18:31 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 D0C0B106564A for ; Mon, 14 Apr 2008 16:18:31 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by mx1.freebsd.org (Postfix) with ESMTP id 4FAC08FC17 for ; Mon, 14 Apr 2008 16:18:30 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so1832249fgg.35 for ; Mon, 14 Apr 2008 09:18:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=JtXbAzAQKSo6a8UTzqrHGLj3l+f9xcpvYA+k6QIgT30=; b=kvCd7Kfnr2YNKEc4WLMR7y+iD/4aFueYLNENr+gPp76oJI+zlhqWAiFcXdo0K1/kmKeddR796x1V9tDdJKlAK3PnlrBAcMvLHWq2DzUGooLxW+a+5YmbMRVWzv5by9VuU2iO3HiWEe83t8BJpRovi+xLcFYAOLphupJCIYtSJHM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=SfrcNwBIuQXJDtXcoNabKqq33j+3jE8fUkQ99savIBEPuUsdUSR6c4f8O0WoSgShMjF4hvsiGAc7VkH4ooe5oIEy+Dc86x1VTHH0cIECRcAkCsJZexvXfL+ubh8yNoH7LCphtECKGkj1zoY+XaUjfh2DgzmpBaCKnHfeU2Qqrk0= Received: by 10.86.50.8 with SMTP id x8mr13796336fgx.30.1208189909497; Mon, 14 Apr 2008 09:18:29 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id e20sm5490613fga.1.2008.04.14.09.18.27 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Apr 2008 09:18:28 -0700 (PDT) Date: Mon, 14 Apr 2008 20:18:22 +0400 (MSD) To: Kostik Belousov In-Reply-To: <20080414134935.GI18958@deviant.kiev.zoral.com.ua> Message-ID: <20080414194041.Q6842@ora.chd.net> References: <20080412181712.Y38920@ora.chd.net> <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> <20080413192614.GC18958@deviant.kiev.zoral.com.ua> <20080413234359.H1165@ora.chd.net> <20080414123137.GH18958@deviant.kiev.zoral.com.ua> <20080414134935.GI18958@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed From: Chagin Dmitry Cc: freebsd-emulation@freebsd.org, Chagin Dmitry Subject: Re: Call for review && test: linux_kdump-1.6 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: Mon, 14 Apr 2008 16:18:31 -0000 On Mon, 14 Apr 2008, Kostik Belousov wrote: > On Mon, Apr 14, 2008 at 03:31:37PM +0300, Kostik Belousov wrote: >> On Mon, Apr 14, 2008 at 12:42:29AM +0400, Chagin Dmitry wrote: >>> On Sun, 13 Apr 2008, Kostik Belousov wrote: >>> >>>> On Sun, Apr 13, 2008 at 11:11:55PM +0400, Chagin Dmitry wrote: >>>>> On Sun, 13 Apr 2008, Kostik Belousov wrote: >>>>> >>>>>> On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: >>>>>>> On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: >>>>>>>> On Sat, 12 Apr 2008, Roman Divacky wrote: >>>>>>>> >>>>>>>>>> And question: whether i can add to linuxolator some ktr_struct >>>>>>>>>> functionality? >>>>>>>>> >>>>>>>>> sure... please provide a patch and I'll take care about it. >>>>>>>> >>>>>>>> ok, thnx :) >>>>>>>> what about EJUSTRETURN? >>>>>>>> i attached simple patch for demo only (not tested). >>>>>>> >>>>>>> uh... can you provide diff -u ? I dont understand the diff at all ;) >>>>>> >>>>>> Also, please note that the ML software strips your attachments. Either >>>>>> inline the patch, or use the plain-text content-type for it. >>>>>> >>>>> >>>>> ups... ah google )) >>>>> i have understood, sorry and thnx. >>>>> Speech about that in linux_kdump it is impossible to distinguish >>>>> EJUSTRETURN from a real error. look: >>>>> >>>>> --- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 >>>>> +++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 >>>>> @@ -1091,8 +1091,12 @@ >>>>> td->td_proc->p_pid, td->td_name, code); >>>>> >>>>> #ifdef KTRACE >>>>> - if (KTRPOINT(td, KTR_SYSRET)) >>>>> - ktrsysret(code, error, td->td_retval[0]); >>>>> + if (KTRPOINT(td, KTR_SYSRET)) { >>>>> + if (error == EJUSTRETURN) >>>>> + ktrsysret(code, 0, td->td_retval[0]); >>>>> + else >>>>> + ktrsysret(code, error, td->td_retval[0]); >>>>> + } >>>>> #endif >>>>> >>>>> /* >>>>> @@ -1104,4 +1108,3 @@ >>>>> >>>>> PTRACESTOP_SC(p, td, S_PT_SCX); >>>>> } >>>>> - >>>> >>>> I do not quite understand the intent of this change. >>>> >>>> EJUSTRETURN is used for two different purposes in the kernel. >>>> 1. The sigreturn family of the syscalls use it after the interrupted >>>> frame is restored to avoid the normal syscall return sequence to modify >>>> the machine state. >>>> 2. It is used by the kernel to notify the in-kernel caller code about >>>> some special condition, that nonetheless shall not be returned to the >>>> userspace. >>>> >>>> Only the first case is applicable to the kdump, and IMHO you actually >>>> destroy some information, since error == EJUSTRETURN is reported as 0. >>>> >>>> Could you, please, provide some more arguments in the support of your >>>> proposed change ? >>>> >>> >>> Thanks for you informative reply Kostya. >>> The problem arises only in linux_kdump. Because linux error >>> codes negative and EJUSTRETURN coincides with ENOENT. >>> Before a call ktr_sysret we decode return codes of emulators syscalls. >> >> Ah, I see. Then, we shall never dump the ERESTART and EJUSTRETURN >> for the emulated ABIs. At least, this is true for Linux, I am not >> so sure about iBCS2 and SVR4. >> I do not absolutely agree with this statement. If the emulated syscalls should return native FreeBSD errno, that why to not write them to a ktrace file without conversion? Current linux_kdump port uses strerror because expects it. At least, it is convenient :) Your patch is correct for my version of linux_kdump, but does not solve a problem with the current port version. If it's possible, explain please, that is not correct in my last patch? thnx >> Could you test the patch below, instead ? > >> diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c >> index e7de579..55642d1 100644 >> --- a/sys/i386/i386/trap.c >> +++ b/sys/i386/i386/trap.c > > The patch is obviously wrong, it just prevents the Linux ENOENT to be > dumped. Please, try this one instead. > > diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c > index b6a454d..3b1368a 100644 > --- a/sys/amd64/amd64/trap.c > +++ b/sys/amd64/amd64/trap.c > @@ -861,9 +861,18 @@ syscall(struct trapframe *frame) > frame->tf_rip -= frame->tf_err; > frame->tf_r10 = frame->tf_rcx; > td->td_pcb->pcb_flags |= PCB_FULLCTX; > - break; > - > + /* FALLTHROUGH */ > case EJUSTRETURN: > +#ifdef KTRACE > + /* > + * The ABIs that use the negative error codes, like > + * Linux, would confuse the in-kernel errno values > + * with proper userspace errno. Clean these values to > + * avoid a confusion in the kdump. > + */ > + if (p->p_sysent->sv_errsize) > + error = 0; > +#endif > break; > > default: > diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c > index e7de579..6ec04b0 100644 > --- a/sys/i386/i386/trap.c > +++ b/sys/i386/i386/trap.c > @@ -1040,9 +1040,18 @@ syscall(struct trapframe *frame) > * int 0x80 is 2 bytes. We saved this in tf_err. > */ > frame->tf_eip -= frame->tf_err; > - break; > - > + /* FALLTHROUGH */ > case EJUSTRETURN: > +#ifdef KTRACE > + /* > + * The ABIs that use the negative error codes, like > + * Linux, would confuse the in-kernel errno values > + * with proper userspace errno. Clean these values to > + * avoid a confusion in the kdump. > + */ > + if (p->p_sysent->sv_errsize) > + error = 0; > +#endif > break; > > default: > -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 16:35:54 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 B30D1106564A for ; Mon, 14 Apr 2008 16:35:54 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay03.kiev.sovam.com (relay03.kiev.sovam.com [62.64.120.201]) by mx1.freebsd.org (Postfix) with ESMTP id 408DF8FC0A for ; Mon, 14 Apr 2008 16:35:54 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay03.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JlReq-0004Mg-2S for freebsd-emulation@freebsd.org; Mon, 14 Apr 2008 19:35:52 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3EGZrsu096419 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Apr 2008 19:35:54 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3EGZjUX077509; Mon, 14 Apr 2008 19:35:45 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m3EGZjOp077508; Mon, 14 Apr 2008 19:35:45 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 14 Apr 2008 19:35:45 +0300 From: Kostik Belousov To: Chagin Dmitry Message-ID: <20080414163545.GJ18958@deviant.kiev.zoral.com.ua> References: <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> <20080413192614.GC18958@deviant.kiev.zoral.com.ua> <20080413234359.H1165@ora.chd.net> <20080414123137.GH18958@deviant.kiev.zoral.com.ua> <20080414134935.GI18958@deviant.kiev.zoral.com.ua> <20080414194041.Q6842@ora.chd.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QxN5xOWGsmh5a4wb" Content-Disposition: inline In-Reply-To: <20080414194041.Q6842@ora.chd.net> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: dd82a3e7e10a4fc61b9886477c0b63ec X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2626 [Apr 14 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-emulation@freebsd.org Subject: Re: Call for review && test: linux_kdump-1.6 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: Mon, 14 Apr 2008 16:35:54 -0000 --QxN5xOWGsmh5a4wb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 14, 2008 at 08:18:22PM +0400, Chagin Dmitry wrote: > On Mon, 14 Apr 2008, Kostik Belousov wrote: >=20 > >On Mon, Apr 14, 2008 at 03:31:37PM +0300, Kostik Belousov wrote: > >>On Mon, Apr 14, 2008 at 12:42:29AM +0400, Chagin Dmitry wrote: > >>>On Sun, 13 Apr 2008, Kostik Belousov wrote: > >>> > >>>>On Sun, Apr 13, 2008 at 11:11:55PM +0400, Chagin Dmitry wrote: > >>>>>On Sun, 13 Apr 2008, Kostik Belousov wrote: > >>>>> > >>>>>>On Sun, Apr 13, 2008 at 08:32:48PM +0200, Roman Divacky wrote: > >>>>>>>On Sun, Apr 13, 2008 at 09:58:08PM +0400, Chagin Dmitry wrote: > >>>>>>>>On Sat, 12 Apr 2008, Roman Divacky wrote: > >>>>>>>> > >>>>>>>>>>And question: whether i can add to linuxolator some ktr_struct > >>>>>>>>>> functionality? > >>>>>>>>> > >>>>>>>>>sure... please provide a patch and I'll take care about it. > >>>>>>>> > >>>>>>>>ok, thnx :) > >>>>>>>>what about EJUSTRETURN? > >>>>>>>>i attached simple patch for demo only (not tested). > >>>>>>> > >>>>>>>uh... can you provide diff -u ? I dont understand the diff at all = ;) > >>>>>> > >>>>>>Also, please note that the ML software strips your attachments. Eit= her > >>>>>>inline the patch, or use the plain-text content-type for it. > >>>>>> > >>>>> > >>>>>ups... ah google )) > >>>>>i have understood, sorry and thnx. > >>>>>Speech about that in linux_kdump it is impossible to distinguish > >>>>>EJUSTRETURN from a real error. look: > >>>>> > >>>>>--- sys/i386/i386/trap.c.orig 2008-04-13 21:39:18.000000000 +0400 > >>>>>+++ sys/i386/i386/trap.c 2008-04-13 22:35:25.000000000 +0400 > >>>>>@@ -1091,8 +1091,12 @@ > >>>>> td->td_proc->p_pid, td->td_name, code); > >>>>> > >>>>> #ifdef KTRACE > >>>>>- if (KTRPOINT(td, KTR_SYSRET)) > >>>>>- ktrsysret(code, error, td->td_retval[0]); > >>>>>+ if (KTRPOINT(td, KTR_SYSRET)) { > >>>>>+ if (error =3D=3D EJUSTRETURN) > >>>>>+ ktrsysret(code, 0, td->td_retval[0]); > >>>>>+ else > >>>>>+ ktrsysret(code, error, td->td_retval[0]); > >>>>>+ } > >>>>> #endif > >>>>> > >>>>> /* > >>>>>@@ -1104,4 +1108,3 @@ > >>>>> > >>>>> PTRACESTOP_SC(p, td, S_PT_SCX); > >>>>> } > >>>>>- > >>>> > >>>>I do not quite understand the intent of this change. > >>>> > >>>>EJUSTRETURN is used for two different purposes in the kernel. > >>>>1. The sigreturn family of the syscalls use it after the interrupted > >>>>frame is restored to avoid the normal syscall return sequence to modi= fy > >>>>the machine state. > >>>>2. It is used by the kernel to notify the in-kernel caller code about > >>>>some special condition, that nonetheless shall not be returned to the > >>>>userspace. > >>>> > >>>>Only the first case is applicable to the kdump, and IMHO you actually > >>>>destroy some information, since error =3D=3D EJUSTRETURN is reported = as 0. > >>>> > >>>>Could you, please, provide some more arguments in the support of your > >>>>proposed change ? > >>>> > >>> > >>>Thanks for you informative reply Kostya. > >>>The problem arises only in linux_kdump. Because linux error > >>>codes negative and EJUSTRETURN coincides with ENOENT. > >>>Before a call ktr_sysret we decode return codes of emulators syscalls. > >> > >>Ah, I see. Then, we shall never dump the ERESTART and EJUSTRETURN > >>for the emulated ABIs. At least, this is true for Linux, I am not > >>so sure about iBCS2 and SVR4. > >> >=20 > I do not absolutely agree with this statement. If the emulated syscalls= =20 > should return native FreeBSD errno, that why to not write them to a=20 > ktrace file without conversion? Current linux_kdump port uses strerror=20 > because expects it. At least, it is convenient :) Again, could you, please, elaborate ? ABI emulation shall return the translated errors. And, the current behaviour is to dump translated error codes, so linux_kdump must cope with it already. >=20 > Your patch is correct for my version of linux_kdump, but does not solve= =20 > a problem with the current port version. I think we could commit the trap.c patch simultaneously with the new linux_kdump. Even better, two versions of the linux_kdump could coexist in the ports, with the right one being selected based on the __FreeBSD_version. But I would leave this to the emulation@. >=20 > If it's possible, explain please, that is not correct in my last patch? Your previous patch (cited above) prevents the dumping of the EJUSTRETURN for the native FreeBSD syscalls, that is also wrong, IMHO. Assuming that your last patch is the one that moved the ktrsysret() before the switch (error), I see two problems: 1. It dumps the error before the ABI compat has translated the error. This is definitely huge deviation with the present behaviour, see above. 2. It missed the amd64 trap.c. #1 is corrected in my version. #2 is a trivial overlook. >=20 > thnx >=20 > >>Could you test the patch below, instead ? > > > >>diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c > >>index e7de579..55642d1 100644 > >>--- a/sys/i386/i386/trap.c > >>+++ b/sys/i386/i386/trap.c > > > >The patch is obviously wrong, it just prevents the Linux ENOENT to be > >dumped. Please, try this one instead. ^^^^^^^^This statement is about _my_ first patch. > > > >diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c > >index b6a454d..3b1368a 100644 > >--- a/sys/amd64/amd64/trap.c > >+++ b/sys/amd64/amd64/trap.c > >@@ -861,9 +861,18 @@ syscall(struct trapframe *frame) > > frame->tf_rip -=3D frame->tf_err; > > frame->tf_r10 =3D frame->tf_rcx; > > td->td_pcb->pcb_flags |=3D PCB_FULLCTX; > >- break; > >- > >+ /* FALLTHROUGH */ > > case EJUSTRETURN: > >+#ifdef KTRACE > >+ /* > >+ * The ABIs that use the negative error codes, like > >+ * Linux, would confuse the in-kernel errno values > >+ * with proper userspace errno. Clean these values to > >+ * avoid a confusion in the kdump. > >+ */ > >+ if (p->p_sysent->sv_errsize) > >+ error =3D 0; > >+#endif > > break; > > > > default: > >diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c > >index e7de579..6ec04b0 100644 > >--- a/sys/i386/i386/trap.c > >+++ b/sys/i386/i386/trap.c > >@@ -1040,9 +1040,18 @@ syscall(struct trapframe *frame) > > * int 0x80 is 2 bytes. We saved this in tf_err. > > */ > > frame->tf_eip -=3D frame->tf_err; > >- break; > >- > >+ /* FALLTHROUGH */ > > case EJUSTRETURN: > >+#ifdef KTRACE > >+ /* > >+ * The ABIs that use the negative error codes, like > >+ * Linux, would confuse the in-kernel errno values > >+ * with proper userspace errno. Clean these values to > >+ * avoid a confusion in the kdump. > >+ */ > >+ if (p->p_sysent->sv_errsize) > >+ error =3D 0; > >+#endif > > break; > > > > default: > > >=20 > --=20 > Have fun! > chd --QxN5xOWGsmh5a4wb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgDh+AACgkQC3+MBN1Mb4i2mwCfWQa1YpRicz+1F0u2qMpLNZGx RxAAoMWmPsqQbn3uRKrZiaGkAvYBtZ4h =2ByX -----END PGP SIGNATURE----- --QxN5xOWGsmh5a4wb-- From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 17:21:30 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 B9D151065674 for ; Mon, 14 Apr 2008 17:21:30 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id C2FC68FC18 for ; Mon, 14 Apr 2008 17:21:29 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so1853320fgg.35 for ; Mon, 14 Apr 2008 10:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=yfrKIYy8MIpex/lj1qp3TXyhYHX0IrzVjhZJ6M5mFVg=; b=NsPXNBPZemXgN4Ov1lKkauDf/1QdPVWuzLHsBK1uQBFNmkQIezdP4Kdf/CzC5FW62FyxD6RwXKpDppVPUqQy7VhqnhLHnxLhOA2WW1m1jynMhQNCy877BPPV4/+7zq6CzB/kcgfOpoggRE6fbC4YU+1PQGA6WnYpChRZCI2jaQ8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=anXM0e6dp/5KP66l2UBwkPoBcmunTJDzltrzGYUBbOGIeiblLaoj7D1mTm750ILYm201zgaS7rqGn5Q0AmvPowVn/JxL52YvzgQG9lU/Gl8p4deQvPxc9M8V3d17Tu8kDFaPGvracIdjbYkrxQ+FRixQ7SyKOdszNhGQ1lZ55Ks= Received: by 10.86.57.9 with SMTP id f9mr13910811fga.28.1208193688078; Mon, 14 Apr 2008 10:21:28 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id 12sm5606772fgg.6.2008.04.14.10.21.23 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Apr 2008 10:21:25 -0700 (PDT) Date: Mon, 14 Apr 2008 21:21:20 +0400 (MSD) To: Kostik Belousov In-Reply-To: <20080414163545.GJ18958@deviant.kiev.zoral.com.ua> Message-ID: <20080414205317.E6842@ora.chd.net> References: <20080412145401.GA4139@freebsd.org> <20080413214624.S7426@ora.chd.net> <20080413183248.GA68642@freebsd.org> <20080413183659.GA18958@deviant.kiev.zoral.com.ua> <20080413231135.K1079@ora.chd.net> <20080413192614.GC18958@deviant.kiev.zoral.com.ua> <20080413234359.H1165@ora.chd.net> <20080414123137.GH18958@deviant.kiev.zoral.com.ua> <20080414134935.GI18958@deviant.kiev.zoral.com.ua> <20080414194041.Q6842@ora.chd.net> <20080414163545.GJ18958@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed From: Chagin Dmitry Cc: freebsd-emulation@freebsd.org, Chagin Dmitry Subject: Re: Call for review && test: linux_kdump-1.6 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: Mon, 14 Apr 2008 17:21:30 -0000 On Mon, 14 Apr 2008, Kostik Belousov wrote: > On Mon, Apr 14, 2008 at 08:18:22PM +0400, Chagin Dmitry wrote: >> On Mon, 14 Apr 2008, Kostik Belousov wrote: >> >>> On Mon, Apr 14, 2008 at 03:31:37PM +0300, Kostik Belousov wrote: >>>> >>>> Ah, I see. Then, we shall never dump the ERESTART and EJUSTRETURN >>>> for the emulated ABIs. At least, this is true for Linux, I am not >>>> so sure about iBCS2 and SVR4. >>>> >> >> I do not absolutely agree with this statement. If the emulated syscalls >> should return native FreeBSD errno, that why to not write them to a >> ktrace file without conversion? Current linux_kdump port uses strerror >> because expects it. At least, it is convenient :) > Again, could you, please, elaborate ? ABI emulation shall return the > translated errors. And, the current behaviour is to dump translated > error codes, so linux_kdump must cope with it already. > ABI emulation shall return the translated errors to user-space, but not to kernel-space where dump written. But i have understood all, thanks! I simply thought, that while linux_kdump unique easier to change rules for all following. >> >> Your patch is correct for my version of linux_kdump, but does not solve >> a problem with the current port version. > I think we could commit the trap.c patch simultaneously with > the new linux_kdump. Even better, two versions of the linux_kdump > could coexist in the ports, with the right one being selected based > on the __FreeBSD_version. But I would leave this to the emulation@. > ok >> >> If it's possible, explain please, that is not correct in my last patch? > Your previous patch (cited above) prevents the dumping of the > EJUSTRETURN for the native FreeBSD syscalls, that is also wrong, IMHO. > > Assuming that your last patch is the one that moved the ktrsysret() > before the switch (error), I see two problems: > 1. It dumps the error before the ABI compat has translated the error. > This is definitely huge deviation with the present behaviour, see > above. > 2. It missed the amd64 trap.c. > #1 is corrected in my version. #2 is a trivial overlook. > >> >> thnx >> >>>> Could you test the patch below, instead ? >>> >>>> diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c >>>> index e7de579..55642d1 100644 >>>> --- a/sys/i386/i386/trap.c >>>> +++ b/sys/i386/i386/trap.c >>> >>> The patch is obviously wrong, it just prevents the Linux ENOENT to be >>> dumped. Please, try this one instead. > ^^^^^^^^This statement is about _my_ first patch. > >>> >>> diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c >>> index b6a454d..3b1368a 100644 >>> --- a/sys/amd64/amd64/trap.c >>> +++ b/sys/amd64/amd64/trap.c >>> @@ -861,9 +861,18 @@ syscall(struct trapframe *frame) >>> frame->tf_rip -= frame->tf_err; >>> frame->tf_r10 = frame->tf_rcx; >>> td->td_pcb->pcb_flags |= PCB_FULLCTX; >>> - break; >>> - >>> + /* FALLTHROUGH */ >>> case EJUSTRETURN: >>> +#ifdef KTRACE >>> + /* >>> + * The ABIs that use the negative error codes, like >>> + * Linux, would confuse the in-kernel errno values >>> + * with proper userspace errno. Clean these values to >>> + * avoid a confusion in the kdump. >>> + */ >>> + if (p->p_sysent->sv_errsize) >>> + error = 0; >>> +#endif >>> break; >>> >>> default: >>> diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c >>> index e7de579..6ec04b0 100644 >>> --- a/sys/i386/i386/trap.c >>> +++ b/sys/i386/i386/trap.c >>> @@ -1040,9 +1040,18 @@ syscall(struct trapframe *frame) >>> * int 0x80 is 2 bytes. We saved this in tf_err. >>> */ >>> frame->tf_eip -= frame->tf_err; >>> - break; >>> - >>> + /* FALLTHROUGH */ >>> case EJUSTRETURN: >>> +#ifdef KTRACE >>> + /* >>> + * The ABIs that use the negative error codes, like >>> + * Linux, would confuse the in-kernel errno values >>> + * with proper userspace errno. Clean these values to >>> + * avoid a confusion in the kdump. >>> + */ >>> + if (p->p_sysent->sv_errsize) >>> + error = 0; >>> +#endif >>> break; >>> >>> default: >>> >> >> -- >> Have fun! >> chd > -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 18:55:24 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB5D51065671; Mon, 14 Apr 2008 18:55:24 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 603CA8FC14; Mon, 14 Apr 2008 18:55:23 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 533BC67B554; Mon, 14 Apr 2008 20:55:02 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P0RXA+8kQqZf; Mon, 14 Apr 2008 20:54:39 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 4B21067B504; Mon, 14 Apr 2008 20:54:39 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3EIscNH079131; Mon, 14 Apr 2008 20:54:38 +0200 (CEST) (envelope-from rdivacky) Date: Mon, 14 Apr 2008 20:54:38 +0200 From: Roman Divacky To: emulation@freebsd.org Message-ID: <20080414185438.GA78511@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PEIAKu/WMn1b1Hv9" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: pav@freebsd.org, Vitezslav.Jansky@t-systems.cz Subject: [PATCH]: indefinite waiting on exit 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: Mon, 14 Apr 2008 18:55:24 -0000 --PEIAKu/WMn1b1Hv9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hi in NetBSD they commited a patch to prevent indefinite waiting of procs for their children to exit. I believe we have the very same bug.. iirc it showed itself with boinc clients and opera... can those of you who experience these problems try this patch: www.vlakno.cz/~rdivacky/linux_nptl.patch please report back! roman --PEIAKu/WMn1b1Hv9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkgDqG4ACgkQLVEj6D3CBEyC1wCfequc3rPVmz/05gutCx2IVNCI ahcAnicY3E1nIsYNx4m5/TTB1+XWyXcF =Pw16 -----END PGP SIGNATURE----- --PEIAKu/WMn1b1Hv9-- From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 14 19:36:26 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D450D1065670; Mon, 14 Apr 2008 19:36:26 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 8A42E8FC1E; Mon, 14 Apr 2008 19:36:26 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 17F0C67B7CB; Mon, 14 Apr 2008 21:36:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sM0SYIiFEGXm; Mon, 14 Apr 2008 21:35:52 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id DD1FD67AF6A; Mon, 14 Apr 2008 21:35:52 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3EJZq87081451; Mon, 14 Apr 2008 21:35:52 +0200 (CEST) (envelope-from rdivacky) Date: Mon, 14 Apr 2008 21:35:52 +0200 From: Roman Divacky To: emulation@freebsd.org Message-ID: <20080414193552.GA81428@freebsd.org> References: <20080414185438.GA78511@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080414185438.GA78511@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: pav@freebsd.org, Vitezslav.Jansky@t-systems.cz Subject: Re: [PATCH]: indefinite waiting on exit 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: Mon, 14 Apr 2008 19:36:26 -0000 On Mon, Apr 14, 2008 at 08:54:38PM +0200, Roman Divacky wrote: > hi > > in NetBSD they commited a patch to prevent indefinite waiting > of procs for their children to exit. I believe we have the very > same bug.. iirc it showed itself with boinc clients and opera... > > > can those of you who experience these problems try this patch: > > www.vlakno.cz/~rdivacky/linux_nptl.patch I had a bug in the first patch so I uploaded a new version on the same place... sorry From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 02:20:53 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 E1A5B106564A for ; Tue, 15 Apr 2008 02:20:53 +0000 (UTC) (envelope-from aline@riseup.net) Received: from mx1.riseup.net (mx1.riseup.net [204.13.164.18]) by mx1.freebsd.org (Postfix) with ESMTP id BD24F8FC12 for ; Tue, 15 Apr 2008 02:20:53 +0000 (UTC) (envelope-from aline@riseup.net) Received: from petrel.riseup.net (unknown [10.0.1.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "ipsCA CLASEA1 Certification Authority" (not verified)) by mx1.riseup.net (Postfix) with ESMTP id 45BF25700A8 for ; Mon, 14 Apr 2008 19:20:53 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: aline@petrel.riseup.net) with ESMTP id 1A59CA97 From: Aline de Freitas To: freebsd-emulation@freebsd.org Date: Mon, 14 Apr 2008 23:20:45 -0300 User-Agent: KMail/1.9.7 References: <200804090052.10898.aline@riseup.net> <20080411102617.14135enja01ozeo0@webmail.leidinger.net> <49601619@bb.ipt.ru> In-Reply-To: <49601619@bb.ipt.ru> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart15295271.BrsWRWcifc"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200804142320.48365.aline@riseup.net> Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Tue, 15 Apr 2008 02:20:54 -0000 --nextPart15295271.BrsWRWcifc Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Em Friday 11 April 2008 08:34:04 Boris Samorodov escreveu: > On Fri, 11 Apr 2008 10:26:17 +0200 Alexander Leidinger wrote: > > Quoting Boris Samorodov (from Thu, 10 Apr 2008 18:35:13=20 +0400): > > > On Thu, 10 Apr 2008 11:26:07 -0300 Aline de Freitas wrote: > > >> I was looking in the old linux-fontconfig port, and realize that the= re > > >> is a custom fonts.conf in the files dir. So, sure, that was the tric= k. > > >> Then, I've put > > >> this stuff in the new linux-f8-fontconfig, and yes, it works! > > > > > > Good news, thanks! I'll take care of it later (tomorrow?). > > > > AFAIR the reason for the fonts.conf in there was, that the updated > > native fontconfig was incompatible for the config file with the linux > > one. The goal is that the linux fontconfig uses the native fontconfig > > configuration. We need to investigate this further. Maybe the versions > > are still incompatible. > > As for me I think that they should be compatible (as I recall the > configuration file format changed at fontconfig 2.4.0). > > > Note, if you run fc-cache, I think this will create some files in the > > directories where the fonts are. This should not be done with the > > linux version of fc-cache, as this will overwrite the files from the > > native fc-config run. Ideally they should be compatible, but I prefer > > if the fc-cache runs is done by the font ports, not by the > > linux-fontconfig ports. I don't think it is a good idea that the linux > > ports influence the native ports. > > Agreed. > > > Bottom line: I don't think it is as easy as the patch suggests. There > > needs to be some more investigation (Does linux fontconfig fall > > through to the right file for the native fontconfig configuration? Are > > they compatible? ...). > > I can't reproduce font problems which Aline has (seems because I have > some fonts at !/.fonts). But his success (and a patch where font > directories were listed) gave me some food too think. And now I'm sure > that all we need is to provide at /compat/linux/etc a link to the > directory with native FreeBSD configuration of fontconfig. Then > only native fc-cache, fonts, font ports, font directories will be > used. > > > WBR Hi Boris, I've done the symlink, and it works! [aline@anderson-herzer:~]$ ls -lh /compat/linux/etc/fonts lrwxr-xr-x 1 root wheel 20 Abr 11=20 08:39 /compat/linux/etc/fonts -> /usr/local/etc/fonts/ Thanks, =2D-=20 Aline de Freitas - Chave p=FAblica: ID DE632016 / keys.indymedia.org gpg --keyserver keys.indymedia.org --recv-keys DE632016 --nextPart15295271.BrsWRWcifc Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEABECAAYFAkgEEQAACgkQhLRvs95jIBatNQCbBNcAIe1Yq/taAFsj+fg4OyKj PXcAn2ljYkOsHUAtTY2vFTYFHi7pNE/7 =lBsR -----END PGP SIGNATURE----- --nextPart15295271.BrsWRWcifc-- From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 04:38:11 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A91521065670 for ; Tue, 15 Apr 2008 04:38:11 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-4.exch015.msoutlookonline.net (exhub015-4.exch015.msoutlookonline.net [207.5.72.96]) by mx1.freebsd.org (Postfix) with ESMTP id 8F3288FC14 for ; Tue, 15 Apr 2008 04:38:11 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.240.5; Mon, 14 Apr 2008 21:28:09 -0700 Message-ID: <48042ED7.2060500@p6m7g8.com> Date: Tue, 15 Apr 2008 00:28:07 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: emulation@freebsd.org X-Enigmail-Version: 0.95.6 Content-Type: multipart/mixed; boundary="------------090903080709090804090400" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Acroread 8 dies on 8-current 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: Tue, 15 Apr 2008 04:38:11 -0000 --------------090903080709090804090400 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit $ uname -a FreeBSD h.d.t 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Mon Apr 14 17:22:56 EDT 2008 root@h.d.t:/usr/obj/usr/src/sys/K i386 $ grep COMPAT /usr/src/sys/i386/conf/KERNEL options COMPAT_FREEBSD5 options COMPAT_FREEBSD6 options COMPAT_FREEBSD7 options COMPAT_43TTY options COMPAT_LINUX $ ls -1d /var/db/pkg/linux* /var/db/pkg/acroread* /var/db/pkg/acroread8-8.1.2/ /var/db/pkg/acroreadwrapper-0.0.20080110/ /var/db/pkg/linux-atk-1.9.1/ /var/db/pkg/linux-cairo-1.0.2/ /var/db/pkg/linux-expat-1.95.8/ /var/db/pkg/linux-fontconfig-2.2.3_7/ /var/db/pkg/linux-glib2-2.6.6/ /var/db/pkg/linux-gtk2-2.6.10/ /var/db/pkg/linux-hicolor-icon-theme-0.5_1/ /var/db/pkg/linux-jpeg-6b.34/ /var/db/pkg/linux-nvu-1.0/ /var/db/pkg/linux-pango-1.10.2/ /var/db/pkg/linux-png-1.2.8_2/ /var/db/pkg/linux-scim-libs-1.4.4/ /var/db/pkg/linux-tiff-3.7.1/ /var/db/pkg/linux-xorg-libs-6.8.2_5/ /var/db/pkg/linux_base-f8-8_1/ $ sysctl -a |grep compat kern.features.compat_freebsd7: 1 kern.features.compat_freebsd6: 1 kern.features.compat_freebsd5: 1 hw.snd.compat_linux_mmap: 0 compat.linux.oss_version: 198144 compat.linux.osrelease: 2.6.16 compat.linux.osname: Linux $ cd ~ $ rm -rf .adobe .conf.d conf.d $ acroread rm: cannot remove `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': Function not implemented cp: cannot remove `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': Permission denied Fontconfig error: "conf.d", line 1: not well-formed (invalid token) $ find .adobe .adobe/ .adobe/Acrobat .adobe/Acrobat/8.0 .adobe/Acrobat/8.0/Preferences .adobe/Acrobat/8.0/Preferences/Collab .adobe/Acrobat/8.0/Preferences/Collab/Temp .adobe/Acrobat/8.0/Cert .adobe/Acrobat/8.0/Cert/curl-ca-bundle.crt $ ls -ls .conf.d conf.d ls: .conf.d: No such file or directory ls: conf.d: No such file or directory (strace itself segfaults, acroread does not) $ strace acroread 2> strace.log 1>strace.log Segmentation fault: 11 (core dumped) [attached] $ ktrace -i acroread (kdump segfaults, but ktrace doesn't) $ kdump > kdump.log Segmentation fault: 11 (core dumped) [attached] $ sudo chroot /compat/linux /bin/bash $ touch foo $ rm foo (works) I can/will provide more feedback on request. -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB B89E 1324 9B4F EC88 A0BF Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. --------------090903080709090804090400-- From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 05:56:52 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 742971065716 for ; Tue, 15 Apr 2008 05:56:52 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 264418FC16 for ; Tue, 15 Apr 2008 05:56:51 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1Jle9x-000Dbd-KT; Tue, 15 Apr 2008 09:56:49 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> From: Boris Samorodov Date: Tue, 15 Apr 2008 09:56:49 +0400 In-Reply-To: <48042ED7.2060500@p6m7g8.com> (Philip M. Gollucci's message of "Tue\, 15 Apr 2008 00\:28\:07 -0400") Message-ID: <94190718@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current 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: Tue, 15 Apr 2008 05:56:52 -0000 On Tue, 15 Apr 2008 00:28:07 -0400 Philip M. Gollucci wrote: > $ uname -a > FreeBSD h.d.t 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Mon Apr 14 17:22:56 > EDT 2008 root@h.d.t:/usr/obj/usr/src/sys/K i386 > $ grep COMPAT /usr/src/sys/i386/conf/KERNEL > options COMPAT_FREEBSD5 > options COMPAT_FREEBSD6 > options COMPAT_FREEBSD7 > options COMPAT_43TTY > options COMPAT_LINUX > $ ls -1d /var/db/pkg/linux* /var/db/pkg/acroread* > /var/db/pkg/acroread8-8.1.2/ > /var/db/pkg/acroreadwrapper-0.0.20080110/ > /var/db/pkg/linux-atk-1.9.1/ > /var/db/pkg/linux-cairo-1.0.2/ > /var/db/pkg/linux-expat-1.95.8/ > /var/db/pkg/linux-fontconfig-2.2.3_7/ > /var/db/pkg/linux-glib2-2.6.6/ > /var/db/pkg/linux-gtk2-2.6.10/ > /var/db/pkg/linux-hicolor-icon-theme-0.5_1/ > /var/db/pkg/linux-jpeg-6b.34/ > /var/db/pkg/linux-nvu-1.0/ > /var/db/pkg/linux-pango-1.10.2/ > /var/db/pkg/linux-png-1.2.8_2/ > /var/db/pkg/linux-scim-libs-1.4.4/ What is it? > /var/db/pkg/linux-tiff-3.7.1/ > /var/db/pkg/linux-xorg-libs-6.8.2_5/ > /var/db/pkg/linux_base-f8-8_1/ > $ sysctl -a |grep compat > kern.features.compat_freebsd7: 1 > kern.features.compat_freebsd6: 1 > kern.features.compat_freebsd5: 1 > hw.snd.compat_linux_mmap: 0 > compat.linux.oss_version: 198144 > compat.linux.osrelease: 2.6.16 > compat.linux.osname: Linux > $ cd ~ > $ rm -rf .adobe .conf.d conf.d > $ acroread > rm: cannot remove > `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > Function not implemented I had an impression that that function should have been implemented at some recent kib commits. But I may be wrong here. > cp: cannot remove > `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > Permission denied > Fontconfig error: "conf.d", line 1: not well-formed (invalid token) So far those errors were reported to be harmful. Can you try to delete/rename /compat/linux/etc/fonts/conf.d? > $ find .adobe > .adobe/ > .adobe/Acrobat > .adobe/Acrobat/8.0 > .adobe/Acrobat/8.0/Preferences > .adobe/Acrobat/8.0/Preferences/Collab > .adobe/Acrobat/8.0/Preferences/Collab/Temp > .adobe/Acrobat/8.0/Cert > .adobe/Acrobat/8.0/Cert/curl-ca-bundle.crt > $ ls -ls .conf.d conf.d > ls: .conf.d: No such file or directory > ls: conf.d: No such file or directory > (strace itself segfaults, acroread does not) > $ strace acroread 2> strace.log 1>strace.log > Segmentation fault: 11 (core dumped) > [attached] > $ ktrace -i acroread > (kdump segfaults, but ktrace doesn't) > $ kdump > kdump.log > Segmentation fault: 11 (core dumped) > [attached] Yep, devel/linux_kdump should be used here. > $ sudo chroot /compat/linux /bin/bash > $ touch foo > $ rm foo > (works) > I can/will provide more feedback on request. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 06:06:53 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97254106566C for ; Tue, 15 Apr 2008 06:06:53 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-3.exch015.msoutlookonline.net (exhub015-3.exch015.msoutlookonline.net [207.5.72.95]) by mx1.freebsd.org (Postfix) with ESMTP id 8157A8FC16 for ; Tue, 15 Apr 2008 06:06:53 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Mon, 14 Apr 2008 23:06:52 -0700 Message-ID: <480445FB.80407@p6m7g8.com> Date: Tue, 15 Apr 2008 02:06:51 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Boris Samorodov References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> In-Reply-To: <94190718@bb.ipt.ru> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current 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: Tue, 15 Apr 2008 06:06:53 -0000 >> /var/db/pkg/linux-scim-libs-1.4.4/ > What is it? Beats the hell out of me, but only acroread uses it (and is what built it) /var/db/pkg/linux-scim-libs-1.4.4> cat +REQUIRED_BY acroread8-8.1.2 >> $ acroread >> rm: cannot remove >> `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': >> Function not implemented > > I had an impression that that function should have been implemented at > some recent kib commits. But I may be wrong here. Whats the syscall name/number? I can look it up. >> cp: cannot remove >> `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': >> Permission denied >> Fontconfig error: "conf.d", line 1: not well-formed (invalid token) > > So far those errors were reported to be harmful. Can you try to > delete/rename /compat/linux/etc/fonts/conf.d? $ sudo mv /compat/linux/etc/fonts/conf.d/ /compat/linux/etc/fonts/conf.d.orig error's gone, but still doesn't run > Yep, devel/linux_kdump should be used here. http://p6m7g8.com/ktrace.out 15MB http://p6m7g8.com/kdump.log 18MB Thanks for your help! -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB B89E 1324 9B4F EC88 A0BF Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 06:17:21 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 491BF106566C; Tue, 15 Apr 2008 06:17:21 +0000 (UTC) (envelope-from beech@FreeBSD.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 121228FC29; Tue, 15 Apr 2008 06:17:20 +0000 (UTC) (envelope-from beech@FreeBSD.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 3E89123836AE; Tue, 15 Apr 2008 06:17:20 +0000 (UTC) From: Beech Rintoul To: freebsd-multimedia@freebsd.org Date: Mon, 14 Apr 2008 22:17:12 -0800 User-Agent: KMail/1.9.7 X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M, ^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m, )2 X?M\:OE9QgZ"xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{ Cc: freebsd-emulation@freebsd.org Subject: Skype-2.0 is here! X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2008 06:17:21 -0000 Finally, skype-devel has been updated to the new 2.0.0.68 version. This is the one that includes video and any input to get this (video) going is appreciated. Everything else seems to work as advertised. If you're going to update to this version, please read UPDATING-20080318. Enjoy, Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 06:42:44 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9562B1065702 for ; Tue, 15 Apr 2008 06:42:44 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 83E338FC23 for ; Tue, 15 Apr 2008 06:42:43 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JlesM-000EEr-4O; Tue, 15 Apr 2008 10:42:42 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> From: Boris Samorodov Date: Tue, 15 Apr 2008 10:42:41 +0400 In-Reply-To: <480445FB.80407@p6m7g8.com> (Philip M. Gollucci's message of "Tue\, 15 Apr 2008 02\:06\:51 -0400") Message-ID: <28117966@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current 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: Tue, 15 Apr 2008 06:42:44 -0000 On Tue, 15 Apr 2008 02:06:51 -0400 Philip M. Gollucci wrote: > >> /var/db/pkg/linux-scim-libs-1.4.4/ > > What is it? > Beats the hell out of me, but only acroread uses it (and is what built it) > /var/db/pkg/linux-scim-libs-1.4.4> > cat +REQUIRED_BY > acroread8-8.1.2 Ah, I see. It's a new dependency for a new acroread8 port. > >> $ acroread > >> rm: cannot remove > >> `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > >> Function not implemented > > > > I had an impression that that function should have been implemented at > > some recent kib commits. But I may be wrong here. > Whats the syscall name/number? I can look it up. Don't remember, but kdump should give it. > >> cp: cannot remove > >> `/home/pgollucci/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > >> Permission denied > >> Fontconfig error: "conf.d", line 1: not well-formed (invalid token) > > > > So far those errors were reported to be harmful. Can you try to > > delete/rename /compat/linux/etc/fonts/conf.d? > $ sudo mv /compat/linux/etc/fonts/conf.d/ > /compat/linux/etc/fonts/conf.d.orig > error's gone, but still doesn't run Well, I suspected it. > > Yep, devel/linux_kdump should be used here. > http://p6m7g8.com/ktrace.out 15MB > http://p6m7g8.com/kdump.log 18MB % fetch http://p6m7g8.com/kdump.log fetch: http://p6m7g8.com/kdump.log: Connection refused WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 06:49:09 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F564106564A for ; Tue, 15 Apr 2008 06:49:09 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-3.exch015.msoutlookonline.net (exhub015-3.exch015.msoutlookonline.net [207.5.72.95]) by mx1.freebsd.org (Postfix) with ESMTP id 08D8A8FC2A for ; Tue, 15 Apr 2008 06:49:09 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Mon, 14 Apr 2008 23:49:08 -0700 Message-ID: <48044FE3.3050306@p6m7g8.com> Date: Tue, 15 Apr 2008 02:49:07 -0400 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Boris Samorodov References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> In-Reply-To: <28117966@bb.ipt.ru> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current 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: Tue, 15 Apr 2008 06:49:09 -0000 Boris Samorodov wrote: > Don't remember, but kdump should give it. > % fetch http://p6m7g8.com/kdump.log > fetch: http://p6m7g8.com/kdump.log: Connection refused Egads, fixed. -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB B89E 1324 9B4F EC88 A0BF Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 10:55:29 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 93551106566B for ; Tue, 15 Apr 2008 10:55:29 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout2.freenet.de (mout2.freenet.de [IPv6:2001:748:100:40::2:4]) by mx1.freebsd.org (Postfix) with ESMTP id 279478FC28 for ; Tue, 15 Apr 2008 10:55:29 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from [195.4.92.13] (helo=3.mx.freenet.de) by mout2.freenet.de with esmtpa (Exim 4.69) (envelope-from ) id 1Jliox-0000Jz-8q; Tue, 15 Apr 2008 12:55:27 +0200 Received: from r8705.r.pppool.de ([89.54.135.5]:59140 helo=peedub.jennejohn.org) by 3.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #12) id 1Jliox-00009f-0J; Tue, 15 Apr 2008 12:55:27 +0200 Date: Tue, 15 Apr 2008 12:55:26 +0200 From: Gary Jennejohn To: freebsd-emulation@freebsd.org Message-ID: <20080415125526.16702475@peedub.jennejohn.org> In-Reply-To: <48044FE3.3050306@p6m7g8.com> References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.10.14; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: Acroread 8 dies on 8-current X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2008 10:55:29 -0000 On Tue, 15 Apr 2008 02:49:07 -0400 "Philip M. Gollucci" wrote: > Boris Samorodov wrote: > > Don't remember, but kdump should give it. > > % fetch http://p6m7g8.com/kdump.log > > fetch: http://p6m7g8.com/kdump.log: Connection refused > Egads, fixed. > Your kernel (and maybe user-land) is out of date. The error with rm is no longer present in my kernel generated on April 11th. The system call is fstatat64. --- Gary Jennejohn From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 12:18:49 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B19AF1065671 for ; Tue, 15 Apr 2008 12:18:49 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 62E518FC41 for ; Tue, 15 Apr 2008 12:18:49 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1Jlk7b-000Iso-Ep; Tue, 15 Apr 2008 16:18:47 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> From: Boris Samorodov Date: Tue, 15 Apr 2008 16:18:47 +0400 In-Reply-To: <48044FE3.3050306@p6m7g8.com> (Philip M. Gollucci's message of "Tue\, 15 Apr 2008 02\:49\:07 -0400") Message-ID: <62037800@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current 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: Tue, 15 Apr 2008 12:18:49 -0000 On Tue, 15 Apr 2008 02:49:07 -0400 Philip M. Gollucci wrote: > Boris Samorodov wrote: > > Don't remember, but kdump should give it. > > % fetch http://p6m7g8.com/kdump.log > > fetch: http://p6m7g8.com/kdump.log: Connection refused > Egads, fixed. ----- ... 94763 ld-2.7.so RET read 32/0x20 94763 ld-2.7.so CALL linux_stat64(0xbfbfda90,0xbfbfd970,0x216e9ff4) 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0" 94763 ld-2.7.so NAMI "/compat/linux" 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0" 94763 ld-2.7.so UNKNOWN(8) 94763 ld-2.7.so RET linux_stat64 0 What is UNKNOWN? (BTW, without CR.) 94763 ld-2.7.so CALL linux_stat64(0x19fcd0,0xbfbfe13c,0x216e9ff4) 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Cert/" 94763 ld-2.7.so NAMI "/home/pgollucci/.adobe/Acrobat/8.0/Cert/" 94763 ld-2.7.so UNKNOWN(8) 94763 ld-2.7.so RET linux_stat64 0 94763 ld-2.7.so CALL linux_unlink(0x56c618) 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Cert/curl-ca-bundle.crt" 94763 ld-2.7.so NAMI "/home/pgollucci/.adobe/Acrobat/8.0/Cert/curl-ca-bundle.crt" 94763 ld-2.7.so RET linux_unlink 0 94763 ld-2.7.so CALL linux_symlink(0x522d00,0x197a48) 94763 ld-2.7.so NAMI "/compat/linux/usr/local/Adobe/Reader8/ENU/Adobe/Reader8/Reader/Cert/curl-ca-bundle.crt" 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Cert" 94763 ld-2.7.so NAMI "/home/pgollucci/.adobe/Acrobat/8.0/Cert/curl-ca-bundle.crt" 94763 ld-2.7.so RET linux_symlink 0 94763 ld-2.7.so CALL linux_stat64(0xbfbfda68,0xbfbfd948,0x216e9ff4) 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Preferences" 94763 ld-2.7.so NAMI "/compat/linux" 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Preferences" 94763 ld-2.7.so UNKNOWN(8) 94763 ld-2.7.so RET linux_stat64 0 94763 ld-2.7.so CALL linux_open(0x197a48,0x241,0x1b6) 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Preferences" 94763 ld-2.7.so NAMI "/compat/linux/home/pgollucci/.adobe/Acrobat/8.0/Preferences/acrogre.conf" 94763 ld-2.7.so RET linux_open -1 errno 13 Permission denied Hm, do you by any chance have /compat/linux/home directory? 94763 ld-2.7.so PSIG SIGSEGV caught handler=0x83818a2 mask=0x0 code=0x0 94763 ld-2.7.so CALL linux_rt_sigaction(0x6,0xbfbfddb0,0xbfbfdd24,0x8) 94763 ld-2.7.so RET linux_rt_sigaction 0 94763 ld-2.7.so CALL linux_exit_group(0x1) ----- WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 15:03:44 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 1FA4C1065670 for ; Tue, 15 Apr 2008 15:03:44 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id C4A028FC19 for ; Tue, 15 Apr 2008 15:03:43 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JlmhB-000L7I-Md; Tue, 15 Apr 2008 19:03:41 +0400 To: Aline de Freitas References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> From: Boris Samorodov Date: Tue, 15 Apr 2008 19:03:41 +0400 In-Reply-To: <53131614@bb.ipt.ru> (Boris Samorodov's message of "Thu\, 10 Apr 2008 18\:35\:13 +0400") Message-ID: <29877906@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Tue, 15 Apr 2008 15:03:44 -0000 On Thu, 10 Apr 2008 18:35:13 +0400 Boris Samorodov wrote: > On Thu, 10 Apr 2008 11:26:07 -0300 Aline de Freitas wrote: > > I was looking in the old linux-fontconfig port, and realize that there is a > > custom fonts.conf in the files dir. So, sure, that was the trick. Then, I've put > > this stuff in the new linux-f8-fontconfig, and yes, it works! > Good news, thanks! I'll take care of it later (tomorrow?). It's is fixed as well as some changes are done at the patch level 5. ChangeLog: 1. new linux infrastructure ports: . security/linux-f8-openssl; . textproc/linux-f8-libxml; . textproc/linux-f8-libxml2; . textproc/linux-f8-scim-libs; . www/linux-kompozer. The latter is a web authoring system (an improved linux-nvu). This port was needed with the previous version of acroread8 (which didn't work with linux-nvu). And for now I'm not sure if this port is needed. 2. The component (at bsd.linux-apps.mk) hicontheme returns back (it's too tied to infrastructure ports). 3. Fix sdlimage_ variables. 4. A modules database is created at pkg-plist for x11-toolkits/linux-f8-gtk2 (since a dependent port textproc/linux-f8-scim-libs is created). The last change should be done for fc4 port as well. 5. The port x11-fonts/linux-f8-fontconfig is changed to use FreeBSD native fonts and configuration files. 6. I include some patches for non-infrastructure linux ports: . graphics/linux_dri . multimedia/linux-realplayer . net/linux-nx-client . net/skype . print/acroread7 . print/acroread8 . sysutils/linux-nero . www/linux-mplayer-plugin . www/linux-opera . www/linux-seamonkey The last one gives one an ability to test many ports (linux-mozilla, linux-seamonkey, linux-thunderbird, etc.). New version (patch level 5 for now): ftp://ftp.ipt.ru/pub/FreeBSD/linux-f8/test-f8.tar.bz2 Updating: # ./uninstall [ports_tree_dir] ... # ./install [ports_tree_dir] In case of some troubles you may do a new s(v)sup and then do and installation (# ./install [ports_tree_dir]). Have fun! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 15:09:59 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 84C511065674 for ; Tue, 15 Apr 2008 15:09:59 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 376AE8FC20 for ; Tue, 15 Apr 2008 15:09:59 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JlmnG-000LCy-5Y; Tue, 15 Apr 2008 19:09:58 +0400 To: Aline de Freitas References: <200804090052.10898.aline@riseup.net> <20080411102617.14135enja01ozeo0@webmail.leidinger.net> <49601619@bb.ipt.ru> <200804142320.48365.aline@riseup.net> From: Boris Samorodov Date: Tue, 15 Apr 2008 19:09:58 +0400 In-Reply-To: <200804142320.48365.aline@riseup.net> (Aline de Freitas's message of "Mon\, 14 Apr 2008 23\:20\:45 -0300") Message-ID: <63797529@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Tue, 15 Apr 2008 15:09:59 -0000 On Mon, 14 Apr 2008 23:20:45 -0300 Aline de Freitas wrote: > > I can't reproduce font problems which Aline has (seems because I have > > some fonts at !/.fonts). But his success (and a patch where font > > directories were listed) gave me some food too think. And now I'm sure > > that all we need is to provide at /compat/linux/etc a link to the > > directory with native FreeBSD configuration of fontconfig. Then > > only native fc-cache, fonts, font ports, font directories will be > > used. > I've done the symlink, and it works! > [aline@anderson-herzer:~]$ ls -lh /compat/linux/etc/fonts > lrwxr-xr-x 1 root wheel 20 Abr 11 > 08:39 /compat/linux/etc/fonts -> /usr/local/etc/fonts/ Great, thanks for testing and feedback. FYI, I've just posted an updated tarball. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 19:10:08 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 3936D1065674 for ; Tue, 15 Apr 2008 19:10:08 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 0E9EC8FC19 for ; Tue, 15 Apr 2008 19:10:08 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id F29CB238360C for ; Tue, 15 Apr 2008 19:10:06 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Tue, 15 Apr 2008 11:10:00 -0800 User-Agent: KMail/1.9.7 X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M, ^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m, )2 X?M\:OE9QgZ"xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{ Subject: automatic plist error X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2008 19:10:08 -0000 I'm getting the following after installing fc6 and putting the=20 override line in /etc/make.conf: =3D=3D=3D> =A0linux-alsa-lib-1.0.10.3 uses AUTOMATIC_PLIST with an unsuppor= ted=20 USE_LINUX, \"fc6\". Supported values are \"yes\" and \"fc4\". I seem to remember something about a patch to deal with this but I=20 can't find it. Any suggestions? Beech =2D-=20 =2D------------------------------------------------------------------------= =2D------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html =2D------------------------------------------------------------------------= =2D------------- From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 19:21:12 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 6D3C3106566B; Tue, 15 Apr 2008 19:21:12 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 22E068FC17; Tue, 15 Apr 2008 19:21:11 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id A470D67C712; Tue, 15 Apr 2008 21:20:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vpAT+b6t94wb; Tue, 15 Apr 2008 21:20:35 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 855A067C6F0; Tue, 15 Apr 2008 21:20:35 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3FJKZbw063366; Tue, 15 Apr 2008 21:20:35 +0200 (CEST) (envelope-from rdivacky) Date: Tue, 15 Apr 2008 21:20:35 +0200 From: Roman Divacky To: FreeBSD bugmaster Message-ID: <20080415192035.GA63048@freebsd.org> References: <200804141106.m3EB6l7Q072184@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804141106.m3EB6l7Q072184@freefall.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: Current problem reports assigned to freebsd-emulation@FreeBSD.org 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: Tue, 15 Apr 2008 19:21:12 -0000 > o kern/55835 emulation [linux] [patch] Linux IPC emulation missing SETALL sys this can be closed... a patch implementing this was commited a long time ago From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 19:28:40 2008 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C06A0106566B; Tue, 15 Apr 2008 19:28:40 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9642F8FC13; Tue, 15 Apr 2008 19:28:40 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from freefall.freebsd.org (rdivacky@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3FJSeIk065097; Tue, 15 Apr 2008 19:28:40 GMT (envelope-from rdivacky@freefall.freebsd.org) Received: (from rdivacky@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3FJSeol065093; Tue, 15 Apr 2008 19:28:40 GMT (envelope-from rdivacky) Date: Tue, 15 Apr 2008 19:28:40 GMT Message-Id: <200804151928.m3FJSeol065093@freefall.freebsd.org> To: martin@gneto.com, rdivacky@FreeBSD.org, freebsd-emulation@FreeBSD.org From: rdivacky@FreeBSD.org Cc: Subject: Re: kern/55835: [linux] [patch] Linux IPC emulation missing SETALL syscall 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: Tue, 15 Apr 2008 19:28:40 -0000 Synopsis: [linux] [patch] Linux IPC emulation missing SETALL syscall State-Changed-From-To: open->closed State-Changed-By: rdivacky State-Changed-When: Tue Apr 15 19:25:49 UTC 2008 State-Changed-Why: This was commited in rev. 1.54 of compat/linux/linux-ipc.c http://www.freebsd.org/cgi/query-pr.cgi?pr=55835 From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 19:34:49 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 6F8161065670 for ; Tue, 15 Apr 2008 19:34:49 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id 4EF5C8FC1C for ; Tue, 15 Apr 2008 19:34:49 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-53-131.hag.east.verizon.net ([70.106.53.131] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JlqvZ-000MZL-Q8 for freebsd-emulation@freebsd.org; Tue, 15 Apr 2008 14:34:49 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 15 Apr 2008 15:34:46 -0400 To: freebsd-emulation@freebsd.org From: Gary Stanley Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080415193449.4EF5C8FC1C@mx1.freebsd.org> Subject: RFC: Update gentoo_dist ports to 2006.1 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: Tue, 15 Apr 2008 19:34:49 -0000 Hello. The current stock version of gentoo, 2006.0, in ports has a couple of issues; namely the post install "emerge" commands require a newer version of emerge, and some other issues. Would anyone object to bringing it up to a minor version 2006.1, which looks to have included newer versions of emerge and base utils, so doing a sync etc to install software doesn't bail out? From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 20:05:52 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 7762C106567A; Tue, 15 Apr 2008 20:05:52 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 298BB8FC1D; Tue, 15 Apr 2008 20:05:51 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JlrPa-000PB3-Mr; Wed, 16 Apr 2008 00:05:50 +0400 To: Beech Rintoul References: <200804151110.02523.beech@freebsd.org> From: Boris Samorodov Date: Wed, 16 Apr 2008 00:05:50 +0400 In-Reply-To: <200804151110.02523.beech@freebsd.org> (Beech Rintoul's message of "Tue\, 15 Apr 2008 11\:10\:00 -0800") Message-ID: <49549777@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Cc: freebsd-emulation@freebsd.org Subject: Re: automatic plist error 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: Tue, 15 Apr 2008 20:05:52 -0000 On Tue, 15 Apr 2008 11:10:00 -0800 Beech Rintoul wrote: > I'm getting the following after installing fc6 and putting the > override line in /etc/make.conf: > ===>  linux-alsa-lib-1.0.10.3 uses AUTOMATIC_PLIST with an unsupported > USE_LINUX, \"fc6\". Supported values are \"yes\" and \"fc4\". > I seem to remember something about a patch to deal with this but I > can't find it. > Any suggestions? This behaviour is set at Mk/bsd.linux-rpm.mk. Please look at ". if defined(AUTOMATIC_PLIST)" logic. You may comment out the IGNORE message. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 15 21:35:52 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 79982106566C for ; Tue, 15 Apr 2008 21:35:52 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-3.exch015.msoutlookonline.net (exhub015-3.exch015.msoutlookonline.net [207.5.72.95]) by mx1.freebsd.org (Postfix) with ESMTP id 44FFF8FC0A for ; Tue, 15 Apr 2008 21:35:52 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Tue, 15 Apr 2008 14:25:44 -0700 Message-ID: <48051D56.1080000@p6m7g8.com> Date: Tue, 15 Apr 2008 17:25:42 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Consulting User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: gary.jennejohn@freenet.de References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> In-Reply-To: <20080415125526.16702475@peedub.jennejohn.org> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Tue, 15 Apr 2008 21:35:52 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Gary Jennejohn wrote: | On Tue, 15 Apr 2008 02:49:07 -0400 | "Philip M. Gollucci" wrote: | |> Boris Samorodov wrote: |>> Don't remember, but kdump should give it. |>> % fetch http://p6m7g8.com/kdump.log |>> fetch: http://p6m7g8.com/kdump.log: Connection refused |> Egads, fixed. |> | | Your kernel (and maybe user-land) is out of date. The error with rm is | no longer present in my kernel generated on April 11th. | | The system call is fstatat64. The uprading of userland+kernel to today on 8-current got rid of the syscall error. However, I also had to do sudo chown -R pgollucci /compat/linux/home/pgollucci Works like a charm now! FWIW, this commit added the syscall: Message-Id: <200804080945.m389jnat078564@repoman.freebsd.org> kib 2008-04-08 09:45:49 UTC ~ FreeBSD src repository ~ Modified files: ~ sys/amd64/linux32 linux.h linux32_dummy.c linux32_sysvec.c ~ syscalls.master ~ sys/compat/linux linux_file.c linux_misc.c linux_stats.c ~ linux_util.c linux_util.h ~ sys/compat/svr4 svr4_sysvec.c ~ sys/i386/ibcs2 ibcs2_util.c ~ sys/i386/linux linux.h linux_dummy.c linux_sysvec.c ~ syscalls.master ~ sys/kern vfs_lookup.c ~ sys/sys syscallsubr.h ~ Added files: ~ sys/compat/linux linux_file.h ~ Log: ~ Implement the linux syscalls ~ openat, mkdirat, mknodat, fchownat, futimesat, fstatat, unlinkat, ~ renameat, linkat, symlinkat, readlinkat, fchmodat, faccessat. ~ Submitted by: rdivacky ~ Sponsored by: Google Summer of Code 2007 ~ Tested by: pho - -- - ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIBR1WdbiP+9ubjBwRAig6AJ0crnIIEz43cAf2Cile9M9Pd+pKMwCffp8S sDSOMLwfKGZ7HGlT3sy8hVE= =uEb8 -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 08:46:26 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 331BC1065675 for ; Wed, 16 Apr 2008 08:46:26 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id E2EF68FC2A for ; Wed, 16 Apr 2008 08:46:25 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1Jm3Hb-0009Qr-T8; Wed, 16 Apr 2008 12:46:24 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> From: Boris Samorodov Date: Wed, 16 Apr 2008 12:46:24 +0400 In-Reply-To: <48051D56.1080000@p6m7g8.com> (Philip M. Gollucci's message of "Tue\, 15 Apr 2008 17\:25\:42 -0400") Message-ID: <19141647@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 08:46:26 -0000 On Tue, 15 Apr 2008 17:25:42 -0400 Philip M. Gollucci wrote: Philip, you didn't answer to my mail but I see an answer here. > However, I also had to do > sudo chown -R pgollucci /compat/linux/home/pgollucci Home at /compat/linux neigther supported nor recommended. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 12:20:00 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 23F701065672 for ; Wed, 16 Apr 2008 12:20:00 +0000 (UTC) (envelope-from mva@sysfault.org) Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.18.16]) by mx1.freebsd.org (Postfix) with ESMTP id D26D58FC0A for ; Wed, 16 Apr 2008 12:19:59 +0000 (UTC) (envelope-from mva@sysfault.org) Received: from [89.182.214.251] (helo=localhost) by smtprelay04.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Jm1NT-00047e-0A for freebsd-emulation@freebsd.org; Wed, 16 Apr 2008 08:44:19 +0200 Date: Wed, 16 Apr 2008 08:45:56 +0200 From: Marcus von Appen To: freebsd-emulation@freebsd.org Message-ID: <20080416064556.GA1095@medusa.sysfault.org> Mail-Followup-To: freebsd-emulation@freebsd.org References: <72854627@bb.ipt.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: <72854627@bb.ipt.ru> User-Agent: Mutt/1.5.17 (2007-11-01) X-Df-Sender: 320095 Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2008 12:20:00 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On, Mon Apr 07, 2008, Boris Samorodov wrote: [...] So far all patch sets (from the very first to the very last patch set 5) do not work for=20 /usr/ports/games/linux-darwinia-demo /usr/ports/games/linux-uplink-demo /usr/ports/games/linux-defcon /usr/ports/games/linux-nwnclient /usr/ports/games/gish-demo All of them crash with a segmentation fault. Any hints? Regards Marcus --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgFoKQACgkQo/JpszXavhxEzQCdHADqQ5Dj4/GqnuMGqiBOrBXT WXoAniMMQ5W1ZTfMGoDJ5mmZxU3OvJTs =ouOz -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi-- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 14:09:30 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 4BC4D106564A for ; Wed, 16 Apr 2008 14:09:30 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 0EAC28FC1C for ; Wed, 16 Apr 2008 14:09:30 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1Jm8KG-000E4p-ND for freebsd-emulation@freebsd.org; Wed, 16 Apr 2008 18:09:28 +0400 To: freebsd-emulation@freebsd.org References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> From: Boris Samorodov Date: Wed, 16 Apr 2008 18:09:29 +0400 In-Reply-To: <20080416064556.GA1095@medusa.sysfault.org> (Marcus von Appen's message of "Wed\, 16 Apr 2008 08\:45\:56 +0200") Message-ID: <15612262@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Wed, 16 Apr 2008 14:09:30 -0000 On Wed, 16 Apr 2008 08:45:56 +0200 Marcus von Appen wrote: > On, Mon Apr 07, 2008, Boris Samorodov wrote: > [...] > So far all patch sets (from the very first to the very last patch set 5) > do not work for > /usr/ports/games/linux-darwinia-demo > /usr/ports/games/linux-uplink-demo > /usr/ports/games/linux-defcon > /usr/ports/games/linux-nwnclient > /usr/ports/games/gish-demo > All of them crash with a segmentation fault. Any hints? Do you by any chance use nvidia card and WITH_NVIDIA=YES variable? I myself can't use google-earth because it segfaults while it is reported to work fine for other users. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 15:22:31 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 AA0F61065670 for ; Wed, 16 Apr 2008 15:22:31 +0000 (UTC) (envelope-from mva@sysfault.org) Received: from smtprelay11.ispgateway.de (smtprelay11.ispgateway.de [80.67.29.28]) by mx1.freebsd.org (Postfix) with ESMTP id 6EAA28FC20 for ; Wed, 16 Apr 2008 15:22:31 +0000 (UTC) (envelope-from mva@sysfault.org) Received: from [89.182.217.38] (helo=localhost) by smtprelay11.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Jm9Sv-0003G9-6I for freebsd-emulation@freebsd.org; Wed, 16 Apr 2008 17:22:29 +0200 Date: Wed, 16 Apr 2008 17:24:07 +0200 From: Marcus von Appen To: freebsd-emulation@freebsd.org Message-ID: <20080416152407.GD1074@medusa.sysfault.org> Mail-Followup-To: freebsd-emulation@freebsd.org References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> <15612262@bb.ipt.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="osDK9TLjxFScVI/L" Content-Disposition: inline In-Reply-To: <15612262@bb.ipt.ru> User-Agent: Mutt/1.5.17 (2007-11-01) X-Df-Sender: 320095 Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2008 15:22:31 -0000 --osDK9TLjxFScVI/L Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On, Wed Apr 16, 2008, Boris Samorodov wrote: > On Wed, 16 Apr 2008 08:45:56 +0200 Marcus von Appen wrote: > > On, Mon Apr 07, 2008, Boris Samorodov wrote: >=20 > > [...] >=20 > > So far all patch sets (from the very first to the very last patch set 5) > > do not work for=20 >=20 > > /usr/ports/games/linux-darwinia-demo > > /usr/ports/games/linux-uplink-demo > > /usr/ports/games/linux-defcon > > /usr/ports/games/linux-nwnclient > > /usr/ports/games/gish-demo >=20 > > All of them crash with a segmentation fault. Any hints? >=20 > Do you by any chance use nvidia card and WITH_NVIDIA=3DYES variable? > I myself can't use google-earth because it segfaults while it > is reported to work fine for other users. Yes, I do use a nvidia card. Sorry for mnot mentioning that :-). Maybe some issue with the libglu/libgl linux ports? Regards Marcus --osDK9TLjxFScVI/L Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgGGhcACgkQo/JpszXavhx/7ACgnNG5X4JuH/d2G74VywY4IVaK HdIAnitXtF/ehJI8GIYQU4z1vN5bVm8W =2+Uu -----END PGP SIGNATURE----- --osDK9TLjxFScVI/L-- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 15:59:31 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 869561065670 for ; Wed, 16 Apr 2008 15:59:31 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 3E95C8FC2B for ; Wed, 16 Apr 2008 15:59:31 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A561A1.dip.t-dialin.net [84.165.97.161]) by redbull.bpaserver.net (Postfix) with ESMTP id 1CB4C2E0C2; Wed, 16 Apr 2008 17:59:26 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 71531B2545; Wed, 16 Apr 2008 17:59:23 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m3GFxMT2055890; Wed, 16 Apr 2008 17:59:22 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from ANancy-154-1-73-2.w81-49.abo.wanadoo.fr (ANancy-154-1-73-2.w81-49.abo.wanadoo.fr [81.49.187.2]) by webmail.leidinger.net (Horde Framework) with HTTP; Wed, 16 Apr 2008 17:59:22 +0200 Message-ID: <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 16 Apr 2008 17:59:22 +0200 From: Alexander Leidinger To: Marcus von Appen References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> <15612262@bb.ipt.ru> <20080416152407.GD1074@medusa.sysfault.org> In-Reply-To: <20080416152407.GD1074@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-14.004, required 6, BAYES_00 -15.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Wed, 16 Apr 2008 15:59:31 -0000 Quoting Marcus von Appen (from Wed, 16 Apr 2008 =20 17:24:07 +0200): > On, Wed Apr 16, 2008, Boris Samorodov wrote: > >> On Wed, 16 Apr 2008 08:45:56 +0200 Marcus von Appen wrote: >> > On, Mon Apr 07, 2008, Boris Samorodov wrote: >> >> > [...] >> >> > So far all patch sets (from the very first to the very last patch set 5= ) >> > do not work for >> >> > /usr/ports/games/linux-darwinia-demo >> > /usr/ports/games/linux-uplink-demo >> > /usr/ports/games/linux-defcon >> > /usr/ports/games/linux-nwnclient >> > /usr/ports/games/gish-demo >> >> > All of them crash with a segmentation fault. Any hints? >> >> Do you by any chance use nvidia card and WITH_NVIDIA=3DYES variable? >> I myself can't use google-earth because it segfaults while it >> is reported to work fine for other users. > > Yes, I do use a nvidia card. Sorry for mnot mentioning that :-). > Maybe some issue with the libglu/libgl linux ports? Hardware accelerated 3D does not work ATM. We need someone looking =20 into updating the corresponding linux port in a suitable way. AFAIR =20 this involves taking some source, massaging it somehow, compiling it =20 on linux and then making a tarball. Any chance you volunteer to have a =20 look into this? Nobody else is doing this ATM. Bye, Alexander. --=20 Ferengi Rule of Acquisition #34: =09 War is good for business. =09=09-- ST:DS9, "Destiny" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 16:49:12 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 67E4E106566B for ; Wed, 16 Apr 2008 16:49:12 +0000 (UTC) (envelope-from mva@sysfault.org) Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de [80.67.18.14]) by mx1.freebsd.org (Postfix) with ESMTP id 28ABC8FC20 for ; Wed, 16 Apr 2008 16:49:12 +0000 (UTC) (envelope-from mva@sysfault.org) Received: from [89.182.217.38] (helo=localhost) by smtprelay02.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1JmAoo-0005NT-9f for freebsd-emulation@freebsd.org; Wed, 16 Apr 2008 18:49:10 +0200 Date: Wed, 16 Apr 2008 18:50:48 +0200 From: Marcus von Appen To: freebsd-emulation@freebsd.org Message-ID: <20080416165048.GA93145@medusa.sysfault.org> Mail-Followup-To: freebsd-emulation@freebsd.org References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> <15612262@bb.ipt.ru> <20080416152407.GD1074@medusa.sysfault.org> <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> User-Agent: Mutt/1.5.17 (2007-11-01) X-Df-Sender: 320095 Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2008 16:49:12 -0000 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On, Wed Apr 16, 2008, Alexander Leidinger wrote: [...] =20 > Hardware accelerated 3D does not work ATM. We need someone looking into= =20 > updating the corresponding linux port in a suitable way. AFAIR this=20 The corresponding port would be linux-libGLU (linux-f8-libGLU for the f8 port in this case), if I see that right? > involves taking some source, massaging it somehow, compiling it on linux= =20 > and then making a tarball. Any chance you volunteer to have a look into= =20 > this? Nobody else is doing this ATM. Qemu unfortunately does not support any hardware accelerated graphics chipset and I do not have any box around on which I could install a Linux system for testing. Does software 3D work as supposed or isn't that even supported? Regards Marcus --1yeeQ81UyVL57Vl7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgGLmgACgkQo/JpszXavhz1sQCePS8oASBIO3N5n/aIrmFtyMd5 GxsAn3e4SvAu8KluO9GHq+1sgWCXf8a/ =iOnI -----END PGP SIGNATURE----- --1yeeQ81UyVL57Vl7-- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 16:57:13 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 396E0106566B for ; Wed, 16 Apr 2008 16:57:09 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-emulation@FreeBSD.org Date: Wed, 16 Apr 2008 12:56:50 -0400 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: Multipart/Mixed; boundary="Boundary-00=_Y/iBIhPmjHGUUF7" Message-Id: <200804161256.56633.jkim@FreeBSD.org> Cc: Subject: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 16:57:13 -0000 --Boundary-00=_Y/iBIhPmjHGUUF7 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline The attached patch adds stubs for Linux 2.6.17 syscalls. Even though some syscalls were not in official 2.6.16 kernel (e.g., [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. If you have any concern or objection, please speak up now. Thanks, Jung-uk Kim --Boundary-00=_Y/iBIhPmjHGUUF7 Content-Type: text/plain; charset="iso-8859-1"; name="dummy-linux-2.6.17.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="dummy-linux-2.6.17.diff" --- sys/amd64/linux32/linux32_dummy.c 8 Apr 2008 09:45:47 -0000 1.10 +++ sys/amd64/linux32/linux32_dummy.c 16 Apr 2008 16:27:16 -0000 @@ -99,6 +99,12 @@ DUMMY(pselect6); DUMMY(ppoll); DUMMY(unshare); +DUMMY(set_robust_list); +DUMMY(get_robust_list); +DUMMY(splice); +DUMMY(sync_file_range); +DUMMY(tee); +DUMMY(vmsplice); #define DUMMY_XATTR(s) \ int \ --- sys/amd64/linux32/linux32_proto.h 8 Apr 2008 09:51:19 -0000 1.35 +++ sys/amd64/linux32/linux32_proto.h 16 Apr 2008 16:27:18 -0000 @@ -968,6 +968,24 @@ struct linux_unshare_args { register_t dummy; }; +struct linux_set_robust_list_args { + register_t dummy; +}; +struct linux_get_robust_list_args { + register_t dummy; +}; +struct linux_splice_args { + register_t dummy; +}; +struct linux_sync_file_range_args { + register_t dummy; +}; +struct linux_tee_args { + register_t dummy; +}; +struct linux_vmsplice_args { + register_t dummy; +}; #define nosys linux_nosys int linux_fork(struct thread *, struct linux_fork_args *); int linux_open(struct thread *, struct linux_open_args *); @@ -1204,6 +1222,12 @@ int linux_pselect6(struct thread *, struct linux_pselect6_args *); int linux_ppoll(struct thread *, struct linux_ppoll_args *); int linux_unshare(struct thread *, struct linux_unshare_args *); +int linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *); +int linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *); +int linux_splice(struct thread *, struct linux_splice_args *); +int linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *); +int linux_tee(struct thread *, struct linux_tee_args *); +int linux_vmsplice(struct thread *, struct linux_vmsplice_args *); #ifdef COMPAT_43 @@ -1460,6 +1484,12 @@ #define LINUX_SYS_AUE_linux_pselect6 AUE_NULL #define LINUX_SYS_AUE_linux_ppoll AUE_NULL #define LINUX_SYS_AUE_linux_unshare AUE_NULL +#define LINUX_SYS_AUE_linux_set_robust_list AUE_NULL +#define LINUX_SYS_AUE_linux_get_robust_list AUE_NULL +#define LINUX_SYS_AUE_linux_splice AUE_NULL +#define LINUX_SYS_AUE_linux_sync_file_range AUE_NULL +#define LINUX_SYS_AUE_linux_tee AUE_NULL +#define LINUX_SYS_AUE_linux_vmsplice AUE_NULL #undef PAD_ #undef PADL_ --- sys/amd64/linux32/linux32_syscall.h 8 Apr 2008 09:51:19 -0000 1.35 +++ sys/amd64/linux32/linux32_syscall.h 16 Apr 2008 16:27:18 -0000 @@ -283,4 +283,10 @@ #define LINUX_SYS_linux_pselect6 308 #define LINUX_SYS_linux_ppoll 309 #define LINUX_SYS_linux_unshare 310 -#define LINUX_SYS_MAXSYSCALL 311 +#define LINUX_SYS_linux_set_robust_list 311 +#define LINUX_SYS_linux_get_robust_list 312 +#define LINUX_SYS_linux_splice 313 +#define LINUX_SYS_linux_sync_file_range 314 +#define LINUX_SYS_linux_tee 315 +#define LINUX_SYS_linux_vmsplice 316 +#define LINUX_SYS_MAXSYSCALL 317 --- sys/amd64/linux32/linux32_sysent.c 8 Apr 2008 09:51:19 -0000 1.35 +++ sys/amd64/linux32/linux32_sysent.c 16 Apr 2008 16:27:18 -0000 @@ -330,4 +330,10 @@ { 0, (sy_call_t *)linux_pselect6, AUE_NULL, NULL, 0, 0 }, /* 308 = linux_pselect6 */ { 0, (sy_call_t *)linux_ppoll, AUE_NULL, NULL, 0, 0 }, /* 309 = linux_ppoll */ { 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0 }, /* 310 = linux_unshare */ + { 0, (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0 }, /* 311 = linux_set_robust_list */ + { 0, (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0 }, /* 312 = linux_get_robust_list */ + { 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0 }, /* 313 = linux_splice */ + { 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0 }, /* 314 = linux_sync_file_range */ + { 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0 }, /* 315 = linux_tee */ + { 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0 }, /* 316 = linux_vmsplice */ }; --- sys/amd64/linux32/syscalls.master 8 Apr 2008 09:45:47 -0000 1.32 +++ sys/amd64/linux32/syscalls.master 16 Apr 2008 16:27:19 -0000 @@ -493,3 +493,9 @@ 308 AUE_NULL STD { int linux_pselect6(void); } 309 AUE_NULL STD { int linux_ppoll(void); } 310 AUE_NULL STD { int linux_unshare(void); } +311 AUE_NULL STD { int linux_set_robust_list(void); } +312 AUE_NULL STD { int linux_get_robust_list(void); } +313 AUE_NULL STD { int linux_splice(void); } +314 AUE_NULL STD { int linux_sync_file_range(void); } +315 AUE_NULL STD { int linux_tee(void); } +316 AUE_NULL STD { int linux_vmsplice(void); } --- sys/i386/linux/linux_dummy.c 8 Apr 2008 09:45:48 -0000 1.47 +++ sys/i386/linux/linux_dummy.c 16 Apr 2008 16:27:19 -0000 @@ -90,6 +90,12 @@ DUMMY(pselect6); DUMMY(ppoll); DUMMY(unshare); +DUMMY(set_robust_list); +DUMMY(get_robust_list); +DUMMY(splice); +DUMMY(sync_file_range); +DUMMY(tee); +DUMMY(vmsplice); #define DUMMY_XATTR(s) \ int \ --- sys/i386/linux/linux_proto.h 8 Apr 2008 09:48:26 -0000 1.97 +++ sys/i386/linux/linux_proto.h 16 Apr 2008 16:27:20 -0000 @@ -987,6 +987,24 @@ struct linux_unshare_args { register_t dummy; }; +struct linux_set_robust_list_args { + register_t dummy; +}; +struct linux_get_robust_list_args { + register_t dummy; +}; +struct linux_splice_args { + register_t dummy; +}; +struct linux_sync_file_range_args { + register_t dummy; +}; +struct linux_tee_args { + register_t dummy; +}; +struct linux_vmsplice_args { + register_t dummy; +}; #define nosys linux_nosys int linux_fork(struct thread *, struct linux_fork_args *); int linux_open(struct thread *, struct linux_open_args *); @@ -1224,6 +1242,12 @@ int linux_pselect6(struct thread *, struct linux_pselect6_args *); int linux_ppoll(struct thread *, struct linux_ppoll_args *); int linux_unshare(struct thread *, struct linux_unshare_args *); +int linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *); +int linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *); +int linux_splice(struct thread *, struct linux_splice_args *); +int linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *); +int linux_tee(struct thread *, struct linux_tee_args *); +int linux_vmsplice(struct thread *, struct linux_vmsplice_args *); #ifdef COMPAT_43 @@ -1481,6 +1505,12 @@ #define LINUX_SYS_AUE_linux_pselect6 AUE_NULL #define LINUX_SYS_AUE_linux_ppoll AUE_NULL #define LINUX_SYS_AUE_linux_unshare AUE_NULL +#define LINUX_SYS_AUE_linux_set_robust_list AUE_NULL +#define LINUX_SYS_AUE_linux_get_robust_list AUE_NULL +#define LINUX_SYS_AUE_linux_splice AUE_NULL +#define LINUX_SYS_AUE_linux_sync_file_range AUE_NULL +#define LINUX_SYS_AUE_linux_tee AUE_NULL +#define LINUX_SYS_AUE_linux_vmsplice AUE_NULL #undef PAD_ #undef PADL_ --- sys/i386/linux/linux_syscall.h 8 Apr 2008 09:48:26 -0000 1.89 +++ sys/i386/linux/linux_syscall.h 16 Apr 2008 16:27:20 -0000 @@ -290,4 +290,10 @@ #define LINUX_SYS_linux_pselect6 308 #define LINUX_SYS_linux_ppoll 309 #define LINUX_SYS_linux_unshare 310 -#define LINUX_SYS_MAXSYSCALL 311 +#define LINUX_SYS_linux_set_robust_list 311 +#define LINUX_SYS_linux_get_robust_list 312 +#define LINUX_SYS_linux_splice 313 +#define LINUX_SYS_linux_sync_file_range 314 +#define LINUX_SYS_linux_tee 315 +#define LINUX_SYS_linux_vmsplice 316 +#define LINUX_SYS_MAXSYSCALL 317 --- sys/i386/linux/linux_sysent.c 8 Apr 2008 09:48:26 -0000 1.96 +++ sys/i386/linux/linux_sysent.c 16 Apr 2008 16:27:20 -0000 @@ -329,4 +329,10 @@ { 0, (sy_call_t *)linux_pselect6, AUE_NULL, NULL, 0, 0 }, /* 308 = linux_pselect6 */ { 0, (sy_call_t *)linux_ppoll, AUE_NULL, NULL, 0, 0 }, /* 309 = linux_ppoll */ { 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0 }, /* 310 = linux_unshare */ + { 0, (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0 }, /* 311 = linux_set_robust_list */ + { 0, (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0 }, /* 312 = linux_get_robust_list */ + { 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0 }, /* 313 = linux_splice */ + { 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0 }, /* 314 = linux_sync_file_range */ + { 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0 }, /* 315 = linux_tee */ + { 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0 }, /* 316 = linux_vmsplice */ }; --- sys/i386/linux/syscalls.master 8 Apr 2008 09:45:48 -0000 1.91 +++ sys/i386/linux/syscalls.master 16 Apr 2008 16:27:21 -0000 @@ -503,3 +503,9 @@ 308 AUE_NULL STD { int linux_pselect6(void); } 309 AUE_NULL STD { int linux_ppoll(void); } 310 AUE_NULL STD { int linux_unshare(void); } +311 AUE_NULL STD { int linux_set_robust_list(void); } +312 AUE_NULL STD { int linux_get_robust_list(void); } +313 AUE_NULL STD { int linux_splice(void); } +314 AUE_NULL STD { int linux_sync_file_range(void); } +315 AUE_NULL STD { int linux_tee(void); } +316 AUE_NULL STD { int linux_vmsplice(void); } --Boundary-00=_Y/iBIhPmjHGUUF7-- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 17:27:38 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 3A3A91065671 for ; Wed, 16 Apr 2008 17:27:38 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id ECE788FC1E for ; Wed, 16 Apr 2008 17:27:37 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmBQ0-000GlP-J0; Wed, 16 Apr 2008 21:27:36 +0400 To: Alexander Leidinger References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> <15612262@bb.ipt.ru> <20080416152407.GD1074@medusa.sysfault.org> <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> From: Boris Samorodov Date: Wed, 16 Apr 2008 21:27:36 +0400 In-Reply-To: <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> (Alexander Leidinger's message of "Wed\, 16 Apr 2008 17\:59\:22 +0200") Message-ID: <72736263@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Wed, 16 Apr 2008 17:27:38 -0000 On Wed, 16 Apr 2008 17:59:22 +0200 Alexander Leidinger wrote: > Quoting Marcus von Appen (from Wed, 16 Apr 2008 > 17:24:07 +0200): > > On, Wed Apr 16, 2008, Boris Samorodov wrote: > >> Do you by any chance use nvidia card and WITH_NVIDIA=YES variable? > >> I myself can't use google-earth because it segfaults while it > >> is reported to work fine for other users. > > > > Yes, I do use a nvidia card. Sorry for mnot mentioning that :-). > > Maybe some issue with the libglu/libgl linux ports? > Hardware accelerated 3D does not work ATM. We need someone looking > into updating the corresponding linux port in a suitable way. AFAIR > this involves taking some source, massaging it somehow, compiling it > on linux and then making a tarball. Any chance you volunteer to have a > look into this? Nobody else is doing this ATM. First of, I totally agree with you, Alexander. But, second, do you mean that it's the case (that an updated port may help Marcus)? You didn't _say_ so but did you assume it? ;-) My point of view is that those ports which use nvidia drivers should work as is. I.e. if I have installed nvidia drivers built with linux support and install a port (say, astro/google-earth) using apropriate variable (WITH_NVIDIA_GL=YES for google-earth) then the port sould work. If it doesn't then it's a bug either at nvidia driver or at our linuxulator (or more wide). WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 17:28:59 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 48E4B106564A for ; Wed, 16 Apr 2008 17:28:59 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id E59DD8FC19 for ; Wed, 16 Apr 2008 17:28:58 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 1BCE967C874; Wed, 16 Apr 2008 19:28:36 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QV-t-4+YQjDH; Wed, 16 Apr 2008 19:28:26 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id E94A267C7F8; Wed, 16 Apr 2008 19:28:25 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3GHSP7O081727; Wed, 16 Apr 2008 19:28:25 +0200 (CEST) (envelope-from rdivacky) Date: Wed, 16 Apr 2008 19:28:25 +0200 From: Roman Divacky To: Jung-uk Kim Message-ID: <20080416172825.GA81674@freebsd.org> References: <200804161256.56633.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804161256.56633.jkim@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 17:28:59 -0000 On Wed, Apr 16, 2008 at 12:56:50PM -0400, Jung-uk Kim wrote: > The attached patch adds stubs for Linux 2.6.17 syscalls. Even though > some syscalls were not in official 2.6.16 kernel (e.g., > [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using > them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. > > If you have any concern or objection, please speak up now. please do commit... no objection from me thnx! roman From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 19:00:15 2008 Return-Path: Delivered-To: emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69D99106564A; Wed, 16 Apr 2008 19:00:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 446C38FC1B; Wed, 16 Apr 2008 19:00:15 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3GJ0FbZ002250; Wed, 16 Apr 2008 19:00:15 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3GJ0F6F002246; Wed, 16 Apr 2008 19:00:15 GMT (envelope-from edwin) Date: Wed, 16 Apr 2008 19:00:15 GMT Message-Id: <200804161900.m3GJ0F6F002246@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, emulation@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/122826: [PATCH] Mk/bsd.linux-rpm.mk: Handle USE_LINUX for fc6, f7, f8 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: Wed, 16 Apr 2008 19:00:15 -0000 Synopsis: [PATCH] Mk/bsd.linux-rpm.mk: Handle USE_LINUX for fc6, f7, f8 Responsible-Changed-From-To: freebsd-ports-bugs->emulation Responsible-Changed-By: edwin Responsible-Changed-When: Wed Apr 16 19:00:14 UTC 2008 Responsible-Changed-Why: bsd.linux-rpm.mk is emulation territory (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=122826 From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 19:03:45 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 81C8810656D0 for ; Wed, 16 Apr 2008 19:03:45 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id 4DE428FC2E for ; Wed, 16 Apr 2008 19:03:45 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Wed, 16 Apr 2008 12:03:43 -0700 Message-ID: <48064D8D.5060709@p6m7g8.com> Date: Wed, 16 Apr 2008 15:03:41 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Consulting User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Boris Samorodov References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> In-Reply-To: <19141647@bb.ipt.ru> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 19:03:45 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Boris Samorodov wrote: | On Tue, 15 Apr 2008 17:25:42 -0400 Philip M. Gollucci wrote: | | Philip, you didn't answer to my mail but I see an answer here. | |> However, I also had to do |> sudo chown -R pgollucci /compat/linux/home/pgollucci | | Home at /compat/linux neigther supported nor recommended. Like um thats where the port put it, I certainly didn't make it. - -- - ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIBk2NdbiP+9ubjBwRAnSwAJ46oO/sxbliTGwVFuBOiQWhKzMxpQCeMrBm rpSPgEwjaLKtucQekmhtztU= =qtII -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 19:09:58 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5A8D1065674 for ; Wed, 16 Apr 2008 19:09:58 +0000 (UTC) (envelope-from cyberbotx@kirby.cyberbotx.com) Received: from QMTA04.emeryville.ca.mail.comcast.net (qmta04.emeryville.ca.mail.comcast.net [76.96.30.40]) by mx1.freebsd.org (Postfix) with ESMTP id ACF7A8FC1A for ; Wed, 16 Apr 2008 19:09:58 +0000 (UTC) (envelope-from cyberbotx@kirby.cyberbotx.com) Received: from OMTA12.emeryville.ca.mail.comcast.net ([76.96.30.44]) by QMTA04.emeryville.ca.mail.comcast.net with comcast id EEgX1Z0010x6nqcA40NZ00; Wed, 16 Apr 2008 18:52:22 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA12.emeryville.ca.mail.comcast.net with comcast id EJts1Z00N1n8LeU8Y00000; Wed, 16 Apr 2008 18:53:55 +0000 X-Authority-Analysis: v=1.0 c=1 a=HANIxSjoBhIA:10 a=vBz86LmnWmIA:10 a=DMjhtkt-dCYA:10 a=ILMVtcSe402TM72AMKYA:9 a=3_5XwWuzuMMJS1ZeaFYA:7 a=MNKhykG-2AruKXNdWbBBV_MVJdUA:4 a=M3PvEdNFSBYA:10 Received: from kirby.cyberbotx.com (localhost [127.0.0.1]) by kirby.cyberbotx.com (Postfix) with ESMTP id 9DF5A11C83; Wed, 16 Apr 2008 14:53:50 -0400 (EDT) Received: (from root@localhost) by kirby.cyberbotx.com (8.14.2/8.14.2/Submit) id m3GIroZ7057076; Wed, 16 Apr 2008 14:53:50 -0400 (EDT) (envelope-from cyberbotx) Date: Wed, 16 Apr 2008 14:53:50 -0400 (EDT) Message-Id: <200804161853.m3GIroZ7057076@kirby.cyberbotx.com> To: FreeBSD-gnats-submit@freebsd.org From: Naram Qashat X-send-pr-version: 3.113 X-GNATS-Notify: Cc: emulation@freebsd.org Subject: [PATCH] Mk/bsd.linux-rpm.mk: Handle USE_LINUX for fc6, f7, f8 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Naram Qashat List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2008 19:09:58 -0000 >Submitter-Id: current-users >Originator: Naram Qashat >Organization: >Confidential: no >Synopsis: [PATCH] Mk/bsd.linux-rpm.mk: Handle USE_LINUX for fc6, f7, f8 >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 7.0-RELEASE i386 >Environment: System: FreeBSD kirby.cyberbotx.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Fri Mar 28 02:34:00 EDT 2008 root@kirby.cyberbotx.com:/usr/obj/usr/src/sys/CBXKERN i386 >Description: The use of a non-fc4 value in USE_LINUX (or OVERRIDE_LINUX_BASE_PORT) causes an IGNORE to come up when AUTOMATIC_PLIST is set in a linux port. This patch will correct the issue when fc6, f7, or f8 are used. >How-To-Repeat: Attempt to install audio/linux-alsa-lib with the current bsd.linux-rpm.mk when OVERRIDE_LINUX_BASE_PORT is set to fc6, f7, or f8. >Fix: --- bsd.linux-rpm.mk.diff begins here --- --- /usr/ports/Mk/bsd.linux-rpm.mk.orig 2006-10-05 13:20:25.000000000 -0400 +++ /kirby/shared/ports/Mk/bsd.linux-rpm.mk 2008-04-16 14:44:57.000000000 -0400 @@ -109,6 +109,12 @@ . if ${USE_LINUX} == "fc4" || ${USE_LINUX:L} == "yes" _LINUX_BASE_SUFFIX= fc4 +. elif ${USE_LINUX} == "fc6" +_LINUX_BASE_SUFFIX= fc6 +. elif ${USE_LINUX} == "f7" +_LINUX_BASE_SUFFIX= f7 +. elif ${USE_LINUX} == "f8" +_LINUX_BASE_SUFFIX= f8 . else # other linux_base ports do not provide a pkg-plist file IGNORE= uses AUTOMATIC_PLIST with an unsupported USE_LINUX, \"${USE_LINUX}\". Supported values are \"yes\" and \"fc4\" --- bsd.linux-rpm.mk.diff ends here --- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:16:56 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 336D4106566C; Wed, 16 Apr 2008 21:16:56 +0000 (UTC) (envelope-from kama@pvp.se) Received: from ms1.as.pvp.se (dns.pvp.se [213.64.187.226]) by mx1.freebsd.org (Postfix) with ESMTP id E5E328FC0C; Wed, 16 Apr 2008 21:16:55 +0000 (UTC) (envelope-from kama@pvp.se) Received: by ms1.as.pvp.se (Postfix, from userid 1001) id 275F7AE; Wed, 16 Apr 2008 22:48:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ms1.as.pvp.se (Postfix) with ESMTP id 26068AD; Wed, 16 Apr 2008 22:48:16 +0200 (CEST) Date: Wed, 16 Apr 2008 22:48:16 +0200 (CEST) From: kama X-X-Sender: kama@ns1.as.pvp.se To: Roman Divacky In-Reply-To: <20080416172825.GA81674@freebsd.org> Message-ID: <20080416223801.T19507@ns1.as.pvp.se> References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 21:16:56 -0000 On Wed, 16 Apr 2008, Roman Divacky wrote: > On Wed, Apr 16, 2008 at 12:56:50PM -0400, Jung-uk Kim wrote: > > The attached patch adds stubs for Linux 2.6.17 syscalls. Even though > > some syscalls were not in official 2.6.16 kernel (e.g., > > [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using > > them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. > > > > If you have any concern or objection, please speak up now. > > please do commit... no objection from me wouldnt it be good to add a rc.conf tunable to say what type of kernel to use? Like: linux_enable="YES" linux_version="2.6" And let '/etc/rc.d/abi start' handle the sysctl setting. This way you may update the kernel versions whenever you feel like it to whatever version you want and we (the users) dont need to care about it, we just specify 2.4 or 2.6. I also want to thank you all for working on the linuxulator. I use it mainly for gameservers and the newer gameservers needs 2.6 to operate. /Bjorn From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:33:17 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 758) id D34261065670; Wed, 16 Apr 2008 21:33:17 +0000 (UTC) Date: Wed, 16 Apr 2008 21:33:17 +0000 From: Kris Kennaway To: kama Message-ID: <20080416213317.GB25623@hub.freebsd.org> References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> <20080416223801.T19507@ns1.as.pvp.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080416223801.T19507@ns1.as.pvp.se> User-Agent: Mutt/1.4.2.1i Cc: Roman Divacky , freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 21:33:17 -0000 On Wed, Apr 16, 2008 at 10:48:16PM +0200, kama wrote: > > > On Wed, 16 Apr 2008, Roman Divacky wrote: > > > On Wed, Apr 16, 2008 at 12:56:50PM -0400, Jung-uk Kim wrote: > > > The attached patch adds stubs for Linux 2.6.17 syscalls. Even though > > > some syscalls were not in official 2.6.16 kernel (e.g., > > > [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using > > > them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. > > > > > > If you have any concern or objection, please speak up now. > > > > please do commit... no objection from me > > wouldnt it be good to add a rc.conf tunable to say what type of kernel to > use? > > Like: > linux_enable="YES" > linux_version="2.6" > > And let '/etc/rc.d/abi start' handle the sysctl setting. This way you may > update the kernel versions whenever you feel like it to whatever version > you want and we (the users) dont need to care about it, we just specify > 2.4 or 2.6. > > I also want to thank you all for working on the linuxulator. I use it > mainly for gameservers and the newer gameservers needs 2.6 to operate. You just set compat.linux.osrelease="2.6.18" (or 2.6.anything) in sysctl.conf. An rc script would be overkill. Note that last time I checked we didn't support enough 2.6 syscalls to run common binaries though (e.g. a recent fedora rpm(1)). Kris -- In God we Trust -- all others must submit an X.509 certificate. -- Charles Forsythe From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:46:21 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 AB47B1065708 for ; Wed, 16 Apr 2008 21:46:21 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 661298FC33 for ; Wed, 16 Apr 2008 21:46:21 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmFSN-000KCw-Ql; Thu, 17 Apr 2008 01:46:19 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 01:46:20 +0400 In-Reply-To: <48064D8D.5060709@p6m7g8.com> (Philip M. Gollucci's message of "Wed\, 16 Apr 2008 15\:03\:41 -0400") Message-ID: <42330739@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 21:46:21 -0000 On Wed, 16 Apr 2008 15:03:41 -0400 Philip M. Gollucci wrote: > Boris Samorodov wrote: > | On Tue, 15 Apr 2008 17:25:42 -0400 Philip M. Gollucci wrote: > | > | Philip, you didn't answer to my mail but I see an answer here. > | > |> However, I also had to do > |> sudo chown -R pgollucci /compat/linux/home/pgollucci > | > | Home at /compat/linux neigther supported nor recommended. > Like um thats where the port put it, I certainly didn't make it. Which port did you mean? I know none such ports. If it is really so then the port is broken and needs updating. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:47:56 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94E44106564A for ; Wed, 16 Apr 2008 21:47:56 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.155]) by mx1.freebsd.org (Postfix) with ESMTP id D026C8FC17 for ; Wed, 16 Apr 2008 21:47:37 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so2840164fgg.35 for ; Wed, 16 Apr 2008 14:47:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=2SaVaNK79o/doxBzuDHg7eyMSlmC9aVwApB2sld8Yws=; b=KxSgASoookrruraBIfiO5fR3ZSABqUbG+jBD01Hdzq6uOMu3BmvUYb6oo6yFdd0DNQq7b4OFpREBTtFEE/0LTE4rVMSbrClG1laF5pgOEqr+nnGgSMfC4629WXLiWu62gJOQt8Ac5Pbd6haO+DjPLqyFDG6gTqbIV4ol297dkO8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=BNkjLHwH0KzSzZZV56L43MQniItLKdGc9ZTjLNf6DVVGPbuL9w0suTOlFMJ9axBBkZKHtNg2TdqkV6UFJPS8UdfS92A3ZebAu+yIP2vm52iEIOZmxUuBi/koNGbz0236HC7lIqFcsPcGnSN0R5Qr72S7L88l8LD3CUbninHJWJM= Received: by 10.86.79.19 with SMTP id c19mr973833fgb.31.1208380927351; Wed, 16 Apr 2008 14:22:07 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id 3sm8245775fge.7.2008.04.16.14.22.05 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 16 Apr 2008 14:22:06 -0700 (PDT) Date: Thu, 17 Apr 2008 01:21:56 +0400 (MSD) To: Boris Samorodov In-Reply-To: <72854627@bb.ipt.ru> Message-ID: <20080417010342.E57375@ora.chd.net> References: <72854627@bb.ipt.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed From: Chagin Dmitry Cc: emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Wed, 16 Apr 2008 21:47:56 -0000 On Tue, 8 Apr 2008, Boris Samorodov wrote: > Hello List, Is it possible to add in pkg-install scripts creation of links on often used utilities? Like sed, awk and others. It is necessary, if shell scripts in which ways to these utilities are specified full are used. For an example look a patch bellow. --- emulators/linux_base-f8/pkg-deinstall.orig 2008-03-26 01:19:33.000000000 +0300 +++ emulators/linux_base-f8/pkg-deinstall 2008-04-17 00:40:34.000000000 +0400 @@ -3,6 +3,15 @@ case "$2" in DEINSTALL) +# +# Remove symlinks +# + if [ -L ${PKG_PREFIX}/bin/awk ]; then + rm ${PKG_PREFIX}/bin/awk + fi + if [ -L ${PKG_PREFIX}/bin/sed ]; then + rm ${PKG_PREFIX}/bin/sed + fi if [ -n "`mount | grep ^linproc`" ] || \ [ -d /compat/linux/proc ]; then echo "" --- emulators/linux_base-f8/pkg-install.orig 2008-03-26 01:19:33.000000000 +0300 +++ emulators/linux_base-f8/pkg-install 2008-04-17 00:31:35.000000000 +0400 @@ -49,6 +49,15 @@ cp ${PKG_PREFIX}/etc/yp.conf.sample ${PKG_PREFIX}/etc/yp.conf fi # +# Add symlinks for usual utilities +# + if [ ! -e ${PKG_PREFIX}/bin/awk ]; then + ln -s $(which awk) ${PKG_PREFIX}/bin/awk + fi + if [ ! -e ${PKG_PREFIX}/bin/sed ]; then + ln -s $(which sed) ${PKG_PREFIX}/bin/sed + fi +# # This is needed when updating to ensure that already installed libraries # are recorded in ${PKG_PREFIX}/etc/ld.so.cache # -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:54:04 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 8751E106564A for ; Wed, 16 Apr 2008 21:54:04 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-3.exch015.msoutlookonline.net (exhub015-3.exch015.msoutlookonline.net [207.5.72.95]) by mx1.freebsd.org (Postfix) with ESMTP id 435E58FC17 for ; Wed, 16 Apr 2008 21:54:04 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Wed, 16 Apr 2008 14:54:03 -0700 Message-ID: <48067578.4000601@p6m7g8.com> Date: Wed, 16 Apr 2008 17:54:00 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Consulting User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Boris Samorodov References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> <42330739@bb.ipt.ru> In-Reply-To: <42330739@bb.ipt.ru> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 21:54:04 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | Which port did you mean? I know none such ports. If it is really | so then the port is broken and needs updating. #!/bin/sh pkgs="\ ~ shells/bash \ ~ security/sudo \ ~ editors/vim-lite \ ~ net/rsync \ ~ ftp/curl \ ~ devel/strace \ ~ sysutils/screen \ ~ ftp/ncftp \ ~ security/nmap \ ~ security/strobe \ ~ mail/swaks \ ~ security/makepasswd \ ~ benchmarks/siege \ ~ devel/subversion \ ~ sysutils/fastest_cvsup \ ~ java/javavmwrapper \ ~ irc/irssi \ \ ~ x11/xorg \ ~ x11/nvidia-driver \ ~ x11/nvidia-settings \ ~ x11/nvidia-xconfig \ ~ x11-wm/xfce4-wm \ ~ www/firefox-devel \ ~ www/nspluginwrapper \ ~ mail/enigmail-thunderbird \ ~ security/pinentry \ ~ deskutils/lightning-xpi \ ~ security/pidgin-otr \ ~ editors/abiword \ ~ math/gnumeric \ ~ x11/xlockmore \ ~ multimedia/xfce4-plugins-xmms \ ~ graphics/gimp \ ~ editors/xemacs \ ~ net/rdesktop \ ~ net/wireshark-lite \ ~ sysutils/conky \ ~ print/acroread8 \ ~ print/hplip \ \ ~ ports-mgmt/tinderbox \ ~ ports-mgmt/portaudit \ ~ ports-mgmt/portaudit-db \ ~ ports-mgmt/portlint \ ~ ports-mgmt/portupgrade \ ~ ports-mgmt/porteasy \ ~ security/vuxml \ ~ devel/ccache \ \ ~ databases/mysql51-server \ ~ www/apache22 \ ~ databases/memcached \ ~ www/rubygem-mongrel_cluster \ ~ sysutils/rubygem-capistrano \ " cd /var/db/pkg #pkg_delete -af #rm -rf /usr/local/* for pkg in $pkgs; do ~ cd /usr/ports/$pkg # make fetch-recursive done for pkg in $pkgs; do ~ cd /usr/ports/$pkg ~ make all install done for pkg in $pkgs; do ~ cd /usr/ports/$pkg ~ make package-recursive # make smart-package-recursive done for pkg in $pkgs; do ~ cd /usr/ports/$pkg # make clean done - -- - ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIBnV4dbiP+9ubjBwRAr3lAJ9w42OSY8ZftNSoJjut+b/QkxLcZQCdHxPD zJSXnnHI3dRgzM+NpkegJOg= =GeOw -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 21:55:57 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B76F01065676 for ; Wed, 16 Apr 2008 21:55:57 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 7519C8FC22 for ; Wed, 16 Apr 2008 21:55:57 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmFbg-000KKz-Ck; Thu, 17 Apr 2008 01:55:56 +0400 To: Chagin Dmitry References: <72854627@bb.ipt.ru> <20080417010342.E57375@ora.chd.net> From: Boris Samorodov Date: Thu, 17 Apr 2008 01:55:56 +0400 In-Reply-To: <20080417010342.E57375@ora.chd.net> (Chagin Dmitry's message of "Thu\, 17 Apr 2008 01\:21\:56 +0400 \(MSD\)") Message-ID: <60254627@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Wed, 16 Apr 2008 21:55:57 -0000 On Thu, 17 Apr 2008 01:21:56 +0400 (MSD) Chagin Dmitry wrote: > Is it possible to add in pkg-install scripts creation of links on often > used utilities? Like sed, awk and others. It is necessary, if shell > scripts in which ways to these utilities are specified full are used. > For an example look a patch bellow. I'm not sure if it'a good idea. Let's talk a little. Can you give an example of such application from ports? I ask this because linuxulator is designed (first of all) to support ported applications and not any average application. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 22:05:17 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 650381065670 for ; Wed, 16 Apr 2008 22:05:17 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.235]) by mx1.freebsd.org (Postfix) with ESMTP id 375418FC0C for ; Wed, 16 Apr 2008 22:05:17 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so1475311rvf.43 for ; Wed, 16 Apr 2008 15:05:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=hfeOg0FiXzL55AfDg4xn8fqPYwTFLyL0TUwMQ+yfP8Q=; b=aWZXqzO9iDiCuYdDYplVV7ozvDPHJVuBUephTRAN1jF2Zh74Se6ayiui7Ef8DPhKfYcBiwLV98z/T7m0ejy73yCcVnr5CAnYqo2i+nN9fwa4H9DouI+WBRMDjc73IyG6+HamIWQdl9wav5282H70ZBMguf9Z9Oivm+TEtEwVUgg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TW2tWDOGEO/cp/DCKZeP5MgobcKLveGtoWwjh1jUukY/t1vyHuS5u+VNXJVyPpHJf6XPdiNC3lkCehJqvZI/3XASOTD1BqowTkXRcCQw8guMD96VjWx2ubASbKOfrOui4Yx3a/T8EoB28S4SSWp6z7ULV3wW9tFebbr9tOtaETY= Received: by 10.141.133.14 with SMTP id k14mr294513rvn.127.1208381896198; Wed, 16 Apr 2008 14:38:16 -0700 (PDT) Received: by 10.141.186.2 with HTTP; Wed, 16 Apr 2008 14:38:16 -0700 (PDT) Message-ID: <11167f520804161438q1f92000dsd57c5409350dedb9@mail.gmail.com> Date: Wed, 16 Apr 2008 16:38:16 -0500 From: "Sam Fourman Jr." To: "Kris Kennaway" In-Reply-To: <20080416213317.GB25623@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> <20080416223801.T19507@ns1.as.pvp.se> <20080416213317.GB25623@hub.freebsd.org> Cc: freebsd-emulation@freebsd.org Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 22:05:17 -0000 would a patch like this make linux flash9 work? Sam Fourman Jr. From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 22:18:47 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 6BB801065674; Wed, 16 Apr 2008 22:18:46 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "Sam Fourman Jr." Date: Wed, 16 Apr 2008 18:18:20 -0400 User-Agent: KMail/1.6.2 References: <200804161256.56633.jkim@FreeBSD.org> <20080416213317.GB25623@hub.freebsd.org> <11167f520804161438q1f92000dsd57c5409350dedb9@mail.gmail.com> In-Reply-To: <11167f520804161438q1f92000dsd57c5409350dedb9@mail.gmail.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200804161818.35543.jkim@FreeBSD.org> Cc: freebsd-emulation@freebsd.org Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 22:18:47 -0000 On Wednesday 16 April 2008 05:38 pm, Sam Fourman Jr. wrote: > would a patch like this make linux flash9 work? I wasn't able to make linux-flashplugin9 work with amd64 but I know set_robust_list syscall was used by linux_base-f8 + nspluginwrapper. Can anyone try it on i386 and let us know? Thanks, Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 22:40:01 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id EE2FD106566C; Wed, 16 Apr 2008 22:40:00 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-emulation@FreeBSD.org Date: Wed, 16 Apr 2008 18:39:48 -0400 User-Agent: KMail/1.6.2 References: <200804161256.56633.jkim@FreeBSD.org> <11167f520804161438q1f92000dsd57c5409350dedb9@mail.gmail.com> <200804161818.35543.jkim@FreeBSD.org> In-Reply-To: <200804161818.35543.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200804161839.52682.jkim@FreeBSD.org> Cc: Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Wed, 16 Apr 2008 22:40:01 -0000 On Wednesday 16 April 2008 06:18 pm, Jung-uk Kim wrote: > On Wednesday 16 April 2008 05:38 pm, Sam Fourman Jr. wrote: > > would a patch like this make linux flash9 work? > > I wasn't able to make linux-flashplugin9 work with amd64 but I know > set_robust_list syscall was used by linux_base-f8 + > nspluginwrapper. Can anyone try it on i386 and let us know? BTW, functionally it does not change anything but it complains unimplemeted syscalls are used, i.e., just making them visible. With or without it, it should return ENOSYS. Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 22:42:08 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 3A7701065670 for ; Wed, 16 Apr 2008 22:42:08 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id E7F458FC26 for ; Wed, 16 Apr 2008 22:42:07 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmGKN-000Kxf-26; Thu, 17 Apr 2008 02:42:07 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> <42330739@bb.ipt.ru> <48067578.4000601@p6m7g8.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 02:42:07 +0400 In-Reply-To: <48067578.4000601@p6m7g8.com> (Philip M. Gollucci's message of "Wed\, 16 Apr 2008 17\:54\:00 -0400") Message-ID: <94171856@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 22:42:08 -0000 On Wed, 16 Apr 2008 17:54:00 -0400 Philip M. Gollucci wrote: > | Which port did you mean? I know none such ports. If it is really > | so then the port is broken and needs updating. > #!/bin/sh > pkgs="\ > ~ shells/bash \ > ~ security/sudo \ > ~ editors/vim-lite \ > ~ net/rsync \ > ~ ftp/curl \ > ~ devel/strace \ > ~ sysutils/screen \ > ~ ftp/ncftp \ > ~ security/nmap \ > ~ security/strobe \ > ~ mail/swaks \ > ~ security/makepasswd \ > ~ benchmarks/siege \ > ~ devel/subversion \ > ~ sysutils/fastest_cvsup \ > ~ java/javavmwrapper \ > ~ irc/irssi \ > \ > ~ x11/xorg \ > ~ x11/nvidia-driver \ > ~ x11/nvidia-settings \ > ~ x11/nvidia-xconfig \ > ~ x11-wm/xfce4-wm \ > ~ www/firefox-devel \ > ~ www/nspluginwrapper \ > ~ mail/enigmail-thunderbird \ > ~ security/pinentry \ > ~ deskutils/lightning-xpi \ > ~ security/pidgin-otr \ > ~ editors/abiword \ > ~ math/gnumeric \ > ~ x11/xlockmore \ > ~ multimedia/xfce4-plugins-xmms \ > ~ graphics/gimp \ > ~ editors/xemacs \ > ~ net/rdesktop \ > ~ net/wireshark-lite \ > ~ sysutils/conky \ > ~ print/acroread8 \ > ~ print/hplip \ > \ > ~ ports-mgmt/tinderbox \ > ~ ports-mgmt/portaudit \ > ~ ports-mgmt/portaudit-db \ > ~ ports-mgmt/portlint \ > ~ ports-mgmt/portupgrade \ > ~ ports-mgmt/porteasy \ > ~ security/vuxml \ > ~ devel/ccache \ > \ > ~ databases/mysql51-server \ > ~ www/apache22 \ > ~ databases/memcached \ > ~ www/rubygem-mongrel_cluster \ > ~ sysutils/rubygem-capistrano \ > " All those ports are commonly used and are not known to create home at /compat/linux. > cd /var/db/pkg > #pkg_delete -af > #rm -rf /usr/local/* Please, do here 'rm -rf /compat/linux/*' . > for pkg in $pkgs; do > ~ cd /usr/ports/$pkg > # make fetch-recursive > done > for pkg in $pkgs; do > ~ cd /usr/ports/$pkg > ~ make all install > done > for pkg in $pkgs; do > ~ cd /usr/ports/$pkg > ~ make package-recursive > # make smart-package-recursive > done > for pkg in $pkgs; do > ~ cd /usr/ports/$pkg > # make clean > done If you want to test whether any of those ports create LINUXBASE/home directory then you may create a file (# touch /compat/linux/home) or something like that. And check up which port will raise an error or warning. After some (small) investigation I found only one port that may install that directory. This port is linux_dist-gentoo-stage1 and it has it's reasons to do it. But by default this port doesn't use (it is not recommended and clearly documented) /compat/linux as it's prefix. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 22:55:50 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 316FE106566B for ; Wed, 16 Apr 2008 22:55:50 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-3.exch015.msoutlookonline.net (exhub015-3.exch015.msoutlookonline.net [207.5.72.95]) by mx1.freebsd.org (Postfix) with ESMTP id 18BB78FC16 for ; Wed, 16 Apr 2008 22:55:50 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Wed, 16 Apr 2008 15:55:49 -0700 Message-ID: <480683F4.6060600@p6m7g8.com> Date: Wed, 16 Apr 2008 18:55:48 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Consulting User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Boris Samorodov References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> <42330739@bb.ipt.ru> <48067578.4000601@p6m7g8.com> <94171856@bb.ipt.ru> In-Reply-To: <94171856@bb.ipt.ru> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 22:55:50 -0000 Boris Samorodov wrote: > On Wed, 16 Apr 2008 17:54:00 -0400 Philip M. Gollucci wrote: > >> | Which port did you mean? I know none such ports. If it is really >> | so then the port is broken and needs updating. $ /usr/ports/print/acroread8> make -V LINUXBASE /compat/linux $ /usr/ports/print/acroread8> cvs st |grep Repository Repository revision: 1.3 /home/ncvs/ports/print/acroread8/Makefile,v Repository revision: 1.2 /home/ncvs/ports/print/acroread8/distinfo,v Repository revision: 1.1 /home/ncvs/ports/print/acroread8/pkg-descr,v Repository revision: 1.2 /home/ncvs/ports/print/acroread8/pkg-plist,v Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/ln.in,v Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/mv.in,v Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/pkg-deinstall.in,v Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/pkg-message.in,v Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/rm.in,v $ /usr/ports/print/acroread8> grep LINUXBASE /etc/make.conf Thoughts ? -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 23:03:02 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 B23FD106564A for ; Wed, 16 Apr 2008 23:03:02 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 6A4658FC18 for ; Wed, 16 Apr 2008 23:03:02 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmGea-000LHv-Ul; Thu, 17 Apr 2008 03:03:01 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> <42330739@bb.ipt.ru> <48067578.4000601@p6m7g8.com> <94171856@bb.ipt.ru> <480683F4.6060600@p6m7g8.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 03:03:01 +0400 In-Reply-To: <480683F4.6060600@p6m7g8.com> (Philip M. Gollucci's message of "Wed\, 16 Apr 2008 18\:55\:48 -0400") Message-ID: <62010602@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 23:03:02 -0000 On Wed, 16 Apr 2008 18:55:48 -0400 Philip M. Gollucci wrote: > Boris Samorodov wrote: > > On Wed, 16 Apr 2008 17:54:00 -0400 Philip M. Gollucci wrote: > > > >> | Which port did you mean? I know none such ports. If it is really > >> | so then the port is broken and needs updating. > $ /usr/ports/print/acroread8> > make -V LINUXBASE > /compat/linux > $ /usr/ports/print/acroread8> > cvs st |grep Repository > Repository revision: 1.3 /home/ncvs/ports/print/acroread8/Makefile,v > Repository revision: 1.2 /home/ncvs/ports/print/acroread8/distinfo,v > Repository revision: 1.1 /home/ncvs/ports/print/acroread8/pkg-descr,v > Repository revision: 1.2 /home/ncvs/ports/print/acroread8/pkg-plist,v > Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/ln.in,v > Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/mv.in,v > Repository revision: 1.1 > /home/ncvs/ports/print/acroread8/files/pkg-deinstall.in,v > Repository revision: 1.1 > /home/ncvs/ports/print/acroread8/files/pkg-message.in,v > Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/rm.in,v > $ /usr/ports/print/acroread8> > grep LINUXBASE /etc/make.conf > Thoughts ? Sorry, don't understand. Can you please elaborate? WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 23:05:35 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 BDFFF106566C for ; Wed, 16 Apr 2008 23:05:35 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id A473D8FC22 for ; Wed, 16 Apr 2008 23:05:35 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.1.263.0; Wed, 16 Apr 2008 16:05:35 -0700 Message-ID: <4806863E.8060901@p6m7g8.com> Date: Wed, 16 Apr 2008 19:05:34 -0400 From: "Philip M. Gollucci" Organization: P6M7G8 Consulting User-Agent: Thunderbird 2.0.0.12 (X11/20080414) MIME-Version: 1.0 To: Boris Samorodov References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> <42330739@bb.ipt.ru> <48067578.4000601@p6m7g8.com> <94171856@bb.ipt.ru> <480683F4.6060600@p6m7g8.com> <62010602@bb.ipt.ru> In-Reply-To: <62010602@bb.ipt.ru> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Wed, 16 Apr 2008 23:05:35 -0000 Boris Samorodov wrote: > On Wed, 16 Apr 2008 18:55:48 -0400 Philip M. Gollucci wrote: >> Boris Samorodov wrote: >>> On Wed, 16 Apr 2008 17:54:00 -0400 Philip M. Gollucci wrote: >>> >>>> | Which port did you mean? I know none such ports. If it is really >>>> | so then the port is broken and needs updating. >> $ /usr/ports/print/acroread8> >> make -V LINUXBASE >> /compat/linux Clearly the ports system is evaluating it to /compat/linux rather than /usr/compat/linux > >> $ /usr/ports/print/acroread8> >> cvs st |grep Repository >> Repository revision: 1.3 /home/ncvs/ports/print/acroread8/Makefile,v >> Repository revision: 1.2 /home/ncvs/ports/print/acroread8/distinfo,v >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/pkg-descr,v >> Repository revision: 1.2 /home/ncvs/ports/print/acroread8/pkg-plist,v >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/ln.in,v >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/mv.in,v >> Repository revision: 1.1 >> /home/ncvs/ports/print/acroread8/files/pkg-deinstall.in,v >> Repository revision: 1.1 >> /home/ncvs/ports/print/acroread8/files/pkg-message.in,v >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/rm.in,v These are the versions of the files in CVS on my machine, as of last night, for this port. They have no local mods. > > >> $ /usr/ports/print/acroread8> >> grep LINUXBASE /etc/make.conf I am not overriding this variable. ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 16 23:43:04 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 78F69106566B for ; Wed, 16 Apr 2008 23:43:04 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from QMTA09.westchester.pa.mail.comcast.net (qmta09.westchester.pa.mail.comcast.net [76.96.62.96]) by mx1.freebsd.org (Postfix) with ESMTP id 0E6258FC0A for ; Wed, 16 Apr 2008 23:43:03 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from OMTA03.westchester.pa.mail.comcast.net ([76.96.62.27]) by QMTA09.westchester.pa.mail.comcast.net with comcast id EL7s1Z0480bG4ec5908r00; Wed, 16 Apr 2008 23:31:03 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA03.westchester.pa.mail.comcast.net with comcast id EPYy1Z0051n8LeU3P00000; Wed, 16 Apr 2008 23:33:00 +0000 X-Authority-Analysis: v=1.0 c=1 a=Xrm4IzCVDBUA:10 a=FkxxIfpeVLgA:10 a=5llk0ql7AAAA:8 a=YNaD5yEKooO0N_xZ6RsA:9 a=LJsd9xYZvLM3q8Rq9KUA:7 a=-gJGEYAcl-fxlnYRVwEnoMn8jNsA:4 a=9XSpoOj3B7kA:10 Message-ID: <48068CAA.3040604@cyberbotx.com> Date: Wed, 16 Apr 2008 19:32:58 -0400 From: Naram Qashat User-Agent: Thunderbird 2.0.0.12 (X11/20080330) MIME-Version: 1.0 To: Boris Samorodov References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> In-Reply-To: <29877906@bb.ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Wed, 16 Apr 2008 23:43:04 -0000 As of using the latest patch set (5), I found that a few Linux applications I use do not work: 1) emulators/linux-ePSXe refuses to run: ./epsxe: error while loading shared libraries: libgmodule-1.2.so.0: cannot open shared object file: No such file or directory From what I can see, that file was in linux_base-fc4 because it's a part of glib 1.2, but fc6 and up use glib 2 instead. It's possible that there would need to be a port for glib 1.2 specifically for programs like ePSXe that still use it. 2) multimedia/linux-realplayer also refuses to run: /usr/local/lib/RealPlayer/realplay.bin: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory This probably means that a newer version of RealPlayer needs to be in the ports or a version that works with Fedora 8 needs to be in the ports separate from the current one. 3) www/linux-kmopozer seems to start, but just sits there and never actually runs. 4) net/skype starts, but when it brings up the EULA, I get what's in the following image: http://kirby.cyberbotx.com/skype_problem.png 5) www/linux-flashplayer9, when used with www/nspluginwrapper, causes Firefox to freeze until npviewer.bin is killed. I also get the following messages in the console: (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open shared object file: No such file or directory (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open shared object file: No such file or directory *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: Message timeout *** NSPlugin Wrapper *** ERROR: NPClass::Invalidate() invoke: Connection closed *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Connection closed The first NSPlugin Wrapper error comes up before I kill off the npviewer.bin process, and the last two messages come up when I kill it. Also, when I use nspluginwrapper -l to see what plugins are installed, that command segfaults. It even does so after I remove the flash plugin from the browser plugins folder with the command. Here's what is in my /usr/local/lib/browser_plugins: [19:30:34 kirby /celes/test-f8]# ls /usr/local/lib/browser_plugins/ .firefox.keep libjavaplugin_oji.so npplugger.so openvrml.la .thunderbird.keep libvlcplugin.so npsidplug.so openvrml.so helix.so nphelix.xpt npwrapper.nppdf.so Out of all the Linux applications I have installed, only acroread8 runs without flaws. However, I do get the following if I run it in the console: rm: cannot remove `/home/cyberbotx/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': Function not implemented (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared object file: No such file or directory (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared object file: No such file or directory I use KDE3 and have the gtk-qt-engines port installed, telling it to try to skin GTK applications as QT, so maybe this is related to that. As an aside, kompozer brings up the same 2 Gtk-WARNING messages, yet doesn't run at all. I also noticed the following in my all.log file when running Linux applications: Apr 16 19:27:03 kirby kernel: 128 Apr 16 19:27:03 kirby kernel: linux_sys_futex: unknown op 128 Apr 16 19:27:03 kirby last message repeated 2136 times Occasionally, op 129 comes up as well. Not sure if the latest updates to 7.0 would fix this or not, I'm still using a src updated from RELENG_7_0 and not from RELENG_7 yet. Thanks, Naram Qashat From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 00:38:15 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 1A1F31065674 for ; Thu, 17 Apr 2008 00:38:15 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id D33318FC19 for ; Thu, 17 Apr 2008 00:38:14 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from thor.farley.org (HPooka@thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.2/8.14.2) with ESMTP id m3H0cCth061078; Wed, 16 Apr 2008 19:38:12 -0500 (CDT) (envelope-from scf@FreeBSD.org) Date: Wed, 16 Apr 2008 19:38:12 -0500 (CDT) From: "Sean C. Farley" To: Boris Samorodov In-Reply-To: <29877906@bb.ipt.ru> Message-ID: References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mail.farley.org Cc: freebsd-emulation@FreeBSD.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 00:38:15 -0000 On Tue, 15 Apr 2008, Boris Samorodov wrote: *snip* > It's is fixed as well as some changes are done at the patch level 5. > > ChangeLog: > 1. new linux infrastructure ports: > . security/linux-f8-openssl; > . textproc/linux-f8-libxml; > . textproc/linux-f8-libxml2; > . textproc/linux-f8-scim-libs; > . www/linux-kompozer. > > The latter is a web authoring system (an improved linux-nvu). This > port was needed with the previous version of acroread8 (which didn't > work with linux-nvu). And for now I'm not sure if this port is needed. The issue I had with the acroread8 popup is fixed without it, so it is no longer needed for it. Note: I tested your www/linux-kompozer port and it works too. Sean -- scf@FreeBSD.org From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 06:18:45 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97907106564A for ; Thu, 17 Apr 2008 06:18:45 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 250068FC20 for ; Thu, 17 Apr 2008 06:18:44 +0000 (UTC) (envelope-from chagin.dmitry@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so2998735fgg.35 for ; Wed, 16 Apr 2008 23:18:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; bh=Yk38YVs8d3pkBnCRzcLqaNM079pwoEf0UtCwLXZIyHY=; b=H8OxmrNP8vQd/6KPbT0O3e2pCt8R0Vzb6pY1BT8vil2WX7g0HaKlOZbk4MwWMdHIGCe1BgrWDXrgu7chLoMk9QXJ514Sp0r3q4dLRNK5VKryBitkd+pDdiNMU7fwRaA0syk4Y2/lxmASSq5hYue/TDa2EIPHZVxYphEd338BNEo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from; b=oocV43AfpX3V6IKMtx7laLBJ/ZLF+azBKR1gZCvAAOOVedplxHIuXiPGYmZyWFcXr3qt4ebtzVnuKZl7Xi+MICOpl1L/H4ghNcJE1nqG7Yjz7XzCwHkgCN8p8qqvTpiEBTqDx9bDKqXNjLACpSQ8Aj/1+nPa5lA+cjTAa+gBLPs= Received: by 10.86.90.2 with SMTP id n2mr1963843fgb.24.1208413124071; Wed, 16 Apr 2008 23:18:44 -0700 (PDT) Received: from ora.chd.net ( [81.200.6.196]) by mx.google.com with ESMTPS id d4sm7655537fga.2.2008.04.16.23.18.41 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 16 Apr 2008 23:18:41 -0700 (PDT) Date: Thu, 17 Apr 2008 10:18:36 +0400 (MSD) To: Boris Samorodov In-Reply-To: <60254627@bb.ipt.ru> Message-ID: <20080417092534.B60041@ora.chd.net> References: <72854627@bb.ipt.ru> <20080417010342.E57375@ora.chd.net> <60254627@bb.ipt.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed From: Chagin Dmitry Cc: emulation@freebsd.org, Chagin Dmitry Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 06:18:45 -0000 On Thu, 17 Apr 2008, Boris Samorodov wrote: >> On Thu, 17 Apr 2008 01:21:56 +0400 (MSD) Chagin Dmitry wrote: >> Is it possible to add in pkg-install scripts creation of links on >> often used utilities? Like sed, awk and others. It is necessary, if >> shell scripts in which ways to these utilities are specified full are >> used. For an example look a patch bellow. > > I'm not sure if it'a good idea. Let's talk a little. > > Can you give an example of such application from ports? > I don't know any because i don't use them. I try to start on -current private software, and if i find interesting something i send here. > I ask this because linuxulator is designed (first of all) to support > ported applications and not any average application. ugh.. there are no legs - there are no cartoons :) I shall know now, thnx Boris :) -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 07:05:32 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 45C281065677 for ; Thu, 17 Apr 2008 07:05:32 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 9BA928FC33 for ; Thu, 17 Apr 2008 07:05:31 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A573DE.dip.t-dialin.net [84.165.115.222]) by redbull.bpaserver.net (Postfix) with ESMTP id C49B32E0D6; Thu, 17 Apr 2008 09:05:23 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 332298C29D; Thu, 17 Apr 2008 09:05:21 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m3H75K3L016208; Thu, 17 Apr 2008 09:05:20 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Thu, 17 Apr 2008 09:05:20 +0200 Message-ID: <20080417090520.10531aih8m18dku8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 17 Apr 2008 09:05:20 +0200 From: Alexander Leidinger To: Boris Samorodov References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> <15612262@bb.ipt.ru> <20080416152407.GD1074@medusa.sysfault.org> <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> <72736263@bb.ipt.ru> In-Reply-To: <72736263@bb.ipt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-14.004, required 6, BAYES_00 -15.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 07:05:32 -0000 Quoting Boris Samorodov (from Wed, 16 Apr 2008 21:27:36 +0400)= : > On Wed, 16 Apr 2008 17:59:22 +0200 Alexander Leidinger wrote: >> Quoting Marcus von Appen (from Wed, 16 Apr 2008 >> 17:24:07 +0200): >> > On, Wed Apr 16, 2008, Boris Samorodov wrote: > >> >> Do you by any chance use nvidia card and WITH_NVIDIA=3DYES variable? >> >> I myself can't use google-earth because it segfaults while it >> >> is reported to work fine for other users. >> > >> > Yes, I do use a nvidia card. Sorry for mnot mentioning that :-). >> > Maybe some issue with the libglu/libgl linux ports? > >> Hardware accelerated 3D does not work ATM. We need someone looking >> into updating the corresponding linux port in a suitable way. AFAIR >> this involves taking some source, massaging it somehow, compiling it >> on linux and then making a tarball. Any chance you volunteer to have a >> look into this? Nobody else is doing this ATM. > > First of, I totally agree with you, Alexander. > > But, second, do you mean that it's the case (that an updated port > may help Marcus)? You didn't _say_ so but did you assume it? ;-) My message was a little bit short, as my GF was waiting for me to go out. :) > My point of view is that those ports which use nvidia drivers > should work as is. I.e. if I have installed nvidia drivers built > with linux support and install a port (say, astro/google-earth) > using apropriate variable (WITH_NVIDIA_GL=3DYES for google-earth) > then the port sould work. If it doesn't then it's a bug either > at nvidia driver or at our linuxulator (or more wide). There's a little bit more involved here. Unfortunately I don't have =20 the necessary knowledge to give a full technical explanation. The 3D =20 world in X11 as I see it in this case is as follows. The native X server is doing the 3D stuff. The application connects to =20 it and tells do to some 3D (indirect rendering, most probably not =20 hardware accelerated). This is done in a high level standard way and =20 as such does not cause a problem. With the NVidia GL libs on the other hand, there's some kind of bypass =20 of the X server after the 3D setup (direct rendering, AFAIK always =20 hardware accelerated, at least partially). NVidia is a little bit =20 special, as it does it's own direct rendering stuff, not the official =20 DRI. But AFAIK some parts of the linux-dri port _may_ be used. The =20 linux-dri port is specially crafted for FreeBSD as described in my =20 previous mail. With the new X.org version there may be some changes =20 needed. The troublesome part in general, and not directly related to NVidia =20 is, that the DRI stuff has undergone several revisions which need to =20 be taken care of in the 3D stuff. As far as I remember, the revision =20 in our kernel changed at some point (but is far away from being on the =20 same level than the DRI stuff in linux), but the corresponding linux =20 port was not updated. So we have a version mismatch in the linux-dri =20 port and we don't get hardware accelerated 3D in linux. Anholt@ should =20 know more about it, but he puts more energy into X.org stuff than into =20 FreeBSD, so I don't expect that we will see some work from him there =20 soon (I haven't asked him, shame on me). The easy solution would be to take the sources and fix it for the =20 current stuff. The person doing this should contact Anholt, he should =20 know a little bit more about it and maybe he has a little bit of time =20 to explain some things (if the person wants to provide some notes in a =20 public place, we can arrange access to the FreeBSD wiki). The ideal solution would be to first have a look at the differences =20 between the linux DRI stuff and the FreeBSD DRI stuff, take =20 appropriate action, and then have a look at the things above (maybe we =20 can use the corresponding stuff from linux directly then). Again, there's a lot of lack of domain specific knowledge on my side, =20 so there may be some errors/inaccuracies in my explanation above. Take =20 it with a grain of salt (corrections welcome). Bye, Alexander. --=20 Life is like a buffet; it's not good but there's plenty of it. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 07:20:30 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 D08DF106564A; Thu, 17 Apr 2008 07:20:30 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 9E2828FC13; Thu, 17 Apr 2008 07:20:30 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 3AB3823835AD; Thu, 17 Apr 2008 07:20:29 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Wed, 16 Apr 2008 23:20:18 -0800 User-Agent: KMail/1.9.7 References: <200804090052.10898.aline@riseup.net> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> In-Reply-To: <48068CAA.3040604@cyberbotx.com> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804162320.25547.beech@freebsd.org> Cc: Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2008 07:20:30 -0000 On Wednesday 16 April 2008, Naram Qashat said: > As of using the latest patch set (5), I found that a few Linux > applications I use do not work: > > 1) emulators/linux-ePSXe refuses to run: > > ./epsxe: error while loading shared libraries: libgmodule-1.2.so.0: > cannot open shared object file: No such file or directory > > From what I can see, that file was in linux_base-fc4 because it's > a part of glib 1.2, but fc6 and up use glib 2 instead. It's > possible that there would need to be a port for glib 1.2 > specifically for programs like ePSXe that still use it. > > 2) multimedia/linux-realplayer also refuses to run: > > /usr/local/lib/RealPlayer/realplay.bin: error while loading shared > libraries: libexpat.so.0: cannot open shared object file: No such > file or directory > > This probably means that a newer version of RealPlayer needs to be > in the ports or a version that works with Fedora 8 needs to be in > the ports separate from the current one. > > 3) www/linux-kmopozer seems to start, but just sits there and never > actually runs. > > 4) net/skype starts, but when it brings up the EULA, I get what's > in the following image: > > http://kirby.cyberbotx.com/skype_problem.png That problem goes away with a glibc update in fc6 and f7. This is the first I've seen it with f8. FWIW, I'm running f8 on i386 with no skype problems. Since skype is a binary with no debugging symbols in the production versions, I have no way of really troubleshooting this. Please keep me in the loop. > > 5) www/linux-flashplayer9, when used with www/nspluginwrapper, > causes Firefox to freeze until npviewer.bin is killed. I also get > the following messages in the console: > > (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open > shared object file: No such file or directory > > (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open > shared object file: No such file or directory > *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: > Message timeout *** NSPlugin Wrapper *** ERROR: > NPClass::Invalidate() invoke: Connection closed *** NSPlugin > Wrapper *** ERROR: NP_Shutdown() invoke: Connection closed > > The first NSPlugin Wrapper error comes up before I kill off the > npviewer.bin process, and the last two messages come up when I kill > it. Also, when I use nspluginwrapper -l to see what plugins are > installed, that command segfaults. It even does so after I remove > the flash plugin from the browser plugins folder with the command. > Here's what is in my /usr/local/lib/browser_plugins: > > [19:30:34 kirby /celes/test-f8]# ls /usr/local/lib/browser_plugins/ > .firefox.keep libjavaplugin_oji.so npplugger.so > openvrml.la .thunderbird.keep libvlcplugin.so npsidplug.so > openvrml.so helix.so nphelix.xpt > npwrapper.nppdf.so > > Out of all the Linux applications I have installed, only acroread8 > runs without flaws. However, I do get the following if I run it in > the console: > > rm: cannot remove > `/home/cyberbotx/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > Function not implemented > > (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared > object file: No such file or directory > > (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared > object file: No such file or directory > > I use KDE3 and have the gtk-qt-engines port installed, telling it > to try to skin GTK applications as QT, so maybe this is related to > that. As an aside, kompozer brings up the same 2 Gtk-WARNING > messages, yet doesn't run at all. > > I also noticed the following in my all.log file when running Linux > applications: > > Apr 16 19:27:03 kirby kernel: 128 > Apr 16 19:27:03 kirby kernel: linux_sys_futex: unknown op 128 > Apr 16 19:27:03 kirby last message repeated 2136 times > > Occasionally, op 129 comes up as well. Not sure if the latest > updates to 7.0 would fix this or not, I'm still using a src updated > from RELENG_7_0 and not from RELENG_7 yet. > > Thanks, > Naram Qashat > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to > "freebsd-emulation-unsubscribe@freebsd.org" -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 07:56:45 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 75B02106564A; Thu, 17 Apr 2008 07:56:45 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 2AB1F8FC19; Thu, 17 Apr 2008 07:56:44 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 105E567CA92; Thu, 17 Apr 2008 09:56:22 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLZ2DmomFPQd; Thu, 17 Apr 2008 09:56:20 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 38CD267C952; Thu, 17 Apr 2008 09:56:20 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3H7uJvs063440; Thu, 17 Apr 2008 09:56:19 +0200 (CEST) (envelope-from rdivacky) Date: Thu, 17 Apr 2008 09:56:19 +0200 From: Roman Divacky To: Jung-uk Kim Message-ID: <20080417075619.GA62998@freebsd.org> References: <200804161256.56633.jkim@FreeBSD.org> <11167f520804161438q1f92000dsd57c5409350dedb9@mail.gmail.com> <200804161818.35543.jkim@FreeBSD.org> <200804161839.52682.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804161839.52682.jkim@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Thu, 17 Apr 2008 07:56:45 -0000 On Wed, Apr 16, 2008 at 06:39:48PM -0400, Jung-uk Kim wrote: > On Wednesday 16 April 2008 06:18 pm, Jung-uk Kim wrote: > > On Wednesday 16 April 2008 05:38 pm, Sam Fourman Jr. wrote: > > > would a patch like this make linux flash9 work? > > > > I wasn't able to make linux-flashplugin9 work with amd64 but I know > > set_robust_list syscall was used by linux_base-f8 + > > nspluginwrapper. Can anyone try it on i386 and let us know? > > BTW, functionally it does not change anything but it complains > unimplemeted syscalls are used, i.e., just making them visible. With > or without it, it should return ENOSYS. I wonder what would change if we used "vanilla glibc" instead of fedora's one.... can someone test flash9 with "normal glibc" ie, not one that with 2.6.16 kernel uses 2.6.37 syscalls ;) roman From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 08:00:10 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 6D98C106566C; Thu, 17 Apr 2008 08:00:10 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 24B5E8FC0A; Thu, 17 Apr 2008 08:00:10 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 28A9D67CA95; Thu, 17 Apr 2008 09:59:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PwoZHBZXKQvW; Thu, 17 Apr 2008 09:59:45 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id EF6F167CA92; Thu, 17 Apr 2008 09:59:44 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3H7xiqY063699; Thu, 17 Apr 2008 09:59:44 +0200 (CEST) (envelope-from rdivacky) Date: Thu, 17 Apr 2008 09:59:44 +0200 From: Roman Divacky To: kama Message-ID: <20080417075944.GB62998@freebsd.org> References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> <20080416223801.T19507@ns1.as.pvp.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080416223801.T19507@ns1.as.pvp.se> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Thu, 17 Apr 2008 08:00:10 -0000 On Wed, Apr 16, 2008 at 10:48:16PM +0200, kama wrote: > > > On Wed, 16 Apr 2008, Roman Divacky wrote: > > > On Wed, Apr 16, 2008 at 12:56:50PM -0400, Jung-uk Kim wrote: > > > The attached patch adds stubs for Linux 2.6.17 syscalls. Even though > > > some syscalls were not in official 2.6.16 kernel (e.g., > > > [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using > > > them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. > > > > > > If you have any concern or objection, please speak up now. > > > > please do commit... no objection from me > > wouldnt it be good to add a rc.conf tunable to say what type of kernel to > use? > > Like: > linux_enable="YES" > linux_version="2.6" > > And let '/etc/rc.d/abi start' handle the sysctl setting. This way you may > update the kernel versions whenever you feel like it to whatever version > you want and we (the users) dont need to care about it, we just specify > 2.4 or 2.6. > > I also want to thank you all for working on the linuxulator. I use it > mainly for gameservers and the newer gameservers needs 2.6 to operate. do you have some problems with hanging processes? can you test this patch: http://www.vlakno.cz/~rdivacky/linux_nptl.patch it's obtained from NetBSD and I am quite sure it fixes a bug present in our emulation too. thnx! From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 08:01: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 880ED1065676; Thu, 17 Apr 2008 08:01:11 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 2AE8A8FC33; Thu, 17 Apr 2008 08:01:11 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id F047167CA92; Thu, 17 Apr 2008 10:00:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wtfBFQ7W1NUW; Thu, 17 Apr 2008 10:00:47 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id AC83C67C952; Thu, 17 Apr 2008 10:00:47 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m3H80lc5063800; Thu, 17 Apr 2008 10:00:47 +0200 (CEST) (envelope-from rdivacky) Date: Thu, 17 Apr 2008 10:00:47 +0200 From: Roman Divacky To: Kris Kennaway Message-ID: <20080417080047.GC62998@freebsd.org> References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> <20080416223801.T19507@ns1.as.pvp.se> <20080416213317.GB25623@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080416213317.GB25623@hub.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Thu, 17 Apr 2008 08:01:11 -0000 > Note that last time I checked we didn't support enough 2.6 syscalls to > run common binaries though (e.g. a recent fedora rpm(1)). can you be more specific? what was missing? I plan to switch to 2.6 on default quite soon so I wonder... thnx! From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 08:50:59 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 48A5A1065671 for ; Thu, 17 Apr 2008 08:50:59 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from hs-out-0708.google.com (hs-out-0708.google.com [64.233.178.247]) by mx1.freebsd.org (Postfix) with ESMTP id 031098FC23 for ; Thu, 17 Apr 2008 08:50:58 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by hs-out-0708.google.com with SMTP id m63so1509862hsc.11 for ; Thu, 17 Apr 2008 01:50:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; bh=dhhXF/d6ssCjAWre2CnDXmz+MT5JAcbpIDVQv9t2H2c=; b=r8/k7W/VnLaVHw8x8NO+TgSY7+TjVTD39Z9qOlFelWViWALCkpfa1tGSTBqQpU10/2ke0D6gOg3Uu64yArte/xJUHXowpgROfRzclSEkHdLcHKenR8owBN9zDBnf0y7n36AQ6pLAcA7SvL6TwNEFh1cxcLedkQhXHgfFakL4RG0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; b=CLz/S8i2GQkp4wJuFx1IUJjG4iOqHhM/FRc8/mpXlA3iF73YWglIQYki7N8daNxz6vQcu4v8EC0L+3HjIQiUZWQRFyb1GhyVaxJ5LMEAUPT63wIdquchUfbqgG4Cx0UVhNWMQ01pqXnxGZWMFr3yv1o7AS5gz3b/ZvM6Im6EKeo= Received: by 10.100.252.17 with SMTP id z17mr2121698anh.6.1208422258118; Thu, 17 Apr 2008 01:50:58 -0700 (PDT) Received: from ?192.168.12.92? ( [217.74.44.57]) by mx.google.com with ESMTPS id 23sm10294551hsd.10.2008.04.17.01.50.55 (version=SSLv3 cipher=RC4-MD5); Thu, 17 Apr 2008 01:50:57 -0700 (PDT) Message-ID: <48070F6C.9030802@gmail.com> Date: Thu, 17 Apr 2008 12:50:52 +0400 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: linux_base-f8/Linux emulation notes 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: Thu, 17 Apr 2008 08:50:59 -0000 Hi note ------------------------------------------------------------------------------------------------- # su -fm games -c "./hlds_run -game cstrike -insecure -nomaster +ip 127.0.0.1 +map cs_assault" Auto detecting CPU Using Pentium II Optimised binary. Auto-restarting the server on crash Console initialized. scandir failed:/usr/home/games/hlds/./platform/SAVE Protocol version 47 Exe version 1.1.2.5/Stdio (cstrike) Exe build: 20:02:49 Oct 24 2006 (3651) STEAM Auth Server couldn't exec language.cfg Server IP address 127.0.0.1:27015 scandir failed:/usr/home/games/hlds/./platform/SAVE net.cpp (926) : Assertion Failed: 0 == iRet net.cpp (928) : Assertion Failed: 0 == iRet Server logging data to file logs/L0417001.log L 04/17/2008 - 08:01:41: Log file started (file "logs/L0417001.log") (game "cstrike") (version "47/1.1.2.5/Stdio/3651") L 04/17/2008 - 08:01:41: Server cvar "mp_logdetail" = "3" L 04/17/2008 - 08:01:41: Server cvar "mp_buytime" = "3" L 04/17/2008 - 08:01:41: Server cvar "mp_timelimit" = "20" L 04/17/2008 - 08:01:41: Server cvar "mp_autokick" = "0" L 04/17/2008 - 08:01:41: Server cvar "mp_flashlight" = "1" L 04/17/2008 - 08:01:41: Server cvar "mp_freezetime" = "4" L 04/17/2008 - 08:01:41: Server cvar "mp_friendlyfire" = "1" L 04/17/2008 - 08:01:41: Server cvar "mp_hostagepenalty" = "0" L 04/17/2008 - 08:01:41: Server cvar "mp_roundtime" = "2.25" L 04/17/2008 - 08:01:41: Server cvar "sv_maxspeed" = "320" L 04/17/2008 - 08:01:41: Server cvar "allow_spectators" = "1" L 04/17/2008 - 08:01:41: Server cvar "mp_chattime" = "4" L 04/17/2008 - 08:01:41: Server cvar "decalfrequency" = "60" L 04/17/2008 - 08:01:41: Server cvar "sv_aim" = "0" L 04/17/2008 - 08:01:41: Server cvar "sv_maxrate" = "25000" L 04/17/2008 - 08:01:41: Server cvar "sv_minrate" = "2000" L 04/17/2008 - 08:01:41: Server cvar "sv_contact" = "samflanker@gmail.com" L 04/17/2008 - 08:01:41: Server cvar "sv_region" = "3" Master server communication disabled. Connection to Steam servers successful. VAC secure mode disabled. statusL 04/17/2008 - 08:01:49: World triggered "Round_Start" hostname: CS 1.6 version : 47/1.1.2.5/Stdio 3651 insecure tcp/ip : 127.0.0.1:27015 map : cs_assault at: 0 x, 0 y, 0 z players : 0 active (6 max) # name userid uniqueid frag time ping loss adr 0 users PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 7274 games 1 0 0 1089M 60416K linuxf 0:03 2.04% hlds_i686 7273 games 1 8 0 1089M 60416K nanslp 0:09 0.00% hlds_i686 # uname -a FreeBSD damascus 7.0-STABLE FreeBSD 7.0-STABLE #12: Thu Apr 17 11:49:26 MSD 2008 root@localhost:/usr/obj/usr/src/sys/DAMASCUS i386 # pkg_info|grep linux linux_base-f8-8_2 Base set of packages needed in Linux mode (for i386/amd64) ------------------------------------------------------------------------------------------------- trouble hlds_i686 process is using more memory (SIZE 1089M) with linux_base-fc4 ------------------------------------------------------------------------------------------------- PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 2625 hlds 1 48 0 81312K 68424K RUN 9:52 0.00% hlds_i686 2628 hlds 1 8 0 81312K 68424K nanslp 0:16 0.00% hlds_i686 2626 hlds 1 44 0 81312K 68424K select 0:00 0.00% hlds_i686 ------------------------------------------------------------------------------------------------- /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 11:29:28 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 35B111065681 for ; Thu, 17 Apr 2008 11:29:28 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id E276A8FC1D for ; Thu, 17 Apr 2008 11:29:27 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A573DE.dip.t-dialin.net [84.165.115.222]) by redbull.bpaserver.net (Postfix) with ESMTP id 1418D2E290; Thu, 17 Apr 2008 13:29:22 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 080ABB0598; Thu, 17 Apr 2008 13:29:08 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m3HBT8t7059843; Thu, 17 Apr 2008 13:29:08 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Thu, 17 Apr 2008 13:29:08 +0200 Message-ID: <20080417132908.17903ulxgcdh2t0k@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 17 Apr 2008 13:29:08 +0200 From: Alexander Leidinger To: Marcus von Appen References: <72854627@bb.ipt.ru> <20080416064556.GA1095@medusa.sysfault.org> <15612262@bb.ipt.ru> <20080416152407.GD1074@medusa.sysfault.org> <20080416175922.14575iy6l8u8cqo0@webmail.leidinger.net> <20080416165048.GA93145@medusa.sysfault.org> In-Reply-To: <20080416165048.GA93145@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-14.9, required 6, BAYES_00 -15.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 11:29:28 -0000 Quoting Marcus von Appen (from Wed, 16 Apr 2008 18:50:48 +0200): > On, Wed Apr 16, 2008, Alexander Leidinger wrote: > > [...] > >> Hardware accelerated 3D does not work ATM. We need someone looking into >> updating the corresponding linux port in a suitable way. AFAIR this > > The corresponding port would be linux-libGLU (linux-f8-libGLU for the f8 > port in this case), if I see that right? I'm not sure about this. Maybe, maybe not. If it comes from an official Fedora mirror: no. If it comes from a FreeBSD machine: yes. See my other mail for some more background info. Bye, Alexander. -- Many a bum show has been saved by the flag. -- George M. Cohan http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 11:33:06 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 F3A60106564A; Thu, 17 Apr 2008 11:33:05 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id A2AF08FC2E; Thu, 17 Apr 2008 11:33:05 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A573DE.dip.t-dialin.net [84.165.115.222]) by redbull.bpaserver.net (Postfix) with ESMTP id 2D8C82E0EF; Thu, 17 Apr 2008 13:33:00 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 4F81FB0B38; Thu, 17 Apr 2008 13:32:57 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m3HBWvtZ060531; Thu, 17 Apr 2008 13:32:57 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Thu, 17 Apr 2008 13:32:57 +0200 Message-ID: <20080417133257.932343vdvt6edox4@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 17 Apr 2008 13:32:57 +0200 From: Alexander Leidinger To: kama References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> <20080416223801.T19507@ns1.as.pvp.se> In-Reply-To: <20080416223801.T19507@ns1.as.pvp.se> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-14.9, required 6, BAYES_00 -15.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Roman Divacky , freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Thu, 17 Apr 2008 11:33:06 -0000 Quoting kama (from Wed, 16 Apr 2008 22:48:16 +0200 (CEST)): > > > On Wed, 16 Apr 2008, Roman Divacky wrote: > >> On Wed, Apr 16, 2008 at 12:56:50PM -0400, Jung-uk Kim wrote: >> > The attached patch adds stubs for Linux 2.6.17 syscalls. Even though >> > some syscalls were not in official 2.6.16 kernel (e.g., >> > [gs]et_robust_list() showed up in 2.6.17-rc1), GNU libc started using >> > them for NPTL and FC4 updated 2.6 kernel to 2.6.17 later. >> > >> > If you have any concern or objection, please speak up now. >> >> please do commit... no objection from me > > wouldnt it be good to add a rc.conf tunable to say what type of kernel to > use? > > Like: > linux_enable=3D"YES" > linux_version=3D"2.6" If we put this into rc.conf, it suggests that you can really switch =20 the emulated linux version. This is not the case. This is a sysctl to =20 help testing the upcomming linuxulator behavior (developers + testers =20 + bleeding-edge users only). At some point we will switch to 2.6 =20 emulation by default. Unfortunately some ports already depend upon 2.6 =20 emulation. Bye, Alexander. --=20 Beauty, brains, availability, personality; pick any two. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 11:37:16 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 062BD106564A for ; Thu, 17 Apr 2008 11:37:16 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id B3B2D8FC2E for ; Thu, 17 Apr 2008 11:37:15 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A573DE.dip.t-dialin.net [84.165.115.222]) by redbull.bpaserver.net (Postfix) with ESMTP id B0A2A2E04C; Thu, 17 Apr 2008 13:37:00 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 3BE0FB10BC; Thu, 17 Apr 2008 13:36:58 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m3HBav6n061321; Thu, 17 Apr 2008 13:36:57 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Thu, 17 Apr 2008 13:36:57 +0200 Message-ID: <20080417133657.62195i4q0j0jjokk@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 17 Apr 2008 13:36:57 +0200 From: Alexander Leidinger To: Chagin Dmitry References: <72854627@bb.ipt.ru> <20080417010342.E57375@ora.chd.net> <60254627@bb.ipt.ru> <20080417092534.B60041@ora.chd.net> In-Reply-To: <20080417092534.B60041@ora.chd.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-14.3, required 6, BAYES_00 -15.00, J_CHICKENPOX_21 0.60, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 11:37:16 -0000 Quoting Chagin Dmitry (from Thu, 17 Apr 2008 =20 10:18:36 +0400 (MSD)): > On Thu, 17 Apr 2008, Boris Samorodov wrote: > >>> On Thu, 17 Apr 2008 01:21:56 +0400 (MSD) Chagin Dmitry wrote: > >>> Is it possible to add in pkg-install scripts creation of links on =20 >>> often used utilities? Like sed, awk and others. It is necessary, =20 >>> if shell scripts in which ways to these utilities are specified =20 >>> full are used. For an example look a patch bellow. >> >> I'm not sure if it'a good idea. Let's talk a little. >> >> Can you give an example of such application from ports? >> > > I don't know any because i don't use them. I try to start on =20 > -current private software, and if i find interesting something i =20 > send here. Some linux ports may use the linux bash (e.g. vendor supplied wrapper =20 scripts) and the tools you proposed are basic utilities which may be =20 used by such scripts. Those scripts depend upon the behavior of the =20 linux versions. Some of the tools don't have the same behavior or =20 options than the FreeBSD ones. So we can not really replace them Bye, Alexander. --=20 When they want it bad (in a rush), they get it bad. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 13:03:56 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 8FDFD106566C for ; Thu, 17 Apr 2008 13:03:56 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 4B33C8FC18 for ; Thu, 17 Apr 2008 13:03:56 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmTmM-0006ks-9L; Thu, 17 Apr 2008 17:03:54 +0400 To: "Philip M. Gollucci" References: <48042ED7.2060500@p6m7g8.com> <94190718@bb.ipt.ru> <480445FB.80407@p6m7g8.com> <28117966@bb.ipt.ru> <48044FE3.3050306@p6m7g8.com> <20080415125526.16702475@peedub.jennejohn.org> <48051D56.1080000@p6m7g8.com> <19141647@bb.ipt.ru> <48064D8D.5060709@p6m7g8.com> <42330739@bb.ipt.ru> <48067578.4000601@p6m7g8.com> <94171856@bb.ipt.ru> <480683F4.6060600@p6m7g8.com> <62010602@bb.ipt.ru> <4806863E.8060901@p6m7g8.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 17:03:54 +0400 In-Reply-To: <4806863E.8060901@p6m7g8.com> (Philip M. Gollucci's message of "Wed\, 16 Apr 2008 19\:05\:34 -0400") Message-ID: <29847653@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Cc: freebsd-emulation@freebsd.org Subject: Re: Acroread 8 dies on 8-current [SOLVED]! 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: Thu, 17 Apr 2008 13:03:56 -0000 On Wed, 16 Apr 2008 19:05:34 -0400 Philip M. Gollucci wrote: > Boris Samorodov wrote: > > On Wed, 16 Apr 2008 18:55:48 -0400 Philip M. Gollucci wrote: > >> Boris Samorodov wrote: > >>> On Wed, 16 Apr 2008 17:54:00 -0400 Philip M. Gollucci wrote: > >>> > >>>> | Which port did you mean? I know none such ports. If it is really > >>>> | so then the port is broken and needs updating. > >> $ /usr/ports/print/acroread8> > >> make -V LINUXBASE > >> /compat/linux > Clearly the ports system is evaluating it to /compat/linux rather than > /usr/compat/linux OK, maybe you didn't see it earlier, but: ----- % ls -l /compat lrwxr-xr-x 1 root wheel 10 12 ноя 23:55 /compat -> usr/compat ----- > >> $ /usr/ports/print/acroread8> > >> cvs st |grep Repository > >> Repository revision: 1.3 /home/ncvs/ports/print/acroread8/Makefile,v > >> Repository revision: 1.2 /home/ncvs/ports/print/acroread8/distinfo,v > >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/pkg-descr,v > >> Repository revision: 1.2 /home/ncvs/ports/print/acroread8/pkg-plist,v > >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/ln.in,v > >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/mv.in,v > >> Repository revision: 1.1 > >> /home/ncvs/ports/print/acroread8/files/pkg-deinstall.in,v > >> Repository revision: 1.1 > >> /home/ncvs/ports/print/acroread8/files/pkg-message.in,v > >> Repository revision: 1.1 /home/ncvs/ports/print/acroread8/files/rm.in,v > These are the versions of the files in CVS on my machine, as of last > night, for this port. They have no local mods. > > > > > >> $ /usr/ports/print/acroread8> > >> grep LINUXBASE /etc/make.conf > I am not overriding this variable. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 16:11:56 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 513EC1065673 for ; Thu, 17 Apr 2008 16:11:56 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id E39DE8FC1D for ; Thu, 17 Apr 2008 16:11:55 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmWiF-0009Mu-Qs; Thu, 17 Apr 2008 20:11:51 +0400 To: Naram Qashat References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 20:11:52 +0400 In-Reply-To: <48068CAA.3040604@cyberbotx.com> (Naram Qashat's message of "Wed\, 16 Apr 2008 19\:32\:58 -0400") Message-ID: <60240839@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 16:11:56 -0000 Hi! Thanks for testing, your report was helpful! On Wed, 16 Apr 2008 19:32:58 -0400 Naram Qashat wrote: > As of using the latest patch set (5), I found that a few Linux Seems that you have some inconsistency at the (linux) ports system. The patchset gives all (which I have so far) changes to linux infrastructure ports. Plus _some_ (included since pathset 5) patches for non-infrastructure linux ports. Other linux ports should be patched manually. You may look at provided patches or my earlier messages for reference (it's easy BTW). If you not transfer ports (which you are going to install) to USE_LINUX_APPS then you will end up with a mess of both fc4 and f8 linux infrastructure ports. > applications I use do not work: > 1) emulators/linux-ePSXe refuses to run: I'll include a patch for this port at the next patchset. > ./epsxe: error while loading shared libraries: libgmodule-1.2.so.0: > cannot open shared object file: No such file or directory > From what I can see, that file was in linux_base-fc4 because it's a > part of glib 1.2, but fc6 and up use glib 2 instead. It's possible > that there would need to be a port for glib 1.2 specifically for > programs like ePSXe that still use it. Should be fixed by linux_base-f8-8_3, the new revision has just been committed. > 2) multimedia/linux-realplayer also refuses to run: > /usr/local/lib/RealPlayer/realplay.bin: error while loading shared > libraries: libexpat.so.0: cannot open shared object file: No such file > or directory While it's possible to commit a new port (actually, I have one) textproc/linux-f8-expat1 which installs libexpat.so.0 but so far I can't reproduce your error: ----- % pkg_info -W /usr/local/lib/RealPlayer/realplay.bin /usr/local/lib/RealPlayer/realplay.bin was installed by package linux-realplayer-10.0.9.809.20070726 % file /usr/local/lib/RealPlayer/realplay.bin /usr/local/lib/RealPlayer/realplay.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped % ldd /usr/local/lib/RealPlayer/realplay.bin | grep expat libexpat.so.1 => /lib/libexpat.so.1 (0x28cf8000) ----- And RealPlayer works fine for me. > This probably means that a newer version of RealPlayer needs to be in > the ports or a version that works with Fedora 8 needs to be in the > ports separate from the current one. > 3) www/linux-kmopozer seems to start, but just sits there and never actually runs. Runs here. > 4) net/skype starts, but when it brings up the EULA, I get what's in > the following image: > http://kirby.cyberbotx.com/skype_problem.png Can't reproduce, works fine here. > 5) www/linux-flashplayer9, when used with www/nspluginwrapper, causes > Firefox to freeze until npviewer.bin is killed. I also get the > following messages in the console: Sorry, I don't use this port so can't comment here. > (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open > shared object file: No such file or directory > (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open > shared object file: No such file or directory > *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: Message timeout > *** NSPlugin Wrapper *** ERROR: NPClass::Invalidate() invoke: Connection closed > *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Connection closed > The first NSPlugin Wrapper error comes up before I kill off the > npviewer.bin process, and the last two messages come up when I kill > it. Also, when I use nspluginwrapper -l to see what plugins are > installed, that command segfaults. It even does so after I remove the > flash plugin from the browser plugins folder with the command. Here's > what is in my /usr/local/lib/browser_plugins: > [19:30:34 kirby /celes/test-f8]# ls /usr/local/lib/browser_plugins/ > .firefox.keep libjavaplugin_oji.so npplugger.so openvrml.la > .thunderbird.keep libvlcplugin.so npsidplug.so openvrml.so > helix.so nphelix.xpt npwrapper.nppdf.so > Out of all the Linux applications I have installed, only acroread8 > runs without flaws. However, I do get the following if I run it in > the console: > rm: cannot remove > /home/cyberbotx/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > Function not implemented > (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared > object file: No such file or directory > (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared > object file: No such file or directory You may try to install x11-toolkits/linux-f8-qt33 here. But an absence of this port shouldn't prevent a program from running. > I use KDE3 and have the gtk-qt-engines port installed, telling it to > try to skin GTK applications as QT, so maybe this is related to that. > As an aside, kompozer brings up the same 2 Gtk-WARNING messages, yet > doesn't run at all. > I also noticed the following in my all.log file when running Linux applications: > Apr 16 19:27:03 kirby kernel: 128 > Apr 16 19:27:03 kirby kernel: linux_sys_futex: unknown op 128 > Apr 16 19:27:03 kirby last message repeated 2136 times > Occasionally, op 129 comes up as well. Not sure if the latest updates > to 7.0 would fix this or not, I'm still using a src updated from > RELENG_7_0 and not from RELENG_7 yet. Those messages should go away at the lastest RELENG_7. Can you please show an output of the command: $ pkg_info -xI '^linux' Seems that you have a mix of both fc4 and f8 ports. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 17:00:10 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 6EF9A106564A for ; Thu, 17 Apr 2008 17:00:10 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from QMTA07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by mx1.freebsd.org (Postfix) with ESMTP id 003658FC1A for ; Thu, 17 Apr 2008 17:00:09 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from OMTA13.westchester.pa.mail.comcast.net ([76.96.62.52]) by QMTA07.westchester.pa.mail.comcast.net with comcast id EeD61Z00317dt5G5709X00; Thu, 17 Apr 2008 16:58:38 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA13.westchester.pa.mail.comcast.net with comcast id Eh061Z0031n8LeU3Z00000; Thu, 17 Apr 2008 17:00:08 +0000 X-Authority-Analysis: v=1.0 c=1 a=Xrm4IzCVDBUA:10 a=FkxxIfpeVLgA:10 a=5llk0ql7AAAA:8 a=dfALgZswseJj-_LZqRIA:9 a=v567b2UYWyTvLlKEnMUA:7 a=dPF75ZIGlzkp4ZJWvKu7OQm24rQA:4 a=IsUHOSoT7wwA:10 Message-ID: <48078215.7040107@cyberbotx.com> Date: Thu, 17 Apr 2008 13:00:05 -0400 From: Naram Qashat User-Agent: Thunderbird 2.0.0.12 (X11/20080330) MIME-Version: 1.0 To: Boris Samorodov References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> In-Reply-To: <60240839@bb.ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 17:00:10 -0000 Boris Samorodov wrote: > Hi! > > > Thanks for testing, your report was helpful! > > > On Wed, 16 Apr 2008 19:32:58 -0400 Naram Qashat wrote: > >> As of using the latest patch set (5), I found that a few Linux > > Seems that you have some inconsistency at the (linux) ports system. > > The patchset gives all (which I have so far) changes to linux > infrastructure ports. Plus _some_ (included since pathset 5) > patches for non-infrastructure linux ports. Other linux ports > should be patched manually. You may look at provided patches > or my earlier messages for reference (it's easy BTW). When I ran install.sh, it all worked except for the patch to skype, which failed at RUN_DEPENDS because it had been changed since your diff. Otherwise everything else patched. > If you not transfer ports (which you are going to install) to > USE_LINUX_APPS then you will end up with a mess of both fc4 and > f8 linux infrastructure ports. > >> applications I use do not work: > >> 1) emulators/linux-ePSXe refuses to run: > > I'll include a patch for this port at the next patchset. > >> ./epsxe: error while loading shared libraries: libgmodule-1.2.so.0: >> cannot open shared object file: No such file or directory > >> From what I can see, that file was in linux_base-fc4 because it's a >> part of glib 1.2, but fc6 and up use glib 2 instead. It's possible >> that there would need to be a port for glib 1.2 specifically for >> programs like ePSXe that still use it. > > Should be fixed by linux_base-f8-8_3, the new revision has just been > committed. > >> 2) multimedia/linux-realplayer also refuses to run: > >> /usr/local/lib/RealPlayer/realplay.bin: error while loading shared >> libraries: libexpat.so.0: cannot open shared object file: No such file >> or directory > > While it's possible to commit a new port (actually, I have one) > textproc/linux-f8-expat1 which installs libexpat.so.0 but so far > I can't reproduce your error: > ----- > % pkg_info -W /usr/local/lib/RealPlayer/realplay.bin > /usr/local/lib/RealPlayer/realplay.bin was installed by package linux-realplayer-10.0.9.809.20070726 > % file /usr/local/lib/RealPlayer/realplay.bin > /usr/local/lib/RealPlayer/realplay.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped > % ldd /usr/local/lib/RealPlayer/realplay.bin | grep expat > libexpat.so.1 => /lib/libexpat.so.1 (0x28cf8000) > ----- Strangely, while the pkg_info and file commands come up the same, I get the following when I do the ldd: [12:50:38 kirby /celes/test-f8]# ldd /usr/local/lib/RealPlayer/realplay.bin | grep expat libexpat.so.1 => /lib/libexpat.so.1 (0x28caa000) libexpat.so.0 => not found I even rebuilt RealPlayer and got the same result. > And RealPlayer works fine for me. > >> This probably means that a newer version of RealPlayer needs to be in >> the ports or a version that works with Fedora 8 needs to be in the >> ports separate from the current one. > >> 3) www/linux-kmopozer seems to start, but just sits there and never actually runs. > > Runs here. > >> 4) net/skype starts, but when it brings up the EULA, I get what's in >> the following image: > >> http://kirby.cyberbotx.com/skype_problem.png > > Can't reproduce, works fine here. > >> 5) www/linux-flashplayer9, when used with www/nspluginwrapper, causes >> Firefox to freeze until npviewer.bin is killed. I also get the >> following messages in the console: > > Sorry, I don't use this port so can't comment here. > >> (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open >> shared object file: No such file or directory > >> (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open >> shared object file: No such file or directory >> *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: Message timeout >> *** NSPlugin Wrapper *** ERROR: NPClass::Invalidate() invoke: Connection closed >> *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Connection closed > >> The first NSPlugin Wrapper error comes up before I kill off the >> npviewer.bin process, and the last two messages come up when I kill >> it. Also, when I use nspluginwrapper -l to see what plugins are >> installed, that command segfaults. It even does so after I remove the >> flash plugin from the browser plugins folder with the command. Here's >> what is in my /usr/local/lib/browser_plugins: > >> [19:30:34 kirby /celes/test-f8]# ls /usr/local/lib/browser_plugins/ >> .firefox.keep libjavaplugin_oji.so npplugger.so openvrml.la >> .thunderbird.keep libvlcplugin.so npsidplug.so openvrml.so >> helix.so nphelix.xpt npwrapper.nppdf.so > >> Out of all the Linux applications I have installed, only acroread8 >> runs without flaws. However, I do get the following if I run it in >> the console: > >> rm: cannot remove >> /home/cyberbotx/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': >> Function not implemented > >> (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared >> object file: No such file or directory > >> (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared >> object file: No such file or directory > > You may try to install x11-toolkits/linux-f8-qt33 here. But an absence > of this port shouldn't prevent a program from running. > >> I use KDE3 and have the gtk-qt-engines port installed, telling it to >> try to skin GTK applications as QT, so maybe this is related to that. >> As an aside, kompozer brings up the same 2 Gtk-WARNING messages, yet >> doesn't run at all. > >> I also noticed the following in my all.log file when running Linux applications: > >> Apr 16 19:27:03 kirby kernel: 128 >> Apr 16 19:27:03 kirby kernel: linux_sys_futex: unknown op 128 >> Apr 16 19:27:03 kirby last message repeated 2136 times > >> Occasionally, op 129 comes up as well. Not sure if the latest updates >> to 7.0 would fix this or not, I'm still using a src updated from >> RELENG_7_0 and not from RELENG_7 yet. > > Those messages should go away at the lastest RELENG_7. > > Can you please show an output of the command: > $ pkg_info -xI '^linux' > > Seems that you have a mix of both fc4 and f8 ports. > Here's the output: [12:51:23 kirby /celes/test-f8]# pkg_info -xI '^linux' linux-divx4linux-5.0.20030428_3 Linux binary release of DivX (TM) Codec linux-epsxe-1.6.0_3 A Sony Playstation emulator (Linux version) linux-f8-alsa-lib-1.0.15 The Advanced Linux Sound Architecture libraries (Fedora 8) linux-f8-atk-1.20.0 Accessibility Toolkit (Linux Fedora 8) linux-f8-cairo-1.4.14 Vector graphics library Cairo (Linux Fedora 8) linux-f8-expat-2.0.1 PLEASE, place a comment here linux-f8-fontconfig-2.4.2 An XML-based font configuration API for X Windows (Linux Fe linux-f8-gtk-1.2.10 Gtk+ library (Linux Fedora 8) linux-f8-gtk2-2.12.5 GTK+ library, version 2.X (Linux Fedora 8) linux-f8-jpeg-6b RPM of libjpeg (Linux Fedora 8) linux-f8-libsigc++20-2.0.18 Callback Framework for C++ (Linux Fedora 8) linux-f8-openssl-0.9.8b The OpenSSL toolkit (Linux Fedora 8) linux-f8-pango-1.18.4 Pango library (Linux Fedora 8) linux-f8-png-1.2.22 RPM of the PNG lib (Linux Fedora 8) linux-f8-scim-libs-1.4.7 Smart Common Input Method libraries (Linux Fedora 8) linux-f8-tiff-3.8.2 RPM of the TIFF library (Linux Fedora 8) linux-f8-xorg-libs-7.3 Xorg libraries (Linux Fedora 8) linux-flashplugin-9.0r115 Adobe Flash Player NPAPI Plugin linux-hicolor-icon-theme-0.5_1 A high-color icon theme shell from the FreeDesktop project linux-kompozer-0.7.10 A complete Web Authoring System linux-peops-softgpu-1.17_1 A PSEmu Pro GPU plugin using a software X11 renderer (Linux linux-peops-spu-1.9_2 A PSEmu Pro SPU plugin using the OSS interface (Linux versi linux-pete-xgl2gpu-2.8 A PSEmu Pro GPU plugin using a modern OpenGL renderer (Linu linux-realplayer-10.0.9.809.20070726 Linux RealPlayer 10 from RealNetworks linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries linux_base-f8-8_2 Base set of packages needed in Linux mode (for i386/amd64) > > WBR Naram Qashat From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 17:45:05 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 81007106566C for ; Thu, 17 Apr 2008 17:45:05 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 1BAB78FC17 for ; Thu, 17 Apr 2008 17:45:04 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmYAO-000Acn-W5; Thu, 17 Apr 2008 21:45:01 +0400 To: Naram Qashat References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 21:45:01 +0400 In-Reply-To: <48078215.7040107@cyberbotx.com> (Naram Qashat's message of "Thu\, 17 Apr 2008 13\:00\:05 -0400") Message-ID: <83445250@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 17:45:05 -0000 On Thu, 17 Apr 2008 13:00:05 -0400 Naram Qashat wrote: > Boris Samorodov wrote: > > On Wed, 16 Apr 2008 19:32:58 -0400 Naram Qashat wrote: > > > >> As of using the latest patch set (5), I found that a few Linux > > > > Seems that you have some inconsistency at the (linux) ports system. > > > > The patchset gives all (which I have so far) changes to linux > > infrastructure ports. Plus _some_ (included since pathset 5) > > patches for non-infrastructure linux ports. Other linux ports > > should be patched manually. You may look at provided patches > > or my earlier messages for reference (it's easy BTW). > When I ran install.sh, it all worked except for the patch to skype, I'll take care of it at the next patch set. There is no reason in installing unpatched port -- it mat mess you (linux) libraries up. > which failed at RUN_DEPENDS because it had been changed since your > diff. Otherwise everything else patched. And you didn't patch manyally emulators/linux-ePSXe! Or did you? > > If you not transfer ports (which you are going to install) to > > USE_LINUX_APPS then you will end up with a mess of both fc4 and > > f8 linux infrastructure ports. > > > >> applications I use do not work: > > > >> 1) emulators/linux-ePSXe refuses to run: > > > > I'll include a patch for this port at the next patchset. > > > >> ./epsxe: error while loading shared libraries: libgmodule-1.2.so.0: > >> cannot open shared object file: No such file or directory > > > >> From what I can see, that file was in linux_base-fc4 because it's a > >> part of glib 1.2, but fc6 and up use glib 2 instead. It's possible > >> that there would need to be a port for glib 1.2 specifically for > >> programs like ePSXe that still use it. > > > > Should be fixed by linux_base-f8-8_3, the new revision has just been > > committed. > > > >> 2) multimedia/linux-realplayer also refuses to run: > > > >> /usr/local/lib/RealPlayer/realplay.bin: error while loading shared > >> libraries: libexpat.so.0: cannot open shared object file: No such file > >> or directory > > > > While it's possible to commit a new port (actually, I have one) > > textproc/linux-f8-expat1 which installs libexpat.so.0 but so far > > I can't reproduce your error: > > ----- > > % pkg_info -W /usr/local/lib/RealPlayer/realplay.bin > > /usr/local/lib/RealPlayer/realplay.bin was installed by package > linux-realplayer-10.0.9.809.20070726 > > % file /usr/local/lib/RealPlayer/realplay.bin > > /usr/local/lib/RealPlayer/realplay.bin: ELF 32-bit LSB executable, > > Intel > 80386, version 1 (GNU/Linux), for GNU/Linux 2.2.5, dynamically linked > (uses shared libs), stripped > > % ldd /usr/local/lib/RealPlayer/realplay.bin | grep expat > > libexpat.so.1 => /lib/libexpat.so.1 (0x28cf8000) > > ----- > Strangely, while the pkg_info and file commands come up the same, I > get the following when I do the ldd: > [12:50:38 kirby /celes/test-f8]# ldd > /usr/local/lib/RealPlayer/realplay.bin | grep expat > libexpat.so.1 => /lib/libexpat.so.1 (0x28caa000) > libexpat.so.0 => not found That may be a sympton of mixing fc4 and f8 ports. > I even rebuilt RealPlayer and got the same result. > > And RealPlayer works fine for me. > > > >> This probably means that a newer version of RealPlayer needs to be in > >> the ports or a version that works with Fedora 8 needs to be in the > >> ports separate from the current one. > > > >> 3) www/linux-kmopozer seems to start, but just sits there and never > >> actually > runs. > > > > Runs here. > > > >> 4) net/skype starts, but when it brings up the EULA, I get what's in > >> the following image: > > > >> http://kirby.cyberbotx.com/skype_problem.png > > > > Can't reproduce, works fine here. > > > >> 5) www/linux-flashplayer9, when used with www/nspluginwrapper, causes > >> Firefox to freeze until npviewer.bin is killed. I also get the > >> following messages in the console: > > > > Sorry, I don't use this port so can't comment here. > > > >> (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open > >> shared object file: No such file or directory > > > >> (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open > >> shared object file: No such file or directory > >> *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: Message timeout > >> *** NSPlugin Wrapper *** ERROR: NPClass::Invalidate() invoke: Connection closed > >> *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Connection closed > > > >> The first NSPlugin Wrapper error comes up before I kill off the > >> npviewer.bin process, and the last two messages come up when I kill > >> it. Also, when I use nspluginwrapper -l to see what plugins are > >> installed, that command segfaults. It even does so after I remove the > >> flash plugin from the browser plugins folder with the command. Here's > >> what is in my /usr/local/lib/browser_plugins: > > > >> [19:30:34 kirby /celes/test-f8]# ls /usr/local/lib/browser_plugins/ > >> .firefox.keep libjavaplugin_oji.so npplugger.so openvrml.la > >> .thunderbird.keep libvlcplugin.so npsidplug.so openvrml.so > >> helix.so nphelix.xpt npwrapper.nppdf.so > > > >> Out of all the Linux applications I have installed, only acroread8 > >> runs without flaws. However, I do get the following if I run it in > >> the console: > > > >> rm: cannot remove > >> /home/cyberbotx/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': > >> Function not implemented > > > >> (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared > >> object file: No such file or directory > > > >> (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared > >> object file: No such file or directory > > > > You may try to install x11-toolkits/linux-f8-qt33 here. But an absence > > of this port shouldn't prevent a program from running. > > > >> I use KDE3 and have the gtk-qt-engines port installed, telling it to > >> try to skin GTK applications as QT, so maybe this is related to that. > >> As an aside, kompozer brings up the same 2 Gtk-WARNING messages, yet > >> doesn't run at all. > > > >> I also noticed the following in my all.log file when running Linux applications: > > > >> Apr 16 19:27:03 kirby kernel: 128 > >> Apr 16 19:27:03 kirby kernel: linux_sys_futex: unknown op 128 > >> Apr 16 19:27:03 kirby last message repeated 2136 times > > > >> Occasionally, op 129 comes up as well. Not sure if the latest updates > >> to 7.0 would fix this or not, I'm still using a src updated from > >> RELENG_7_0 and not from RELENG_7 yet. > > > > Those messages should go away at the lastest RELENG_7. > > > > Can you please show an output of the command: > > $ pkg_info -xI '^linux' > > > > Seems that you have a mix of both fc4 and f8 ports. > > > Here's the output: > [12:51:23 kirby /celes/test-f8]# pkg_info -xI '^linux' > linux-divx4linux-5.0.20030428_3 Linux binary release of DivX (TM) Codec > linux-epsxe-1.6.0_3 A Sony Playstation emulator (Linux version) This port should be converted to new world order (manually for now). ;-) > linux-f8-alsa-lib-1.0.15 The Advanced Linux Sound Architecture libraries (Fedora 8) > linux-f8-atk-1.20.0 Accessibility Toolkit (Linux Fedora 8) > linux-f8-cairo-1.4.14 Vector graphics library Cairo (Linux Fedora 8) > linux-f8-expat-2.0.1 PLEASE, place a comment here > linux-f8-fontconfig-2.4.2 An XML-based font configuration API for X > Windows (Linux Fe > linux-f8-gtk-1.2.10 Gtk+ library (Linux Fedora 8) > linux-f8-gtk2-2.12.5 GTK+ library, version 2.X (Linux Fedora 8) > linux-f8-jpeg-6b RPM of libjpeg (Linux Fedora 8) > linux-f8-libsigc++20-2.0.18 Callback Framework for C++ (Linux Fedora 8) > linux-f8-openssl-0.9.8b The OpenSSL toolkit (Linux Fedora 8) > linux-f8-pango-1.18.4 Pango library (Linux Fedora 8) > linux-f8-png-1.2.22 RPM of the PNG lib (Linux Fedora 8) > linux-f8-scim-libs-1.4.7 Smart Common Input Method libraries (Linux Fedora 8) > linux-f8-tiff-3.8.2 RPM of the TIFF library (Linux Fedora 8) > linux-f8-xorg-libs-7.3 Xorg libraries (Linux Fedora 8) > linux-flashplugin-9.0r115 Adobe Flash Player NPAPI Plugin The same. > linux-hicolor-icon-theme-0.5_1 A high-color icon theme shell from the > FreeDesktop project > linux-kompozer-0.7.10 A complete Web Authoring System > linux-peops-softgpu-1.17_1 A PSEmu Pro GPU plugin using a software X11 > renderer (Linux > linux-peops-spu-1.9_2 A PSEmu Pro SPU plugin using the OSS interface (Linux versi > linux-pete-xgl2gpu-2.8 A PSEmu Pro GPU plugin using a modern OpenGL renderer (Linu The same for the last three ports. > linux-realplayer-10.0.9.809.20070726 Linux RealPlayer 10 from RealNetworks > linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries Yes, as I suspected. This port should not present at your system and should be removed. Well, it may share some files with linux-f8-xorg-libs-7.3 though. Please, update manually the needed ports to use USE_LINUX_APPS. > linux_base-f8-8_2 Base set of packages needed in Linux mode (for i386/amd64) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 18:43:30 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 C1338106564A for ; Thu, 17 Apr 2008 18:43:30 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from QMTA05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [76.96.62.48]) by mx1.freebsd.org (Postfix) with ESMTP id 5B0CB8FC0A for ; Thu, 17 Apr 2008 18:43:30 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from OMTA02.westchester.pa.mail.comcast.net ([76.96.62.19]) by QMTA05.westchester.pa.mail.comcast.net with comcast id EiYY1Z0040QuhwU5500a00; Thu, 17 Apr 2008 18:41:38 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA02.westchester.pa.mail.comcast.net with comcast id EijS1Z00F1n8LeU3N00000; Thu, 17 Apr 2008 18:43:28 +0000 X-Authority-Analysis: v=1.0 c=1 a=Xrm4IzCVDBUA:10 a=FkxxIfpeVLgA:10 a=5llk0ql7AAAA:8 a=G5RX0YUDU0aordpgO5oA:9 a=VqxyZwSNHqEXLwGHbsYA:7 a=vLNykitPUzHZV2ykcA0q0D0exHQA:4 a=IsUHOSoT7wwA:10 Message-ID: <48079A4E.5070400@cyberbotx.com> Date: Thu, 17 Apr 2008 14:43:26 -0400 From: Naram Qashat User-Agent: Thunderbird 2.0.0.12 (X11/20080330) MIME-Version: 1.0 To: Boris Samorodov References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> In-Reply-To: <83445250@bb.ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 18:43:30 -0000 Boris Samorodov wrote: > On Thu, 17 Apr 2008 13:00:05 -0400 Naram Qashat wrote: >> Boris Samorodov wrote: >>> On Wed, 16 Apr 2008 19:32:58 -0400 Naram Qashat wrote: >>> >>>> As of using the latest patch set (5), I found that a few Linux >>> Seems that you have some inconsistency at the (linux) ports system. >>> >>> The patchset gives all (which I have so far) changes to linux >>> infrastructure ports. Plus _some_ (included since pathset 5) >>> patches for non-infrastructure linux ports. Other linux ports >>> should be patched manually. You may look at provided patches >>> or my earlier messages for reference (it's easy BTW). > >> When I ran install.sh, it all worked except for the patch to skype, > > I'll take care of it at the next patch set. There is no reason in > installing unpatched port -- it mat mess you (linux) libraries up. > >> which failed at RUN_DEPENDS because it had been changed since your >> diff. Otherwise everything else patched. > > And you didn't patch manyally emulators/linux-ePSXe! Or did you? No, I hadn't patched emulators/linux-ePSXe myself, but I did this time based on your recommendation below. >>> If you not transfer ports (which you are going to install) to >>> USE_LINUX_APPS then you will end up with a mess of both fc4 and >>> f8 linux infrastructure ports. >>> >>>> applications I use do not work: >>>> 1) emulators/linux-ePSXe refuses to run: >>> I'll include a patch for this port at the next patchset. >>> >>>> ./epsxe: error while loading shared libraries: libgmodule-1.2.so.0: >>>> cannot open shared object file: No such file or directory >>>> From what I can see, that file was in linux_base-fc4 because it's a >>>> part of glib 1.2, but fc6 and up use glib 2 instead. It's possible >>>> that there would need to be a port for glib 1.2 specifically for >>>> programs like ePSXe that still use it. >>> Should be fixed by linux_base-f8-8_3, the new revision has just been >>> committed. >>> >>>> 2) multimedia/linux-realplayer also refuses to run: >>>> /usr/local/lib/RealPlayer/realplay.bin: error while loading shared >>>> libraries: libexpat.so.0: cannot open shared object file: No such file >>>> or directory >>> While it's possible to commit a new port (actually, I have one) >>> textproc/linux-f8-expat1 which installs libexpat.so.0 but so far >>> I can't reproduce your error: >>> ----- >>> % pkg_info -W /usr/local/lib/RealPlayer/realplay.bin >>> /usr/local/lib/RealPlayer/realplay.bin was installed by package >> linux-realplayer-10.0.9.809.20070726 >>> % file /usr/local/lib/RealPlayer/realplay.bin >>> /usr/local/lib/RealPlayer/realplay.bin: ELF 32-bit LSB executable, >>> Intel >> 80386, version 1 (GNU/Linux), for GNU/Linux 2.2.5, dynamically linked >> (uses shared libs), stripped >>> % ldd /usr/local/lib/RealPlayer/realplay.bin | grep expat >>> libexpat.so.1 => /lib/libexpat.so.1 (0x28cf8000) >>> ----- > >> Strangely, while the pkg_info and file commands come up the same, I >> get the following when I do the ldd: > >> [12:50:38 kirby /celes/test-f8]# ldd >> /usr/local/lib/RealPlayer/realplay.bin | grep expat >> libexpat.so.1 => /lib/libexpat.so.1 (0x28caa000) >> libexpat.so.0 => not found > > That may be a sympton of mixing fc4 and f8 ports. Yeah, that seemed to be the problem, once I got linux-xorg-libs uninstalled, RealPlayer works. Although it refused to exit and froze, I had to CTRL+C in the console to kill it. I also got some other Gtk errors about libbonoboui missing this time. >> I even rebuilt RealPlayer and got the same result. > >>> And RealPlayer works fine for me. >>> >>>> This probably means that a newer version of RealPlayer needs to be in >>>> the ports or a version that works with Fedora 8 needs to be in the >>>> ports separate from the current one. >>>> 3) www/linux-kmopozer seems to start, but just sits there and never >>>> actually >> runs. >>> Runs here. >>> >>>> 4) net/skype starts, but when it brings up the EULA, I get what's in >>>> the following image: >>>> http://kirby.cyberbotx.com/skype_problem.png >>> Can't reproduce, works fine here. >>> >>>> 5) www/linux-flashplayer9, when used with www/nspluginwrapper, causes >>>> Firefox to freeze until npviewer.bin is killed. I also get the >>>> following messages in the console: >>> Sorry, I don't use this port so can't comment here. >>> >>>> (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open >>>> shared object file: No such file or directory >>>> (npviewer.bin:36559): Gtk-WARNING **: libqt-mt.so.3: cannot open >>>> shared object file: No such file or directory >>>> *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: Message timeout >>>> *** NSPlugin Wrapper *** ERROR: NPClass::Invalidate() invoke: Connection closed >>>> *** NSPlugin Wrapper *** ERROR: NP_Shutdown() invoke: Connection closed >>>> The first NSPlugin Wrapper error comes up before I kill off the >>>> npviewer.bin process, and the last two messages come up when I kill >>>> it. Also, when I use nspluginwrapper -l to see what plugins are >>>> installed, that command segfaults. It even does so after I remove the >>>> flash plugin from the browser plugins folder with the command. Here's >>>> what is in my /usr/local/lib/browser_plugins: >>>> [19:30:34 kirby /celes/test-f8]# ls /usr/local/lib/browser_plugins/ >>>> .firefox.keep libjavaplugin_oji.so npplugger.so openvrml.la >>>> .thunderbird.keep libvlcplugin.so npsidplug.so openvrml.so >>>> helix.so nphelix.xpt npwrapper.nppdf.so >>>> Out of all the Linux applications I have installed, only acroread8 >>>> runs without flaws. However, I do get the following if I run it in >>>> the console: >>>> rm: cannot remove >>>> /home/cyberbotx/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js': >>>> Function not implemented >>>> (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared >>>> object file: No such file or directory >>>> (acroread:36425): Gtk-WARNING **: libqt-mt.so.3: cannot open shared >>>> object file: No such file or directory >>> You may try to install x11-toolkits/linux-f8-qt33 here. But an absence >>> of this port shouldn't prevent a program from running. Installing x11-toolkits/linux-f8-qt33 did indeed get rid of those messages. >>>> I use KDE3 and have the gtk-qt-engines port installed, telling it to >>>> try to skin GTK applications as QT, so maybe this is related to that. >>>> As an aside, kompozer brings up the same 2 Gtk-WARNING messages, yet >>>> doesn't run at all. >>>> I also noticed the following in my all.log file when running Linux applications: >>>> Apr 16 19:27:03 kirby kernel: 128 >>>> Apr 16 19:27:03 kirby kernel: linux_sys_futex: unknown op 128 >>>> Apr 16 19:27:03 kirby last message repeated 2136 times >>>> Occasionally, op 129 comes up as well. Not sure if the latest updates >>>> to 7.0 would fix this or not, I'm still using a src updated from >>>> RELENG_7_0 and not from RELENG_7 yet. >>> Those messages should go away at the lastest RELENG_7. >>> >>> Can you please show an output of the command: >>> $ pkg_info -xI '^linux' >>> >>> Seems that you have a mix of both fc4 and f8 ports. >>> > >> Here's the output: > >> [12:51:23 kirby /celes/test-f8]# pkg_info -xI '^linux' >> linux-divx4linux-5.0.20030428_3 Linux binary release of DivX (TM) Codec >> linux-epsxe-1.6.0_3 A Sony Playstation emulator (Linux version) > > This port should be converted to new world order (manually for now). ;-) > >> linux-f8-alsa-lib-1.0.15 The Advanced Linux Sound Architecture libraries (Fedora 8) >> linux-f8-atk-1.20.0 Accessibility Toolkit (Linux Fedora 8) >> linux-f8-cairo-1.4.14 Vector graphics library Cairo (Linux Fedora 8) >> linux-f8-expat-2.0.1 PLEASE, place a comment here >> linux-f8-fontconfig-2.4.2 An XML-based font configuration API for X >> Windows (Linux Fe >> linux-f8-gtk-1.2.10 Gtk+ library (Linux Fedora 8) >> linux-f8-gtk2-2.12.5 GTK+ library, version 2.X (Linux Fedora 8) >> linux-f8-jpeg-6b RPM of libjpeg (Linux Fedora 8) >> linux-f8-libsigc++20-2.0.18 Callback Framework for C++ (Linux Fedora 8) >> linux-f8-openssl-0.9.8b The OpenSSL toolkit (Linux Fedora 8) >> linux-f8-pango-1.18.4 Pango library (Linux Fedora 8) >> linux-f8-png-1.2.22 RPM of the PNG lib (Linux Fedora 8) >> linux-f8-scim-libs-1.4.7 Smart Common Input Method libraries (Linux Fedora 8) >> linux-f8-tiff-3.8.2 RPM of the TIFF library (Linux Fedora 8) >> linux-f8-xorg-libs-7.3 Xorg libraries (Linux Fedora 8) >> linux-flashplugin-9.0r115 Adobe Flash Player NPAPI Plugin > > The same. > >> linux-hicolor-icon-theme-0.5_1 A high-color icon theme shell from the >> FreeDesktop project >> linux-kompozer-0.7.10 A complete Web Authoring System >> linux-peops-softgpu-1.17_1 A PSEmu Pro GPU plugin using a software X11 >> renderer (Linux >> linux-peops-spu-1.9_2 A PSEmu Pro SPU plugin using the OSS interface (Linux versi >> linux-pete-xgl2gpu-2.8 A PSEmu Pro GPU plugin using a modern OpenGL renderer (Linu > > The same for the last three ports. > >> linux-realplayer-10.0.9.809.20070726 Linux RealPlayer 10 from RealNetworks >> linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries > > Yes, as I suspected. This port should not present at your > system and should be removed. Well, it may share some files > with linux-f8-xorg-libs-7.3 though. > > Please, update manually the needed ports to use USE_LINUX_APPS. > >> linux_base-f8-8_2 Base set of packages needed in Linux mode (for i386/amd64) > > > WBR Naram Qashat From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 18:52:39 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 6A3FE1065673 for ; Thu, 17 Apr 2008 18:52:39 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 2630B8FC1F for ; Thu, 17 Apr 2008 18:52:39 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmZDn-000BXQ-HP; Thu, 17 Apr 2008 22:52:35 +0400 To: Naram Qashat References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> <48079A4E.5070400@cyberbotx.com> From: Boris Samorodov Date: Thu, 17 Apr 2008 22:52:35 +0400 In-Reply-To: <48079A4E.5070400@cyberbotx.com> (Naram Qashat's message of "Thu\, 17 Apr 2008 14\:43\:26 -0400") Message-ID: <94164412@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 18:52:39 -0000 On Thu, 17 Apr 2008 14:43:26 -0400 Naram Qashat wrote: > I also got some other Gtk errors about libbonoboui missing this time. Which ports/applications for did you get one? WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 20:34:03 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 93F45106564A for ; Thu, 17 Apr 2008 20:34:03 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by mx1.freebsd.org (Postfix) with ESMTP id 2C7CE8FC19 for ; Thu, 17 Apr 2008 20:34:02 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from OMTA11.westchester.pa.mail.comcast.net ([76.96.62.36]) by QMTA01.westchester.pa.mail.comcast.net with comcast id Eccq1Z0080mv7h0510V000; Thu, 17 Apr 2008 20:34:01 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA11.westchester.pa.mail.comcast.net with comcast id EkZq1Z0021n8LeU3X00000; Thu, 17 Apr 2008 20:34:00 +0000 X-Authority-Analysis: v=1.0 c=1 a=Xrm4IzCVDBUA:10 a=FkxxIfpeVLgA:10 a=OatLysuzm2Vy-iDNinIA:9 a=6Xb_1L3teT_1f_sLV52QP3yF2ngA:4 a=IsUHOSoT7wwA:10 Message-ID: <4807B42D.1070405@cyberbotx.com> Date: Thu, 17 Apr 2008 16:33:49 -0400 From: Naram Qashat User-Agent: Thunderbird 2.0.0.12 (X11/20080330) MIME-Version: 1.0 To: Boris Samorodov References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> <48079A4E.5070400@cyberbotx.com> <94164412@bb.ipt.ru> In-Reply-To: <94164412@bb.ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 20:34:03 -0000 Boris Samorodov wrote: > On Thu, 17 Apr 2008 14:43:26 -0400 Naram Qashat wrote: > >> I also got some other Gtk errors about libbonoboui missing this time. > > Which ports/applications for did you get one? multimedia/linux-realplayer and www/linux-kompozer (kompozer still doesn't run for me, I'm not sure why). > WBR Naram Qashat From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 21:04:13 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 CA7CE106566B for ; Thu, 17 Apr 2008 21:04:13 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 7FDA88FC16 for ; Thu, 17 Apr 2008 21:04:13 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmbHA-000DHO-En; Fri, 18 Apr 2008 01:04:12 +0400 To: Naram Qashat References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> <48079A4E.5070400@cyberbotx.com> <94164412@bb.ipt.ru> <4807B42D.1070405@cyberbotx.com> From: Boris Samorodov Date: Fri, 18 Apr 2008 01:04:12 +0400 In-Reply-To: <4807B42D.1070405@cyberbotx.com> (Naram Qashat's message of "Thu\, 17 Apr 2008 16\:33\:49 -0400") Message-ID: <53041155@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 21:04:13 -0000 On Thu, 17 Apr 2008 16:33:49 -0400 Naram Qashat wrote: > Boris Samorodov wrote: > > On Thu, 17 Apr 2008 14:43:26 -0400 Naram Qashat wrote: > > > >> I also got some other Gtk errors about libbonoboui missing this time. > > > > Which ports/applications for did you get one? > multimedia/linux-realplayer and www/linux-kompozer (kompozer still > doesn't run for me, I'm not sure why). Did you update to the latest RELENG_7? That may help. Can you give me an output of the command: ----- % ldd /usr/local/lib/RealPlayer/realplay.bin ----- WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 17 22:54:44 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 9577C106564A for ; Thu, 17 Apr 2008 22:54:44 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from QMTA02.westchester.pa.mail.comcast.net (qmta02.westchester.pa.mail.comcast.net [76.96.62.24]) by mx1.freebsd.org (Postfix) with ESMTP id 291C08FC14 for ; Thu, 17 Apr 2008 22:54:43 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from OMTA13.westchester.pa.mail.comcast.net ([76.96.62.52]) by QMTA02.westchester.pa.mail.comcast.net with comcast id EiQW1Z00W17dt5G520Jg00; Thu, 17 Apr 2008 22:54:33 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA13.westchester.pa.mail.comcast.net with comcast id Emuh1Z0051n8LeU3Z00000; Thu, 17 Apr 2008 22:54:43 +0000 X-Authority-Analysis: v=1.0 c=1 a=Xrm4IzCVDBUA:10 a=FkxxIfpeVLgA:10 a=qM7TZYNx4yOw2ush5sYA:9 a=FPAI-MrM0IZlHTf79_EA:7 a=av0KkWOOerDTxK1QomJ4vBJxWEIA:4 a=IsUHOSoT7wwA:10 Message-ID: <4807D531.2010307@cyberbotx.com> Date: Thu, 17 Apr 2008 18:54:41 -0400 From: Naram Qashat User-Agent: Thunderbird 2.0.0.12 (X11/20080330) MIME-Version: 1.0 To: Boris Samorodov References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> <48079A4E.5070400@cyberbotx.com> <94164412@bb.ipt.ru> <4807B42D.1070405@cyberbotx.com> <53041155@bb.ipt.ru> In-Reply-To: <53041155@bb.ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Thu, 17 Apr 2008 22:54:44 -0000 Boris Samorodov wrote: > On Thu, 17 Apr 2008 16:33:49 -0400 Naram Qashat wrote: >> Boris Samorodov wrote: >>> On Thu, 17 Apr 2008 14:43:26 -0400 Naram Qashat wrote: >>> >>>> I also got some other Gtk errors about libbonoboui missing this time. >>> Which ports/applications for did you get one? > >> multimedia/linux-realplayer and www/linux-kompozer (kompozer still >> doesn't run for me, I'm not sure why). > > Did you update to the latest RELENG_7? That may help. I haven't updated yet, I will probably do that in the next couple of days. > Can you give me an output of the command: > ----- > % ldd /usr/local/lib/RealPlayer/realplay.bin > ----- > [14:25:34 kirby /celes/test-f8]# ldd /usr/local/lib/RealPlayer/realplay.bin /usr/local/lib/RealPlayer/realplay.bin: libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x280f0000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x28193000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x281af000) libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x281cc000) libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x281d3000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x281de000) libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x2821f000) libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0x2825f000) libdl.so.2 => /lib/libdl.so.2 (0x28263000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x28268000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x28333000) libpthread.so.0 => /lib/libpthread.so.0 (0x28771000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x28789000) libm.so.6 => /lib/libm.so.6 (0x28843000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2886c000) libc.so.6 => /lib/libc.so.6 (0x28878000) libX11.so.6 => /usr/lib/libX11.so.6 (0x289d5000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x28ad1000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0x28adb000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x28b61000) libXext.so.6 => /usr/lib/libXext.so.6 (0x28b90000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0x28ba0000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x28ba9000) libXi.so.6 => /usr/lib/libXi.so.6 (0x28bac000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x28bb5000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x28bbd000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x28bc7000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x28bca000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x28bcf000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x28bf5000) libXft.so.2 => /usr/lib/libXft.so.2 (0x28c27000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x28c3a000) /lib/ld-linux.so.2 (0x280cf000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x28cc6000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x28cc8000) libz.so.1 => /lib/libz.so.1 (0x28ce5000) libexpat.so.1 => /lib/libexpat.so.1 (0x28cf8000) libXau.so.6 => /usr/lib/libXau.so.6 (0x28d19000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x28d1c000) > > WBR Naram Qashat From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 06:02:53 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 B59451065672 for ; Fri, 18 Apr 2008 06:02:53 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 618308FC13 for ; Fri, 18 Apr 2008 06:02:53 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JmjgP-000KOj-Pl; Fri, 18 Apr 2008 10:02:49 +0400 To: Naram Qashat References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> <48079A4E.5070400@cyberbotx.com> <94164412@bb.ipt.ru> <4807B42D.1070405@cyberbotx.com> <53041155@bb.ipt.ru> <4807D531.2010307@cyberbotx.com> From: Boris Samorodov Date: Fri, 18 Apr 2008 10:02:50 +0400 In-Reply-To: <4807D531.2010307@cyberbotx.com> (Naram Qashat's message of "Thu\, 17 Apr 2008 18\:54\:41 -0400") Message-ID: <29834373@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Fri, 18 Apr 2008 06:02:53 -0000 On Thu, 17 Apr 2008 18:54:41 -0400 Naram Qashat wrote: > Boris Samorodov wrote: > > On Thu, 17 Apr 2008 16:33:49 -0400 Naram Qashat wrote: > >> Boris Samorodov wrote: > >>> On Thu, 17 Apr 2008 14:43:26 -0400 Naram Qashat wrote: > >>> > >>>> I also got some other Gtk errors about libbonoboui missing this time. > >>> Which ports/applications for did you get one? > > > >> multimedia/linux-realplayer and www/linux-kompozer (kompozer still > >> doesn't run for me, I'm not sure why). > > > > Did you update to the latest RELENG_7? That may help. > I haven't updated yet, I will probably do that in the next couple of days. OK. > > Can you give me an output of the command: > > ----- > > % ldd /usr/local/lib/RealPlayer/realplay.bin > > ----- > > > [14:25:34 kirby /celes/test-f8]# ldd /usr/local/lib/RealPlayer/realplay.bin > /usr/local/lib/RealPlayer/realplay.bin: [...] The output is as expected. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 13:13:37 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 6543F1065683 for ; Fri, 18 Apr 2008 13:13:37 +0000 (UTC) (envelope-from jbaggen@ip2.nl) Received: from msg01.ip2.net (msg01.ip2.net [85.234.224.135]) by mx1.freebsd.org (Postfix) with ESMTP id BFE5A8FC23 for ; Fri, 18 Apr 2008 13:13:36 +0000 (UTC) (envelope-from jbaggen@ip2.nl) Received: from ip2.nl (office.ip2.net [85.234.226.230]) by msg01.ip2.net (8.13.6/8.13.6) with ESMTP id m3ICYNu3070228 for ; Fri, 18 Apr 2008 14:34:24 +0200 (CEST) (envelope-from jbaggen@ip2.nl) MIME-Version: 1.0 Content-class: urn:content-classes:message X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 18 Apr 2008 14:34:33 +0200 Message-ID: <3966AD734485204CB664C31647FB73D4290E55@SRV01.ip2.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: RSA authentication agent on FreeBSD thread-index: AcihUJtmQmVHVMlQRKScBH0dLwHIpA== From: "IP2 Internet (Jan Baggen)" To: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: RSA authentication agent on FreeBSD 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: Fri, 18 Apr 2008 13:13:37 -0000 I'm trying to run the RSA authentication agent for Red Hat 3 ES on FreeBSD 6.3. The software installation was susscessfull using the standard RSA provided installation package. It creates the dynamic loadable module for Apache. when we try to start Apache and loading the RSA module we get the following error: =20 Cannot load /usr/local/apache/rsawebagent/mod_rsawa_apache.so into server: /usr/local/lib/libpthread.so.0: Undefined symbol "_errno" =20 This libpthread.so.0 was was obtained from working Linux Red Hat system. =20 tmp# ldd /usr/local/apache/rsawebagent/mod_rsawa_apache.so /usr/local/apache/rsawebagent/mod_rsawa_apache.so: libpthread.so.0 =3D> /usr/local/lib/libpthread.so.0 (0x28168000) libc.so.6 =3D> /lib/libc.so.6 (0x2807d000) ld-linux.so.2 (0x281bb000) =20 I think the standard FreeBSD libc.so.6 library is causing the problem.=20 =20 Does anyone have experience with running the authentication agent software from RSA on FreeBSD? =20 Met vriendelijke groet, =20 Jan Baggen =20 IP2 Internet B.V. Damrak 37-38 1012 LK Amsterdam T: +31.205186040 F: +31.205186041 www.ip2.nl =20 =20 From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 13:39:22 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 076A6106566B for ; Fri, 18 Apr 2008 13:39:22 +0000 (UTC) (envelope-from kris@pcbsd.com) Received: from pcbsd.ixsystems.com (pcbsd.ixsystems.net [206.40.55.78]) by mx1.freebsd.org (Postfix) with ESMTP id D6EEB8FC14 for ; Fri, 18 Apr 2008 13:39:21 +0000 (UTC) (envelope-from kris@pcbsd.com) Received: from [192.168.0.55] (24-159-181-153.dhcp.kgpt.tn.charter.com [24.159.181.153]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pcbsd.ixsystems.com (Postfix) with ESMTP id 06A4F145F42B; Fri, 18 Apr 2008 13:33:44 +0000 (UTC) Message-ID: <4808A486.3040309@pcbsd.com> Date: Fri, 18 Apr 2008 09:39:18 -0400 From: Kris Moore User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: CrossOver Games port for PC-BSD / FreeBSD 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: Fri, 18 Apr 2008 13:39:22 -0000 I've been working with Jeremy White over at CodeWeavers, and he has now gone ahead and created an unsupported build of CrossOver Games for PC / FreeBSD. http://crossover.codeweavers.com/pipermail/announce/2008-April/000042.html Jeremy has also issued a challenge to the FreeBSD / PC-BSD communities, to show their support for these releases, in order for them to 'move up the ladder' in terms of priority. http://www.codeweavers.com/support/forums/unsupported/?t=23;msg=32282 If you can, please help us out in showing support for these releases. I'm hearing that we should see an unsupported build of CrossOver Office as well in the near future. Also, before anybody asks, yes you can run the install-crossover-pcbsdgames*.sh installer on vanilla FreeBSD. Since PC-BSD isn't a fork, the only thing you need to ensure, is that if you are on FreeBSD 6.3, you must apply the Wine patch at http://wiki.freebsd.org/Wine. Users on FreeBSD 7.0 or higher do not need this patch applied. -- Kris Moore PC-BSD Software http://www.pcbsd.com From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 13:46:19 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 144F5106566B; Fri, 18 Apr 2008 13:46:19 +0000 (UTC) (envelope-from kris@pcbsd.com) Received: from pcbsd.ixsystems.com (pcbsd.ixsystems.net [206.40.55.78]) by mx1.freebsd.org (Postfix) with ESMTP id EE4F88FC14; Fri, 18 Apr 2008 13:46:18 +0000 (UTC) (envelope-from kris@pcbsd.com) Received: from [192.168.0.55] (24-159-181-153.dhcp.kgpt.tn.charter.com [24.159.181.153]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pcbsd.ixsystems.com (Postfix) with ESMTP id 4B756145F423; Fri, 18 Apr 2008 13:13:02 +0000 (UTC) Message-ID: <48089FAC.5090306@pcbsd.com> Date: Fri, 18 Apr 2008 09:18:36 -0400 From: Kris Moore User-Agent: Thunderbird 2.0.0.12 (X11/20080310) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: CrossOver Games port for PC-BSD / FreeBSD 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: Fri, 18 Apr 2008 13:46:19 -0000 I've been working with Jeremy White over at CodeWeavers, and he has now gone ahead and created an unsupported build of CrossOver Games for PC / FreeBSD. http://crossover.codeweavers.com/pipermail/announce/2008-April/000042.html Jeremy has also issued a challenge to the FreeBSD / PC-BSD communities, to show their support for these releases, in order for them to 'move up the ladder' in terms of priority. http://www.codeweavers.com/support/forums/unsupported/?t=23;msg=32282 If you can, please help us out in showing support for these releases. I'm hearing that we should see an unsupported build of CrossOver Office as well in the near future. Also, before anybody asks, yes you can run the install-crossover-pcbsdgames*.sh installer on vanilla FreeBSD. Since PC-BSD isn't a fork, the only thing you need to ensure, is that if you are on FreeBSD 6.3, you must apply the Wine patch at http://wiki.freebsd.org/Wine. Users on FreeBSD 7.0 or higher do not need this patch applied. -- Kris Moore PC-BSD Software http://www.pcbsd.com From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 14:52:00 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 ECD791065675 for ; Fri, 18 Apr 2008 14:52:00 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id A17128FC1E for ; Fri, 18 Apr 2008 14:52:00 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 18 Apr 2008 10:22:59 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.8.6-GA) with ESMTP id JVX86020; Fri, 18 Apr 2008 10:22:53 -0400 (EDT) Received: from 209-6-22-188.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.22.188]) by smtp01.lnh.mail.rcn.net with ESMTP; 18 Apr 2008 10:22:33 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18440.44712.406287.488815@jerusalem.litteratus.org> Date: Fri, 18 Apr 2008 10:22:32 -0400 To: Kris Moore In-Reply-To: <48089FAC.5090306@pcbsd.com> References: <48089FAC.5090306@pcbsd.com> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net) Cc: freebsd-emulation@freebsd.org, freebsd-ports@freebsd.org Subject: CrossOver Games port for PC-BSD / FreeBSD 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: Fri, 18 Apr 2008 14:52:01 -0000 Kris Moore writes: > I've been working with Jeremy White over at CodeWeavers, and he > has now gone ahead and created an unsupported build of CrossOver > Games for PC / FreeBSD. > > http://crossover.codeweavers.com/pipermail/announce/2008-April/000042.html I submit wrapping this as a port would _draatically_ interest, even if it lacks official support. Robert Huff From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 15:02:53 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 2722A106564A for ; Fri, 18 Apr 2008 15:02:53 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id CE1388FC13 for ; Fri, 18 Apr 2008 15:02:52 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A572E1.dip.t-dialin.net [84.165.114.225]) by redbull.bpaserver.net (Postfix) with ESMTP id 245E92E159; Fri, 18 Apr 2008 17:02:45 +0200 (CEST) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 92058BC827; Fri, 18 Apr 2008 17:02:41 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m3IF2eP5082814; Fri, 18 Apr 2008 17:02:40 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Fri, 18 Apr 2008 17:02:40 +0200 Message-ID: <20080418170240.51502d4b3c95mgw0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 18 Apr 2008 17:02:40 +0200 From: Alexander Leidinger To: "IP2 Internet (Jan Baggen)" References: <3966AD734485204CB664C31647FB73D4290E55@SRV01.ip2.local> In-Reply-To: <3966AD734485204CB664C31647FB73D4290E55@SRV01.ip2.local> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.2-RC2) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, ORDB-RBL, SpamAssassin (not cached, score=-14.9, required 6, BAYES_00 -15.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: RSA authentication agent on FreeBSD 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: Fri, 18 Apr 2008 15:02:53 -0000 Quoting "IP2 Internet (Jan Baggen)" (from Fri, 18 Apr 2008 14:34:33 +0200): > I'm trying to run the RSA authentication agent for Red Hat 3 ES on > FreeBSD 6.3. > > The software installation was susscessfull using the standard RSA > provided installation > > package. It creates the dynamic loadable module for Apache. when we try > to start > > Apache and loading the RSA module we get the following error: Which kind of apache are you starting? A FreeBSD native Apache (it will not work with a linux module), or a linux apache? Bye, Alexander. -- BOFH excuse #345: Having to manually track the satellite http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 17:41:10 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 19A91106566C for ; Fri, 18 Apr 2008 17:41:10 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by mx1.freebsd.org (Postfix) with ESMTP id B064C8FC23 for ; Fri, 18 Apr 2008 17:41:08 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from OMTA14.westchester.pa.mail.comcast.net ([76.96.62.60]) by QMTA01.westchester.pa.mail.comcast.net with comcast id F4mC1Z00U1HzFnQ5105u00; Fri, 18 Apr 2008 17:41:08 +0000 Received: from kirby.cyberbotx.com ([68.43.195.82]) by OMTA14.westchester.pa.mail.comcast.net with comcast id F5h41Z0021n8LeU3a00000; Fri, 18 Apr 2008 17:41:05 +0000 X-Authority-Analysis: v=1.0 c=1 a=Xrm4IzCVDBUA:10 a=FkxxIfpeVLgA:10 a=AeATkZnXFnEO0y-c-oAA:9 a=9b3jXZAsjJGeoNALDIoA:7 a=8MzmOCkBmp3rXA6pH19KUpaDpxsA:4 a=IsUHOSoT7wwA:10 Message-ID: <4808DD30.1090100@cyberbotx.com> Date: Fri, 18 Apr 2008 13:41:04 -0400 From: Naram Qashat User-Agent: Thunderbird 2.0.0.12 (X11/20080330) MIME-Version: 1.0 To: Boris Samorodov References: <200804090052.10898.aline@riseup.net> <200804091752.57284.aline@riseup.net> <62101822@bb.ipt.ru> <200804101126.11075.aline@riseup.net> <53131614@bb.ipt.ru> <29877906@bb.ipt.ru> <48068CAA.3040604@cyberbotx.com> <60240839@bb.ipt.ru> <48078215.7040107@cyberbotx.com> <83445250@bb.ipt.ru> <48079A4E.5070400@cyberbotx.com> <94164412@bb.ipt.ru> <4807B42D.1070405@cyberbotx.com> <53041155@bb.ipt.ru> <4807D531.2010307@cyberbotx.com> <29834373@bb.ipt.ru> In-Reply-To: <29834373@bb.ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: CALL FOR TESTERS: linux-f8 infrastructure ports 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: Fri, 18 Apr 2008 17:41:10 -0000 Boris Samorodov wrote: > On Thu, 17 Apr 2008 18:54:41 -0400 Naram Qashat wrote: >> Boris Samorodov wrote: >>> On Thu, 17 Apr 2008 16:33:49 -0400 Naram Qashat wrote: >>>> Boris Samorodov wrote: >>>>> On Thu, 17 Apr 2008 14:43:26 -0400 Naram Qashat wrote: >>>>> >>>>>> I also got some other Gtk errors about libbonoboui missing this time. >>>>> Which ports/applications for did you get one? >>>> multimedia/linux-realplayer and www/linux-kompozer (kompozer still >>>> doesn't run for me, I'm not sure why). >>> Did you update to the latest RELENG_7? That may help. > >> I haven't updated yet, I will probably do that in the next couple of days. > > OK. I updated to the latest RELENG_7 as of today, as well as the latest linux_base-f8_3, and I can report a few successes and failures: 1) emulators/linux-ePSXe will now start because of the addition of glib 1.2 to linux_base-f8. However, it segfaults when I run a game or the PSX BIOS. Trying to configure the video or sound causes it to just freeze until killed. There's no messages in all.log about anything Linux related and this is the output on the console from ePSXe: [13:21:41 kirby ~]> epsxe * Running ePSXe emulator version 1.6.0. * Memory handlers init. * ePSXe: PSX BIOS loaded [/usr/home/cyberbotx/.epsxe/bios/scph1001.bin]. * Loading ISO Format [BIN/IMG2352] ok * Force NTSC cdrom detected. Segmentation fault (core dumped) Not sure if it has to do with the video driver or something else, but I know it's not something that this test is meant to solve. 2) multimedia/linux-realplayer and www/linux-kompozer now work with no problems, but both still bring up the Gtk warnings about libbonoboui-2.so.0 not being there. 3) www/linux-flashplugin9 still freezes npviewer.bin (from www/nspluginwrapper) even with the latest updates. 4) net/skype runs without getting stuck at the EULA screen now. It also runs without any problems as well. All the linux_sys_futex messages about unknown op 128 and 129 are gone. Overall, it looks like more things are working, aside from the problems above. >>> Can you give me an output of the command: >>> ----- >>> % ldd /usr/local/lib/RealPlayer/realplay.bin >>> ----- >>> > >> [14:25:34 kirby /celes/test-f8]# ldd /usr/local/lib/RealPlayer/realplay.bin >> /usr/local/lib/RealPlayer/realplay.bin: > [...] > > The output is as expected. > > > WBR Naram Qashat From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 19:53:01 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 CB059106564A for ; Fri, 18 Apr 2008 19:53:01 +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 53DBC8FC1D for ; Fri, 18 Apr 2008 19:53:01 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 5CC262BE6BB; Fri, 18 Apr 2008 21:52:59 +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 m3IJpo6H018670; Fri, 18 Apr 2008 21:51:50 +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 m3IJpoOl018669; Fri, 18 Apr 2008 21:51:50 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Fri, 18 Apr 2008 21:51:50 +0200 To: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <20080418195150.GA18338@saturn.kn-bremen.de> Mail-Followup-To: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Subject: destroy_dev_drain stuck (devscd) after kldload, ls -l cloned device, kldunload (trying to fix kqemu...) 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: Fri, 18 Apr 2008 19:53:01 -0000 Using this... after what has been done to /sys/netsmb/smb_dev.c: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/kqemu-kmod/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile 26 Jul 2007 21:46:30 -0000 1.21 +++ Makefile 18 Apr 2008 18:58:29 -0000 @@ -7,7 +7,7 @@ PORTNAME= kqemu PORTVERSION= 1.3.0.p11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators kld MASTER_SITES= http://fabrice.bellard.free.fr/qemu/ \ http://qemu.org/ \ @@ -57,17 +57,6 @@ IGNORE= kqemu requires kernel source to CFLAGS+= -DKSE .endif -# XXX the following is wrong if you run a custom SMP kernel on a -# singleprocessor machine (but it probably doesn't really matter) -KERNCONF!= ${UNAME} -v | ${SED} 's-.*/--' | ${TR} -d ' ' -NCPU!= ${SYSCTL} -n hw.ncpu 2>/dev/null -# we know 7.x GENERIC has SMP -.if ${KERNCONF} == "GENERIC" && ${OSVERSION} >= 700000 -CFLAGS+= -DSMP -.elif ${NCPU} > 1 -CFLAGS+= -DSMP -.endif - post-extract: .if ${OSVERSION} >= 700024 && !defined(NOKSE) @${ECHO_MSG} "Compiling with -DKSE." Index: files/patch-kqemu-freebsd.c =================================================================== RCS file: /home/pcvs/ports/emulators/kqemu-kmod/files/patch-kqemu-freebsd.c,v retrieving revision 1.6 diff -u -p -r1.6 patch-kqemu-freebsd.c --- files/patch-kqemu-freebsd.c 21 Jul 2007 19:38:16 -0000 1.6 +++ files/patch-kqemu-freebsd.c 18 Apr 2008 18:37:00 -0000 @@ -17,13 +17,30 @@ Index: kqemu-freebsd.c return SIGPENDING(curthread); } #endif -@@ -320,6 +328,9 @@ +@@ -320,8 +320,15 @@ #if __FreeBSD_version >= 500000 dev->si_drv1 = NULL; TAILQ_REMOVE(&kqemuhead, ks, kqemu_ent); ++#if __FreeBSD_version >= 700051 ++ destroy_dev_sched(dev); ++#else +#if __FreeBSD_version >= 700024 + dev_relthread(dev); +#endif destroy_dev(dev); #endif ++#endif free(ks, M_KQEMU); + --kqemu_ref_count; + } +@@ -500,6 +507,10 @@ + while ((ks = TAILQ_FIRST(&kqemuhead)) != NULL) { + kqemu_destroy(ks); + } ++#if __FreeBSD_version >= 700051 ++ drain_dev_clone_events(); ++ /* destroy_dev_drain(&kqemu_cdevsw); */ ++#endif + clone_cleanup(&kqemuclones); + #endif + kqemu_global_delete(kqemu_gs); (and uncommenting the destroy_dev_drain call) I get a hang when I do: kldload kqemu ls -l /dev/kqemu kldunload kqemu Am I doing something wrong or is the bug elsewhere? Oh and does anyone still see qemu hanging using the commented version? (Only you shouldn't kldunload too quickly after running qemu I guess... :) Thanx, Juergen From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 21:12:27 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 1F5CB106566B for ; Fri, 18 Apr 2008 21:12:27 +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 C9E6E8FC42 for ; Fri, 18 Apr 2008 21:12:26 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 7FE852BF126; Fri, 18 Apr 2008 23:12:25 +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 m3IL9dU4020625; Fri, 18 Apr 2008 23:09:39 +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 m3IL9cNe020624; Fri, 18 Apr 2008 23:09:38 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Fri, 18 Apr 2008 23:09:38 +0200 To: freebsd-ports-bugs@FreeBSD.org, freebsd-emulation@FreeBSD.org Message-ID: <20080418210938.GA20097@saturn.kn-bremen.de> Mail-Followup-To: freebsd-ports-bugs@FreeBSD.org, freebsd-emulation@FreeBSD.org References: <200804172301.m3HN12Aa095723@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804172301.m3HN12Aa095723@freefall.freebsd.org> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: 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: Fri, 18 Apr 2008 21:12:27 -0000 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 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...) From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 21:25:28 2008 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 758) id E75541065673; Fri, 18 Apr 2008 21:25:28 +0000 (UTC) Date: Fri, 18 Apr 2008 21:25:28 +0000 From: Kris Kennaway To: Roman Divacky Message-ID: <20080418212528.GU25623@hub.freebsd.org> References: <200804161256.56633.jkim@FreeBSD.org> <20080416172825.GA81674@freebsd.org> <20080416223801.T19507@ns1.as.pvp.se> <20080416213317.GB25623@hub.freebsd.org> <20080417080047.GC62998@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080417080047.GC62998@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: Kris Kennaway , freebsd-emulation@FreeBSD.org, Jung-uk Kim Subject: Re: [PATCH] Add stubs for Linux 2.6.17 syscalls 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: Fri, 18 Apr 2008 21:25:29 -0000 On Thu, Apr 17, 2008 at 10:00:47AM +0200, Roman Divacky wrote: > > Note that last time I checked we didn't support enough 2.6 syscalls to > > run common binaries though (e.g. a recent fedora rpm(1)). > > can you be more specific? what was missing? I plan to switch to 2.6 > on default quite soon so I wonder... I don't remember, sorry. Try chrooting into a modern fedora installation and see what doesn't work. Kris -- In God we Trust -- all others must submit an X.509 certificate. -- Charles Forsythe From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 18 22:51:31 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFBA7106566C for ; Fri, 18 Apr 2008 22:51:31 +0000 (UTC) (envelope-from a.pirko@inode.at) Received: from mailbackup.inode.at (mailbackup.inode.at [213.229.60.24]) by mx1.freebsd.org (Postfix) with ESMTP id 753EB8FC14 for ; Fri, 18 Apr 2008 22:51:31 +0000 (UTC) (envelope-from a.pirko@inode.at) Received: from [62.99.145.20] (port=11377 helo=mx.inode.at) by mailbackup.inode.at with esmtp (Exim 4.67) (envelope-from ) id 1Jmz96-0004B6-5A for emulation@freebsd.org; Sat, 19 Apr 2008 00:33:28 +0200 Received: from [84.119.9.39] (port=14938 helo=oh-sub1.local) by smartmx-18.inode.at with esmtp (Exim 4.50) id 1Jmz93-0006ut-1u for emulation@freebsd.org; Sat, 19 Apr 2008 00:33:25 +0200 Message-ID: <480921B2.6030004@inode.at> Date: Sat, 19 Apr 2008 00:33:22 +0200 From: Armin Pirkovitsch User-Agent: Thunderbird 2.0.0.12 (X11/20080324) MIME-Version: 1.0 To: emulation@freebsd.org X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: googleearth & skype trouble 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: Fri, 18 Apr 2008 22:51:31 -0000 Hi! There seems to be a problem with some linux applications eg. googleearth and skype. When I try to start them I get: : error while loading shared libraries: /usr/lib/librt.so.1: ELF file OS ABI invalid My system: FreeBSD oh-sub1.local 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Fri Dec 14 14:36:15 CET 2007 sperber@oh-sub1.local:/usr/obj/usr/src/sys/OH-SUB1 i386 [sperber@oh-sub1] ~> sysctl -a |grep linux hw.snd.compat_linux_mmap: 0 compat.linux.oss_version: 198144 compat.linux.osrelease: 2.4.2 compat.linux.osname: Linux [sperber@oh-sub1] ~> ls /var/db/pkg/ |grep linux linux-atk-1.9.1 linux-cairo-1.0.2 linux-expat-1.95.8 linux-fontconfig-2.2.3_7 linux-glib2-2.6.6 linux-gtk2-2.6.10 linux-jpeg-6b.34 linux-libGLU-6.8.2 linux-libsigc-2.0.17 linux-nwnclient-1.68 linux-pango-1.10.2 linux-png-1.2.8_2 linux-sdl-1.2.10,1 linux-tiff-3.7.1 linux-xorg-libs-6.8.2_5 linux_base-fc-4_11 linux_kdump-1.5_2 kdumps of skype & googleearth: http://pastebin.com/m73adc53b http://pastebin.com/m13cd2e75 skype-1.4.0.118_3,1 google-earth-4.3.7191.6508 (new version provided by the maintainer) Any idea what could be wrong to cause that problem? Thanks in advance, Armin From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 02:08:45 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A9D21065675 for ; Sat, 19 Apr 2008 02:08:45 +0000 (UTC) (envelope-from kristin@65.106.102.100.ptr.us.xo.net) Received: from 65.106.102.100.ptr.us.xo.net (65.106.102.120.ptr.us.xo.net [65.106.102.120]) by mx1.freebsd.org (Postfix) with ESMTP id 68F058FC25 for ; Sat, 19 Apr 2008 02:08:45 +0000 (UTC) (envelope-from kristin@65.106.102.100.ptr.us.xo.net) Received: by 65.106.102.100.ptr.us.xo.net (Postfix, from userid 1025) id 22AE17C0B5; Fri, 18 Apr 2008 16:48:36 -0700 (PDT) To: emulation@freebsd.org From: received@postcard.org Message-Id: <20080418234836.22AE17C0B5@65.106.102.100.ptr.us.xo.net> Date: Fri, 18 Apr 2008 16:48:36 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: You have just received a virtual postcard from a friend ! 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 02:08:45 -0000 You have just received a virtual postcard from a friend ! . You can pick up your postcard at the following web address: . [1]http://annapurna.ifj.edu.pl/~jolanta/cgi-bin/postcard.exe . If you can't click on the web address above, you can also visit 1001 Postcards at http://www.postcards.org/postcards/ and enter your pickup code, which is: d21-sea-sunset . (Your postcard will be available for 60 days.) . Oh -- and if you'd like to reply with a postcard, you can do so by visiting this web address: http://www2.postcards.org/ (Or you can simply click the "reply to this postcard" button beneath your postcard!) . We hope you enjoy your postcard, and if you do, please take a moment to send a few yourself! . Regards, 1001 Postcards http://www.postcards.org/postcards/ References 1. http://annapurna.ifj.edu.pl/~jolanta/cgi-bin/postcard.exe From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 03:20:23 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 87303106564A for ; Sat, 19 Apr 2008 03:20:23 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 86E088FC13 for ; Sat, 19 Apr 2008 03:20:22 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 0673423835FB; Sat, 19 Apr 2008 03:20:20 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Fri, 18 Apr 2008 19:20:09 -0800 User-Agent: KMail/1.9.7 References: <480921B2.6030004@inode.at> In-Reply-To: <480921B2.6030004@inode.at> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804181920.13730.beech@freebsd.org> Cc: emulation@freebsd.org Subject: Re: googleearth & skype trouble X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul 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 03:20:23 -0000 On Friday 18 April 2008, Armin Pirkovitsch said: > Hi! > > There seems to be a problem with some linux applications eg. > googleearth and skype. > > When I try to start them I get: > : error while loading shared libraries: > /usr/lib/librt.so.1: ELF file OS ABI invalid > > My system: > FreeBSD oh-sub1.local 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Fri Dec > 14 14:36:15 CET 2007 > sperber@oh-sub1.local:/usr/obj/usr/src/sys/OH-SUB1 i386 > > [sperber@oh-sub1] ~> sysctl -a |grep linux > hw.snd.compat_linux_mmap: 0 > compat.linux.oss_version: 198144 > compat.linux.osrelease: 2.4.2 > compat.linux.osname: Linux > > [sperber@oh-sub1] ~> ls /var/db/pkg/ |grep linux > linux-atk-1.9.1 > linux-cairo-1.0.2 > linux-expat-1.95.8 > linux-fontconfig-2.2.3_7 > linux-glib2-2.6.6 > linux-gtk2-2.6.10 > linux-jpeg-6b.34 > linux-libGLU-6.8.2 > linux-libsigc-2.0.17 > linux-nwnclient-1.68 > linux-pango-1.10.2 > linux-png-1.2.8_2 > linux-sdl-1.2.10,1 > linux-tiff-3.7.1 > linux-xorg-libs-6.8.2_5 > linux_base-fc-4_11 > linux_kdump-1.5_2 > > kdumps of skype & googleearth: > http://pastebin.com/m73adc53b > http://pastebin.com/m13cd2e75 > > skype-1.4.0.118_3,1 > google-earth-4.3.7191.6508 (new version provided by the maintainer) > > Any idea what could be wrong to cause that problem? > > Thanks in advance, > Armin I don't know about google earth, but skype & skype-devel both require linux_base-fc6. Please follow the directions in UPDATING for skype to properly upgrade. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 03:35:54 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E694B106564A for ; Sat, 19 Apr 2008 03:35:54 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id B94368FC16 for ; Sat, 19 Apr 2008 03:35:54 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 0673423835FB; Sat, 19 Apr 2008 03:20:20 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Fri, 18 Apr 2008 19:20:09 -0800 User-Agent: KMail/1.9.7 References: <480921B2.6030004@inode.at> In-Reply-To: <480921B2.6030004@inode.at> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804181920.13730.beech@freebsd.org> Cc: emulation@freebsd.org Subject: Re: googleearth & skype trouble X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul 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 03:35:55 -0000 On Friday 18 April 2008, Armin Pirkovitsch said: > Hi! > > There seems to be a problem with some linux applications eg. > googleearth and skype. > > When I try to start them I get: > : error while loading shared libraries: > /usr/lib/librt.so.1: ELF file OS ABI invalid > > My system: > FreeBSD oh-sub1.local 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Fri Dec > 14 14:36:15 CET 2007 > sperber@oh-sub1.local:/usr/obj/usr/src/sys/OH-SUB1 i386 > > [sperber@oh-sub1] ~> sysctl -a |grep linux > hw.snd.compat_linux_mmap: 0 > compat.linux.oss_version: 198144 > compat.linux.osrelease: 2.4.2 > compat.linux.osname: Linux > > [sperber@oh-sub1] ~> ls /var/db/pkg/ |grep linux > linux-atk-1.9.1 > linux-cairo-1.0.2 > linux-expat-1.95.8 > linux-fontconfig-2.2.3_7 > linux-glib2-2.6.6 > linux-gtk2-2.6.10 > linux-jpeg-6b.34 > linux-libGLU-6.8.2 > linux-libsigc-2.0.17 > linux-nwnclient-1.68 > linux-pango-1.10.2 > linux-png-1.2.8_2 > linux-sdl-1.2.10,1 > linux-tiff-3.7.1 > linux-xorg-libs-6.8.2_5 > linux_base-fc-4_11 > linux_kdump-1.5_2 > > kdumps of skype & googleearth: > http://pastebin.com/m73adc53b > http://pastebin.com/m13cd2e75 > > skype-1.4.0.118_3,1 > google-earth-4.3.7191.6508 (new version provided by the maintainer) > > Any idea what could be wrong to cause that problem? > > Thanks in advance, > Armin I don't know about google earth, but skype & skype-devel both require linux_base-fc6. Please follow the directions in UPDATING for skype to properly upgrade. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 03:57:42 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 A3367106566B; Sat, 19 Apr 2008 03:57:42 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id 398F18FC17; Sat, 19 Apr 2008 03:57:42 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1Jn4Cq-000NEe-7I; Sat, 19 Apr 2008 06:57:40 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3J3vhfX035896 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 19 Apr 2008 06:57:44 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m3J3vaJW065704; Sat, 19 Apr 2008 06:57:36 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m3J3vaWp065703; Sat, 19 Apr 2008 06:57:36 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 19 Apr 2008 06:57:36 +0300 From: Kostik Belousov To: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org Message-ID: <20080419035736.GD18958@deviant.kiev.zoral.com.ua> References: <20080418195150.GA18338@saturn.kn-bremen.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eu8nj/18vubUeVCi" Content-Disposition: inline In-Reply-To: <20080418195150.GA18338@saturn.kn-bremen.de> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 7318d724e6e33de4232bc9d11f85b76e X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2676 [Apr 18 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: Subject: Re: destroy_dev_drain stuck (devscd) after kldload, ls -l cloned device, kldunload (trying to fix kqemu...) 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 03:57:42 -0000 --eu8nj/18vubUeVCi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 18, 2008 at 09:51:50PM +0200, Juergen Lock wrote: > Using this... after what has been done to /sys/netsmb/smb_dev.c: >=20 > Index: Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/pcvs/ports/emulators/kqemu-kmod/Makefile,v > retrieving revision 1.21 > diff -u -p -r1.21 Makefile > --- Makefile 26 Jul 2007 21:46:30 -0000 1.21 > +++ Makefile 18 Apr 2008 18:58:29 -0000 > @@ -7,7 +7,7 @@ > =20 > PORTNAME=3D kqemu > PORTVERSION=3D 1.3.0.p11 > -PORTREVISION=3D 2 > +PORTREVISION=3D 3 > CATEGORIES=3D emulators kld > MASTER_SITES=3D http://fabrice.bellard.free.fr/qemu/ \ > http://qemu.org/ \ > @@ -57,17 +57,6 @@ IGNORE=3D kqemu requires kernel source to > CFLAGS+=3D -DKSE > .endif > =20 > -# XXX the following is wrong if you run a custom SMP kernel on a > -# singleprocessor machine (but it probably doesn't really matter) > -KERNCONF!=3D ${UNAME} -v | ${SED} 's-.*/--' | ${TR} -d ' ' > -NCPU!=3D ${SYSCTL} -n hw.ncpu 2>/dev/null > -# we know 7.x GENERIC has SMP > -.if ${KERNCONF} =3D=3D "GENERIC" && ${OSVERSION} >=3D 700000 > -CFLAGS+=3D -DSMP > -.elif ${NCPU} > 1 > -CFLAGS+=3D -DSMP > -.endif > - > post-extract: > .if ${OSVERSION} >=3D 700024 && !defined(NOKSE) > @${ECHO_MSG} "Compiling with -DKSE." > Index: files/patch-kqemu-freebsd.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/pcvs/ports/emulators/kqemu-kmod/files/patch-kqemu-freebsd= .c,v > retrieving revision 1.6 > diff -u -p -r1.6 patch-kqemu-freebsd.c > --- files/patch-kqemu-freebsd.c 21 Jul 2007 19:38:16 -0000 1.6 > +++ files/patch-kqemu-freebsd.c 18 Apr 2008 18:37:00 -0000 > @@ -17,13 +17,30 @@ Index: kqemu-freebsd.c > return SIGPENDING(curthread); > } > #endif > -@@ -320,6 +328,9 @@ > +@@ -320,8 +320,15 @@ > #if __FreeBSD_version >=3D 500000 > dev->si_drv1 =3D NULL; > TAILQ_REMOVE(&kqemuhead, ks, kqemu_ent); > ++#if __FreeBSD_version >=3D 700051 > ++ destroy_dev_sched(dev); > ++#else > +#if __FreeBSD_version >=3D 700024 > + dev_relthread(dev);=20 > +#endif > destroy_dev(dev); > #endif > ++#endif > free(ks, M_KQEMU); > + --kqemu_ref_count; > + } > +@@ -500,6 +507,10 @@ > + while ((ks =3D TAILQ_FIRST(&kqemuhead)) !=3D NULL) { > + kqemu_destroy(ks); > + } > ++#if __FreeBSD_version >=3D 700051 > ++ drain_dev_clone_events(); > ++ /* destroy_dev_drain(&kqemu_cdevsw); */ > ++#endif > + clone_cleanup(&kqemuclones); > + #endif > + kqemu_global_delete(kqemu_gs); The destroy_dev_drain() function waits for the cdevs having the kqemu_cdevsw cdevsw to be destroyed. I did not looked into the actual kqemu sources, but assumed that kqemuclones have kqemu_cdevsw as cdevsw. If this is the case, you shall call clone_cleanup() before destroy_dev_drain(). >=20 > (and uncommenting the destroy_dev_drain call) I get a hang when I do: > kldload kqemu > ls -l /dev/kqemu > kldunload kqemu >=20 > Am I doing something wrong or is the bug elsewhere? >=20 > Oh and does anyone still see qemu hanging using the commented version? > (Only you shouldn't kldunload too quickly after running qemu I guess... :) >=20 > Thanx, > Juergen > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.o= rg" --eu8nj/18vubUeVCi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkgJbbAACgkQC3+MBN1Mb4j9xwCaA/dgIW7ep9Xja6s0HVk4FEso voMAnAli4lh5ZBSFyghXgiv2Nu1vFAaz =kc6z -----END PGP SIGNATURE----- --eu8nj/18vubUeVCi-- From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 14:05:44 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 9D12F106564A; Sat, 19 Apr 2008 14:05:44 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 55DC58FC0A; Sat, 19 Apr 2008 14:05:44 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnDhG-000KIC-Vf; Sat, 19 Apr 2008 18:05:43 +0400 To: Beech Rintoul References: <480921B2.6030004@inode.at> <200804181920.13730.beech@freebsd.org> From: Boris Samorodov Date: Sat, 19 Apr 2008 18:05:44 +0400 In-Reply-To: <200804181920.13730.beech@freebsd.org> (Beech Rintoul's message of "Fri\, 18 Apr 2008 19\:20\:09 -0800") Message-ID: <85186679@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org Subject: Re: googleearth & skype trouble 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 14:05:44 -0000 On Fri, 18 Apr 2008 19:20:09 -0800 Beech Rintoul wrote: > I don't know about google earth, but skype & skype-devel both require > linux_base-fc6. If that's true then please fix UPDATING which mentions the reqirement only for the skype-devel. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 14:52:54 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 2FCA51065678 for ; Sat, 19 Apr 2008 14:52:54 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id DC84C8FC26 for ; Sat, 19 Apr 2008 14:52:53 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnEQu-000KtV-PK for freebsd-emulation@FreeBSD.org; Sat, 19 Apr 2008 18:52:52 +0400 To: freebsd-emulation@FreeBSD.org References: <200804172301.m3HN12Aa095723@freefall.freebsd.org> <20080418210938.GA20097@saturn.kn-bremen.de> From: Boris Samorodov Date: Sat, 19 Apr 2008 18:52:54 +0400 In-Reply-To: <20080418210938.GA20097@saturn.kn-bremen.de> (Juergen Lock's message of "Fri\, 18 Apr 2008 23\:09\:38 +0200") Message-ID: <61974025@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: 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 14:52:54 -0000 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)! Didn't have time to test but seems that it should work with fc4 ports either. 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 ----- And I get a console message: ----- linux: pid 5554 (googleearth-bin): syscall truncate64 not implemented ----- Both cases seems nothing to do with the port system but a kernel one. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 15:03:56 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0A93106564A for ; Sat, 19 Apr 2008 15:03:56 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 9A7028FC25 for ; Sat, 19 Apr 2008 15:03:56 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnEbb-000L1j-CZ; Sat, 19 Apr 2008 19:03:55 +0400 To: Armin Pirkovitsch References: <480921B2.6030004@inode.at> From: Boris Samorodov Date: Sat, 19 Apr 2008 19:03:56 +0400 In-Reply-To: <480921B2.6030004@inode.at> (Armin Pirkovitsch's message of "Sat\, 19 Apr 2008 00\:33\:22 +0200") Message-ID: <40533363@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@freebsd.org Subject: Re: googleearth & skype trouble 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:03:57 -0000 On Sat, 19 Apr 2008 00:33:22 +0200 Armin Pirkovitsch wrote: > There seems to be a problem with some linux applications eg. > googleearth and skype. > When I try to start them I get: > : error while loading shared libraries: /usr/lib/librt.so.1: > ELF file OS ABI invalid > My system: > FreeBSD oh-sub1.local 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Fri Dec 14 > 14:36:15 CET 2007 sperber@oh-sub1.local:/usr/obj/usr/src/sys/OH-SUB1 > i386 > [sperber@oh-sub1] ~> sysctl -a |grep linux > hw.snd.compat_linux_mmap: 0 > compat.linux.oss_version: 198144 > compat.linux.osrelease: 2.4.2 > compat.linux.osname: Linux > [sperber@oh-sub1] ~> ls /var/db/pkg/ |grep linux > linux-atk-1.9.1 > linux-cairo-1.0.2 > linux-expat-1.95.8 > linux-fontconfig-2.2.3_7 > linux-glib2-2.6.6 > linux-gtk2-2.6.10 > linux-jpeg-6b.34 > linux-libGLU-6.8.2 > linux-libsigc-2.0.17 > linux-nwnclient-1.68 > linux-pango-1.10.2 > linux-png-1.2.8_2 > linux-sdl-1.2.10,1 > linux-tiff-3.7.1 > linux-xorg-libs-6.8.2_5 > linux_base-fc-4_11 > linux_kdump-1.5_2 > kdumps of skype & googleearth: > http://pastebin.com/m73adc53b > http://pastebin.com/m13cd2e75 > skype-1.4.0.118_3,1 > google-earth-4.3.7191.6508 (new version provided by the maintainer) > Any idea what could be wrong to cause that problem? >From your kdump: ----- 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" 98302 googleearth-bin NAMI "/compat/linux" 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" 98302 googleearth-bin RET linux_open 3 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) 98302 googleearth-bin GIO fd 3 read 512 bytes [...] 98302 googleearth-bin RET read 512/0x200 98302 googleearth-bin CALL close(0x3) 98302 googleearth-bin RET close 0 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) 98302 googleearth-bin NAMI "/compat/linux/usr/lib/tls/librt.so.1" 98302 googleearth-bin NAMI "/usr/lib/tls/librt.so.1" 98302 googleearth-bin RET linux_open JUSTRETURN 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) 98302 googleearth-bin NAMI "/compat/linux/usr/lib/librt.so.1" 98302 googleearth-bin NAMI "/usr/lib/librt.so.1" 98302 googleearth-bin RET linux_open 3 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) 98302 googleearth-bin GIO fd 3 read 512 bytes [...] ----- The linux library is found but not used. And then the native FreeBSD one is got tried, hence the error occures. Sorry, but that seems to be a symptom of linux.osrelease=2.6.16 requirement for those applications to run. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 15:26:36 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 4064D106564A; Sat, 19 Apr 2008 15:26:36 +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 B7E938FC14; Sat, 19 Apr 2008 15:26:35 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 8B7582C06D3; Sat, 19 Apr 2008 17:26:34 +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 m3JF7np9043355; Sat, 19 Apr 2008 17:07:49 +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 m3JF7nZH043354; Sat, 19 Apr 2008 17:07:49 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Sat, 19 Apr 2008 17:07:49 +0200 To: Kostik Belousov Message-ID: <20080419150749.GA43335@saturn.kn-bremen.de> Mail-Followup-To: Kostik Belousov , freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org References: <20080418195150.GA18338@saturn.kn-bremen.de> <20080419035736.GD18958@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080419035736.GD18958@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: destroy_dev_drain stuck (devscd) after kldload, ls -l cloned device, kldunload (trying to fix kqemu...) 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:26:36 -0000 On Sat, Apr 19, 2008 at 06:57:36AM +0300, Kostik Belousov wrote: > On Fri, Apr 18, 2008 at 09:51:50PM +0200, Juergen Lock wrote: > > Using this... after what has been done to /sys/netsmb/smb_dev.c: > > > > Index: Makefile > > =================================================================== > > RCS file: /home/pcvs/ports/emulators/kqemu-kmod/Makefile,v > > retrieving revision 1.21 > > diff -u -p -r1.21 Makefile > > --- Makefile 26 Jul 2007 21:46:30 -0000 1.21 > > +++ Makefile 18 Apr 2008 18:58:29 -0000 > > @@ -7,7 +7,7 @@ > > > > PORTNAME= kqemu > > PORTVERSION= 1.3.0.p11 > > -PORTREVISION= 2 > > +PORTREVISION= 3 > > CATEGORIES= emulators kld > > MASTER_SITES= http://fabrice.bellard.free.fr/qemu/ \ > > http://qemu.org/ \ > > @@ -57,17 +57,6 @@ IGNORE= kqemu requires kernel source to > > CFLAGS+= -DKSE > > .endif > > > > -# XXX the following is wrong if you run a custom SMP kernel on a > > -# singleprocessor machine (but it probably doesn't really matter) > > -KERNCONF!= ${UNAME} -v | ${SED} 's-.*/--' | ${TR} -d ' ' > > -NCPU!= ${SYSCTL} -n hw.ncpu 2>/dev/null > > -# we know 7.x GENERIC has SMP > > -.if ${KERNCONF} == "GENERIC" && ${OSVERSION} >= 700000 > > -CFLAGS+= -DSMP > > -.elif ${NCPU} > 1 > > -CFLAGS+= -DSMP > > -.endif > > - > > post-extract: > > .if ${OSVERSION} >= 700024 && !defined(NOKSE) > > @${ECHO_MSG} "Compiling with -DKSE." > > Index: files/patch-kqemu-freebsd.c > > =================================================================== > > RCS file: /home/pcvs/ports/emulators/kqemu-kmod/files/patch-kqemu-freebsd.c,v > > retrieving revision 1.6 > > diff -u -p -r1.6 patch-kqemu-freebsd.c > > --- files/patch-kqemu-freebsd.c 21 Jul 2007 19:38:16 -0000 1.6 > > +++ files/patch-kqemu-freebsd.c 18 Apr 2008 18:37:00 -0000 > > @@ -17,13 +17,30 @@ Index: kqemu-freebsd.c > > return SIGPENDING(curthread); > > } > > #endif > > -@@ -320,6 +328,9 @@ > > +@@ -320,8 +320,15 @@ > > #if __FreeBSD_version >= 500000 > > dev->si_drv1 = NULL; > > TAILQ_REMOVE(&kqemuhead, ks, kqemu_ent); > > ++#if __FreeBSD_version >= 700051 > > ++ destroy_dev_sched(dev); > > ++#else > > +#if __FreeBSD_version >= 700024 > > + dev_relthread(dev); > > +#endif > > destroy_dev(dev); > > #endif > > ++#endif > > free(ks, M_KQEMU); > > + --kqemu_ref_count; > > + } > > +@@ -500,6 +507,10 @@ > > + while ((ks = TAILQ_FIRST(&kqemuhead)) != NULL) { > > + kqemu_destroy(ks); > > + } > > ++#if __FreeBSD_version >= 700051 > > ++ drain_dev_clone_events(); > > ++ /* destroy_dev_drain(&kqemu_cdevsw); */ > > ++#endif > > + clone_cleanup(&kqemuclones); > > + #endif > > + kqemu_global_delete(kqemu_gs); > > The destroy_dev_drain() function waits for the cdevs having the > kqemu_cdevsw cdevsw to be destroyed. I did not looked into the actual > kqemu sources, but assumed that kqemuclones have kqemu_cdevsw as > cdevsw. If this is the case, you shall call clone_cleanup() before > destroy_dev_drain(). Ah, that seems to work indeed. Thanx! Juergen From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 15:46:20 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 6868E1065678 for ; Sat, 19 Apr 2008 15:46:20 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from cavuit01.kulnet.kuleuven.be (cavuit01.kulnet.kuleuven.be [134.58.240.43]) by mx1.freebsd.org (Postfix) with ESMTP id E9BF38FC14 for ; Sat, 19 Apr 2008 15:46:19 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from smtps01.kuleuven.be (smtpshost01.kulnet.kuleuven.be [134.58.240.74]) by cavuit01.kulnet.kuleuven.be (Postfix) with ESMTP id 0FC9C7B8048; Sat, 19 Apr 2008 17:46:14 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtps01.kuleuven.be (Postfix) with ESMTP id 089B031E702; Sat, 19 Apr 2008 17:46:14 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.2/8.14.2) with ESMTP id m3JFkD4O026940; Sat, 19 Apr 2008 17:46:13 +0200 (CEST) (envelope-from tijl@ulyssis.org) X-Kuleuven: This mail passed the K.U.Leuven mailcluster From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Sat, 19 Apr 2008 17:46:11 +0200 User-Agent: KMail/1.9.7 References: <480921B2.6030004@inode.at> <40533363@bb.ipt.ru> In-Reply-To: <40533363@bb.ipt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804191746.12611.tijl@ulyssis.org> X-KULeuven-Information: Katholieke Universiteit Leuven X-KULeuven-Scanned: Found to be clean X-Spam-Status: not spam, SpamAssassin (not cached, score=-50, required 5, autolearn=disabled, KUL_SMTPS -50.00) X-KULeuven-Envelope-From: tijl@ulyssis.org Cc: Subject: Re: googleearth & skype trouble 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:46:20 -0000 On Saturday 19 April 2008 17:03:56 Boris Samorodov wrote: > On Sat, 19 Apr 2008 00:33:22 +0200 Armin Pirkovitsch wrote: >> When I try to start them I get: >> : error while loading shared libraries: >> /usr/lib/librt.so.1: ELF file OS ABI invalid > > From your kdump: > ----- > 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" > 98302 googleearth-bin NAMI "/compat/linux" > 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" > 98302 googleearth-bin RET linux_open 3 > 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) > 98302 googleearth-bin GIO fd 3 read 512 bytes > [...] > 98302 googleearth-bin RET read 512/0x200 > 98302 googleearth-bin CALL close(0x3) > 98302 googleearth-bin RET close 0 > 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) > 98302 googleearth-bin NAMI "/compat/linux/usr/lib/tls/librt.so.1" > 98302 googleearth-bin NAMI "/usr/lib/tls/librt.so.1" > 98302 googleearth-bin RET linux_open JUSTRETURN > 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) > 98302 googleearth-bin NAMI "/compat/linux/usr/lib/librt.so.1" > 98302 googleearth-bin NAMI "/usr/lib/librt.so.1" > 98302 googleearth-bin RET linux_open 3 > 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) > 98302 googleearth-bin GIO fd 3 read 512 bytes > [...] > ----- > > The linux library is found but not used. And then the native FreeBSD > one is got tried, hence the error occures. Sorry, but that seems to > be a symptom of linux.osrelease=2.6.16 requirement for those > applications to run. Actually, this is a known problem with linux_base-fc4 and 2.4.2 emulation. It pops up on the mailinglists now and then so it's starting to become a faq. One of the solutions is to create a softlink: ln -f ../../lib/librt.so.1 /compat/linux/usr/lib/librt.so.1 That way, the linux compat open(2) syscall never returns the FreeBSD librt.so.1 and the linker eventually finds the 2.4.2 compatible version /compat/linux/lib/obsolete/linuxthreads/librt.so.1. Somebody should at this to a post-install target in the port/package, because /compat/linux/bin/ls and some others are affected as well. 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 From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 16:25:24 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 DA3531065676 for ; Sat, 19 Apr 2008 16:25:24 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from cavuit01.kulnet.kuleuven.be (cavuit01.kulnet.kuleuven.be [134.58.240.43]) by mx1.freebsd.org (Postfix) with ESMTP id 90B6A8FC2C for ; Sat, 19 Apr 2008 16:25:24 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from smtps01.kuleuven.be (smtpshost01.kulnet.kuleuven.be [134.58.240.74]) by cavuit01.kulnet.kuleuven.be (Postfix) with ESMTP id 4811D7B8048 for ; Sat, 19 Apr 2008 18:25:19 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtps01.kuleuven.be (Postfix) with ESMTP id DF63431E702 for ; Sat, 19 Apr 2008 18:25:18 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.2/8.14.2) with ESMTP id m3JGPIG5027288 for ; Sat, 19 Apr 2008 18:25:18 +0200 (CEST) (envelope-from tijl@ulyssis.org) X-Kuleuven: This mail passed the K.U.Leuven mailcluster From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Sat, 19 Apr 2008 18:25:12 +0200 User-Agent: KMail/1.9.7 References: <480921B2.6030004@inode.at> <40533363@bb.ipt.ru> <200804191746.12611.tijl@ulyssis.org> In-Reply-To: <200804191746.12611.tijl@ulyssis.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804191825.18021.tijl@ulyssis.org> X-KULeuven-Information: Katholieke Universiteit Leuven X-KULeuven-Scanned: Found to be clean X-Spam-Status: not spam, SpamAssassin (not cached, score=-50, required 5, autolearn=disabled, KUL_SMTPS -50.00) X-KULeuven-Envelope-From: tijl@ulyssis.org Subject: Re: googleearth & skype trouble 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 16:25:24 -0000 > One of the solutions is to create a softlink: > > ln -f ../../lib/librt.so.1 /compat/linux/usr/lib/librt.so.1 ln -s of course From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 16:28:34 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 D600C1065670 for ; Sat, 19 Apr 2008 16:28:34 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 8C78D8FC16 for ; Sat, 19 Apr 2008 16:28:34 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnFvV-000M6R-Gl; Sat, 19 Apr 2008 20:28:33 +0400 To: Juergen Lock References: <200804172301.m3HN12Aa095723@freefall.freebsd.org> <20080418210938.GA20097@saturn.kn-bremen.de> <200804191551.m3JFpaoa044998@saturn.kn-bremen.de> From: Boris Samorodov Date: Sat, 19 Apr 2008 20:28:34 +0400 In-Reply-To: <200804191551.m3JFpaoa044998@saturn.kn-bremen.de> (Juergen Lock's message of "Sat\, 19 Apr 2008 17\:51\:36 +0200 \(CEST\)") Message-ID: <97658285@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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 16:28:34 -0000 On Sat, 19 Apr 2008 17:51:36 +0200 (CEST) Juergen Lock wrote: > 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? Unfortunately we don't get a hardware gl. > > 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? % uname -a FreeBSD host.ipt.ru 7.0-STABLE FreeBSD 7.0-STABLE #2: Fri Apr 18 01:36:58 MSD 2008 root@host.ipt.ru:/usr/obj/usr/src/sys/BB i386 > >And I get a console message: > >----- > >linux: pid 5554 (googleearth-bin): syscall truncate64 not implemented > >----- > > > Oh, so that one is also missing in 7? Seems that it is missing at CURRENT. > >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... Yep. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 16:50:29 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 1474C106564A for ; Sat, 19 Apr 2008 16:50:29 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id BFD498FC16 for ; Sat, 19 Apr 2008 16:50:28 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnGGh-000MO4-57; Sat, 19 Apr 2008 20:50:27 +0400 To: Tijl Coosemans References: <480921B2.6030004@inode.at> <40533363@bb.ipt.ru> <200804191746.12611.tijl@ulyssis.org> From: Boris Samorodov Date: Sat, 19 Apr 2008 20:50:28 +0400 In-Reply-To: <200804191746.12611.tijl@ulyssis.org> (Tijl Coosemans's message of "Sat\, 19 Apr 2008 17\:46\:11 +0200") Message-ID: <15571435@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: googleearth & skype trouble 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 16:50:29 -0000 On Sat, 19 Apr 2008 17:46:11 +0200 Tijl Coosemans wrote: > On Saturday 19 April 2008 17:03:56 Boris Samorodov wrote: > > On Sat, 19 Apr 2008 00:33:22 +0200 Armin Pirkovitsch wrote: > >> When I try to start them I get: > >> : error while loading shared libraries: > >> /usr/lib/librt.so.1: ELF file OS ABI invalid > > > > From your kdump: > > ----- > > 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" > > 98302 googleearth-bin NAMI "/compat/linux" > > 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" > > 98302 googleearth-bin RET linux_open 3 > > 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) > > 98302 googleearth-bin GIO fd 3 read 512 bytes > > [...] > > 98302 googleearth-bin RET read 512/0x200 > > 98302 googleearth-bin CALL close(0x3) > > 98302 googleearth-bin RET close 0 > > 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) > > 98302 googleearth-bin NAMI "/compat/linux/usr/lib/tls/librt.so.1" > > 98302 googleearth-bin NAMI "/usr/lib/tls/librt.so.1" > > 98302 googleearth-bin RET linux_open JUSTRETURN > > 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) > > 98302 googleearth-bin NAMI "/compat/linux/usr/lib/librt.so.1" > > 98302 googleearth-bin NAMI "/usr/lib/librt.so.1" > > 98302 googleearth-bin RET linux_open 3 > > 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) > > 98302 googleearth-bin GIO fd 3 read 512 bytes > > [...] > > ----- > > > > The linux library is found but not used. And then the native FreeBSD > > one is got tried, hence the error occures. Sorry, but that seems to > > be a symptom of linux.osrelease=2.6.16 requirement for those > > applications to run. > Actually, this is a known problem with linux_base-fc4 and 2.4.2 > emulation. It pops up on the mailinglists now and then so it's starting > to become a faq. > One of the solutions is to create a softlink: > ln -f ../../lib/librt.so.1 /compat/linux/usr/lib/librt.so.1 > That way, the linux compat open(2) syscall never returns the FreeBSD > librt.so.1 and the linker eventually finds the 2.4.2 compatible version > /compat/linux/lib/obsolete/linuxthreads/librt.so.1. But does it really helps to skype or googleearth? > Somebody should at this to a post-install target in the port/package, > because /compat/linux/bin/ls and some others are affected as well. The case with linux bin/ls imho is an other one. When you run /compat/linux/bin/sh and run any command you don't get linux programs running at the first place: ----- % /compat/linux/bin/sh bsam@.ipt.ru$ uname -a Linux host.ipt.ru 2.6.16 FreeBSD 7.0-STABLE #2: Fri Apr 18 01:36:58 MSD 2008 i686 i686 i386 GNU/Linux bsam@.ipt.ru$ file `which ls` /bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 7.0 (700103), dynamically linked (uses shared libs), FreeBSD-style, stripped ----- Compare to: ----- % sudo chroot /compat/linux /bin/sh sh-3.2# uname -a Linux host.ipt.ru 2.6.16 FreeBSD 7.0-STABLE #2: Fri Apr 18 01:36:58 MSD 2008 i686 i686 i386 GNU/Linux sh-3.2# file `which ls` sh: which: command not found sh: file: command not found ----- WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 19:07:52 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 0C3151065672 for ; Sat, 19 Apr 2008 19:07:52 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from cavuit01.kulnet.kuleuven.be (cavuit01.kulnet.kuleuven.be [134.58.240.43]) by mx1.freebsd.org (Postfix) with ESMTP id 8BC508FC28 for ; Sat, 19 Apr 2008 19:07:51 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from smtps02.kuleuven.be (smtpshost02.kulnet.kuleuven.be [134.58.240.75]) by cavuit01.kulnet.kuleuven.be (Postfix) with ESMTP id 46D517B8048; Sat, 19 Apr 2008 21:07:45 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtps02.kuleuven.be (Postfix) with ESMTP id D4FC5F3862; Sat, 19 Apr 2008 21:07:44 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.2/8.14.2) with ESMTP id m3JJ7iWT028653; Sat, 19 Apr 2008 21:07:44 +0200 (CEST) (envelope-from tijl@ulyssis.org) X-Kuleuven: This mail passed the K.U.Leuven mailcluster From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Sat, 19 Apr 2008 21:07:43 +0200 User-Agent: KMail/1.9.7 References: <480921B2.6030004@inode.at> <200804191746.12611.tijl@ulyssis.org> <15571435@bb.ipt.ru> In-Reply-To: <15571435@bb.ipt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804192107.44258.tijl@ulyssis.org> X-KULeuven-Information: Katholieke Universiteit Leuven X-KULeuven-Scanned: Found to be clean X-Spam-Status: not spam, SpamAssassin (not cached, score=-50, required 5, autolearn=disabled, KUL_SMTPS -50.00) X-KULeuven-Envelope-From: tijl@ulyssis.org Cc: Subject: Re: googleearth & skype trouble 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 19:07:52 -0000 On Saturday 19 April 2008 18:50:28 Boris Samorodov wrote: > On Sat, 19 Apr 2008 17:46:11 +0200 Tijl Coosemans wrote: >> Actually, this is a known problem with linux_base-fc4 and 2.4.2 >> emulation. It pops up on the mailinglists now and then so it's starting >> to become a faq. >> >> One of the solutions is to create a softlink: >> >> ln -f ../../lib/librt.so.1 /compat/linux/usr/lib/librt.so.1 >> >> That way, the linux compat open(2) syscall never returns the FreeBSD >> librt.so.1 and the linker eventually finds the 2.4.2 compatible version >> /compat/linux/lib/obsolete/linuxthreads/librt.so.1. > > But does it really helps to skype or googleearth? I don't know, but they'll at least get past this problem. >> Somebody should at this to a post-install target in the port/package, >> because /compat/linux/bin/ls and some others are affected as well. > > The case with linux bin/ls imho is an other one. When you run > /compat/linux/bin/sh and run any command you don't get linux programs > running at the first place: Under linux sh you do get linux programs when they exist. Running ls or any shell script (like Maple/Matlab/... install and startup scripts) under linux /bin/sh currently does not work with fc4 and osrelease=2.4.2. This is not really a bug of linux compat, but is because of the following: 1. opening /path/to/somefile under linux compat first tries /compat/linux/path/to/somefile then /path/to/somefile. 2. linux binaries have two search paths for librt.so.1: /lib and /usr/lib. 3. fc4 has a librt.so.1 in /lib but it is rejected under 2.4.2 emulation. 4. fc4 does not have a librt.so.1 under /usr/lib so when the runtime linker tries this search path it ends up opening FreeBSD /usr/lib/librt.so.1 (because of point 1) and fails. By adding a softlink in /compat/linux/usr/lib to the librt.so.1 in /compat/linux/lib, the linker doesn't open the FreeBSD librt.so.1 anymore. Instead, under 2.4.2, it rejects this lib and then tries an internal search path /lib/obsolete/linuxthreads where it finds the correct version. Under 2.6.16 the softlink doesn't change anything, so imho this is something the fc4 port/package should deal with. > ----- > % /compat/linux/bin/sh > > bsam@.ipt.ru$ uname -a > Linux host.ipt.ru 2.6.16 FreeBSD 7.0-STABLE #2: Fri Apr 18 01:36:58 MSD 2008 i686 i686 i386 GNU/Linux > > bsam@.ipt.ru$ file `which ls` > /bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 7.0 (700103), dynamically linked (uses shared libs), FreeBSD-style, stripped > ----- Both file and which here are FreeBSD binaries so you're not under linux compat. FreeBSD file ends up opening FreeBSD /bin/ls. If there were a linux "file" binary, "file /bin/ls" would open /compat/linux/bin/ls. From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 19:22:19 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 37F67106567B for ; Sat, 19 Apr 2008 19:22:19 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id E21218FC14 for ; Sat, 19 Apr 2008 19:22:18 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnIdd-000OJc-G6; Sat, 19 Apr 2008 23:22:17 +0400 To: Tijl Coosemans References: <480921B2.6030004@inode.at> <200804191746.12611.tijl@ulyssis.org> <15571435@bb.ipt.ru> <200804192107.44258.tijl@ulyssis.org> From: Boris Samorodov Date: Sat, 19 Apr 2008 23:22:18 +0400 In-Reply-To: <200804192107.44258.tijl@ulyssis.org> (Tijl Coosemans's message of "Sat\, 19 Apr 2008 21\:07\:43 +0200") Message-ID: <49491077@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: googleearth & skype trouble 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 19:22:19 -0000 On Sat, 19 Apr 2008 21:07:43 +0200 Tijl Coosemans wrote: > Under linux sh you do get linux programs when they exist. Running ls or > any shell script (like Maple/Matlab/... install and startup scripts) > under linux /bin/sh currently does not work with fc4 and > osrelease=2.4.2. > This is not really a bug of linux compat, but is because of the > following: > 1. opening /path/to/somefile under linux compat first tries > /compat/linux/path/to/somefile then /path/to/somefile. > 2. linux binaries have two search paths for librt.so.1: > /lib and /usr/lib. > 3. fc4 has a librt.so.1 in /lib but it is rejected under 2.4.2 > emulation. > 4. fc4 does not have a librt.so.1 under /usr/lib so when the runtime > linker tries this search path it ends up opening FreeBSD > /usr/lib/librt.so.1 (because of point 1) and fails. > By adding a softlink in /compat/linux/usr/lib to the librt.so.1 in > /compat/linux/lib, the linker doesn't open the FreeBSD librt.so.1 > anymore. Instead, under 2.4.2, it rejects this lib and then tries an > internal search path /lib/obsolete/linuxthreads where it finds the > correct version. Under 2.6.16 the softlink doesn't change anything, > so imho this is something the fc4 port/package should deal with. Great, the fact that it use a library from /lib/obsolete/linuxthreads explains all. I'll take care of it. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 20:54:08 2008 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D32F106566C; Sat, 19 Apr 2008 20:54:08 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5363A8FC17; Sat, 19 Apr 2008 20:54:08 +0000 (UTC) (envelope-from bsam@FreeBSD.org) Received: from freefall.freebsd.org (bsam@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3JKs8xp011980; Sat, 19 Apr 2008 20:54:08 GMT (envelope-from bsam@freefall.freebsd.org) Received: (from bsam@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3JKs8hD011976; Sat, 19 Apr 2008 20:54:08 GMT (envelope-from bsam) Date: Sat, 19 Apr 2008 20:54:08 GMT Message-Id: <200804192054.m3JKs8hD011976@freefall.freebsd.org> To: jwbacon@tds.net, bsam@FreeBSD.org, freebsd-emulation@FreeBSD.org From: bsam@FreeBSD.org Cc: Subject: Re: ports/121494: emulators/linux_base-fc4 missing /usr/lib/librt.so.1 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 20:54:08 -0000 Synopsis: emulators/linux_base-fc4 missing /usr/lib/librt.so.1 State-Changed-From-To: open->closed State-Changed-By: bsam State-Changed-When: Sat Apr 19 20:53:20 UTC 2008 State-Changed-Why: The port was patched, thanks for the report! http://www.freebsd.org/cgi/query-pr.cgi?pr=121494 From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 21:00:09 2008 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44C71106564A for ; Sat, 19 Apr 2008 21:00:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 32F358FC14 for ; Sat, 19 Apr 2008 21:00:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3JL098f012188 for ; Sat, 19 Apr 2008 21:00:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3JL09OW012186; Sat, 19 Apr 2008 21:00:09 GMT (envelope-from gnats) Date: Sat, 19 Apr 2008 21:00:09 GMT Message-Id: <200804192100.m3JL09OW012186@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/121494: commit references a PR X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service 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 21:00:09 -0000 The following reply was made to PR ports/121494; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/121494: commit references a PR Date: Sat, 19 Apr 2008 20:51:18 +0000 (UTC) bsam 2008-04-19 20:51:13 UTC FreeBSD ports repository Modified files: emulators/linux_base-fc4 Makefile pkg-install pkg-plist Log: 1. Add a symlink from /compat/linux/lib/librt.so.1 to /compat/linux/usr/lib/librt.so.1. This bug exists only at linux_base-fc4 _and_ osrelease=2.4.2. 2. Bump PORTREVISION. Note: The symlink is created at pkg-install script since the first run of '/compat/linux/sbin/ldconfig -r /compat/linux' seems to remove the link. Tijl Coosemans : ----- This is not really a bug of linux compat, but is because of the following: 1. opening /path/to/somefile under linux compat first tries /compat/linux/path/to/somefile then /path/to/somefile. 2. linux binaries have two search paths for librt.so.1: /lib and /usr/lib. 3. fc4 has a librt.so.1 in /lib but it is rejected under 2.4.2 emulation. 4. fc4 does not have a librt.so.1 under /usr/lib so when the runtime linker tries this search path it ends up opening FreeBSD /usr/lib/librt.so.1 (because of point 1) and fails. By adding a softlink in /compat/linux/usr/lib to the librt.so.1 in /compat/linux/lib, the linker doesn't open the FreeBSD librt.so.1 anymore. Instead, under 2.4.2, it rejects this lib and then tries an internal search path /lib/obsolete/linuxthreads where it finds the correct version. Under 2.6.16 the softlink doesn't change anything, so imho this is something the fc4 port/package should deal with. ----- PR: 121494 Submitted by: Jason Bacon Convinced by: Tijl Coosemans Patched by: bsam (me) Revision Changes Path 1.28 +1 -1 ports/emulators/linux_base-fc4/Makefile 1.6 +5 -0 ports/emulators/linux_base-fc4/pkg-install 1.14 +1 -0 ports/emulators/linux_base-fc4/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 21:01:27 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 6EE88106564A for ; Sat, 19 Apr 2008 21:01:27 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 4316D8FC12 for ; Sat, 19 Apr 2008 21:01:27 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 9C8E32383642; Sat, 19 Apr 2008 21:01:26 +0000 (UTC) From: Beech Rintoul To: Boris Samorodov Date: Sat, 19 Apr 2008 13:01:17 -0800 User-Agent: KMail/1.9.7 References: <480921B2.6030004@inode.at> <200804181920.13730.beech@freebsd.org> <85186679@bb.ipt.ru> In-Reply-To: <85186679@bb.ipt.ru> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804191301.22996.beech@freebsd.org> Cc: freebsd-emulation@freebsd.org Subject: Re: googleearth & skype trouble X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul 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 21:01:27 -0000 On Saturday 19 April 2008, Boris Samorodov said: > On Fri, 18 Apr 2008 19:20:09 -0800 Beech Rintoul wrote: > > I don't know about google earth, but skype & skype-devel both > > require linux_base-fc6. > > If that's true then please fix UPDATING which mentions the > reqirement only for the skype-devel. > Actually, some people have reported success running skype with 2.4, but in view of the fact that skype-1.4.0.118 will probably be de-orbited soon by skype and devel will become the main version, I went ahead and made fc6 a requirement for both versions in UPDATING. Less confusion that way. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Sat Apr 19 21:09:10 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1D49106566B for ; Sat, 19 Apr 2008 21:09:10 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 9E8D48FC0C for ; Sat, 19 Apr 2008 21:09:10 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1JnKJ3-000Pee-FE; Sun, 20 Apr 2008 01:09:09 +0400 To: Armin Pirkovitsch References: <480921B2.6030004@inode.at> <40533363@bb.ipt.ru> From: Boris Samorodov Date: Sun, 20 Apr 2008 01:09:10 +0400 In-Reply-To: <40533363@bb.ipt.ru> (Boris Samorodov's message of "Sat\, 19 Apr 2008 19\:03\:56 +0400") Message-ID: <51254665@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@freebsd.org Subject: Re: googleearth & skype trouble 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 21:09:11 -0000 On Sat, 19 Apr 2008 19:03:56 +0400 Boris Samorodov wrote: > On Sat, 19 Apr 2008 00:33:22 +0200 Armin Pirkovitsch wrote: > > There seems to be a problem with some linux applications eg. > > googleearth and skype. > > When I try to start them I get: > > : error while loading shared libraries: /usr/lib/librt.so.1: > > ELF file OS ABI invalid > > My system: > > FreeBSD oh-sub1.local 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Fri Dec 14 > > 14:36:15 CET 2007 sperber@oh-sub1.local:/usr/obj/usr/src/sys/OH-SUB1 > > i386 > > [sperber@oh-sub1] ~> sysctl -a |grep linux > > hw.snd.compat_linux_mmap: 0 > > compat.linux.oss_version: 198144 > > compat.linux.osrelease: 2.4.2 > > compat.linux.osname: Linux > > [sperber@oh-sub1] ~> ls /var/db/pkg/ |grep linux > > linux-atk-1.9.1 > > linux-cairo-1.0.2 > > linux-expat-1.95.8 > > linux-fontconfig-2.2.3_7 > > linux-glib2-2.6.6 > > linux-gtk2-2.6.10 > > linux-jpeg-6b.34 > > linux-libGLU-6.8.2 > > linux-libsigc-2.0.17 > > linux-nwnclient-1.68 > > linux-pango-1.10.2 > > linux-png-1.2.8_2 > > linux-sdl-1.2.10,1 > > linux-tiff-3.7.1 > > linux-xorg-libs-6.8.2_5 > > linux_base-fc-4_11 > > linux_kdump-1.5_2 > > kdumps of skype & googleearth: > > http://pastebin.com/m73adc53b > > http://pastebin.com/m13cd2e75 > > skype-1.4.0.118_3,1 > > google-earth-4.3.7191.6508 (new version provided by the maintainer) > > Any idea what could be wrong to cause that problem? > From your kdump: > ----- > 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" > 98302 googleearth-bin NAMI "/compat/linux" > 98302 googleearth-bin NAMI "/compat/linux/lib/librt.so.1" > 98302 googleearth-bin RET linux_open 3 > 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) > 98302 googleearth-bin GIO fd 3 read 512 bytes > [...] > 98302 googleearth-bin RET read 512/0x200 > 98302 googleearth-bin CALL close(0x3) > 98302 googleearth-bin RET close 0 > 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) > 98302 googleearth-bin NAMI "/compat/linux/usr/lib/tls/librt.so.1" > 98302 googleearth-bin NAMI "/usr/lib/tls/librt.so.1" > 98302 googleearth-bin RET linux_open JUSTRETURN > 98302 googleearth-bin CALL linux_open(0xbfbfd800,0,0x4805d5ab) > 98302 googleearth-bin NAMI "/compat/linux/usr/lib/librt.so.1" > 98302 googleearth-bin NAMI "/usr/lib/librt.so.1" > 98302 googleearth-bin RET linux_open 3 > 98302 googleearth-bin CALL read(0x3,0xbfbfd92c,0x200) > 98302 googleearth-bin GIO fd 3 read 512 bytes > [...] > ----- > The linux library is found but not used. And then the native FreeBSD > one is got tried, hence the error occures. Sorry, but that seems to be > a symptom of linux.osrelease=2.6.16 requirement for those applications > to run. I've just committed a patch to emulators/linux_base-fc4 that may help here. Please, upgrade the port to linux_base-fc-4_12 and check up if that helps. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve