From owner-freebsd-emulation@FreeBSD.ORG Sun Dec 28 21:00:01 2014 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1B31B205 for ; Sun, 28 Dec 2014 21:00:01 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E4B2D12EE for ; Sun, 28 Dec 2014 21:00:00 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBSL0016072047 for ; Sun, 28 Dec 2014 21:00:00 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201412282100.sBSL0016072047@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: freebsd-emulation@FreeBSD.org Subject: Problem reports for freebsd-emulation@FreeBSD.org that need special attention X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 Date: Sun, 28 Dec 2014 21:00:00 +0000 Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 28 Dec 2014 21:00:01 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- In Progress | 180790 | devel/linux_kdump prints BSD descriptions of errn 1 problems total for which you should take action. From owner-freebsd-emulation@FreeBSD.ORG Mon Dec 29 14:45:53 2014 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B574859F for ; Mon, 29 Dec 2014 14:45:53 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9BDE63BC3 for ; Mon, 29 Dec 2014 14:45:53 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBTEjrnJ089405 for ; Mon, 29 Dec 2014 14:45:53 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-emulation@FreeBSD.org Subject: [Bug 151714] [linux] print/acroread9 not usable due to lack of support in the FreeBSD Linux emulator for the inotify_init syscall Date: Mon, 29 Dec 2014 14:45:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: xmj@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Dec 2014 14:45:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=151714 Johannes Jost Meixner changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Progress |Closed CC| |xmj@FreeBSD.org Resolution|--- |Overcome By Events --- Comment #3 from Johannes Jost Meixner --- The port was deprecated on 2014-08-30: Deprecated: many security issues are reported and Adobe no longer actively supports Adobe Reader for Unix -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Mon Dec 29 14:47:27 2014 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 66CBF67D for ; Mon, 29 Dec 2014 14:47:27 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6AC3BF7 for ; Mon, 29 Dec 2014 14:47:27 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBTElRBA089989 for ; Mon, 29 Dec 2014 14:47:27 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-emulation@FreeBSD.org Subject: [Bug 159646] [linux] [patch] bump Linux version in linuxulator to 2.6.32 Date: Mon, 29 Dec 2014 14:47:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: xmj@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Dec 2014 14:47:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=159646 Johannes Jost Meixner changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xmj@FreeBSD.org --- Comment #3 from Johannes Jost Meixner --- Indeed, but there's not much of a point of bumping the version to 2.6.32 without actually adding the syscalls that were added in between 2.6.18 and 2.6.32. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Mon Dec 29 18:50:45 2014 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6D352654 for ; Mon, 29 Dec 2014 18:50:45 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 511D11A0C for ; Mon, 29 Dec 2014 18:50:45 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBTIojah041309 for ; Mon, 29 Dec 2014 18:50:45 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-emulation@FreeBSD.org Subject: [Bug 183120] x11-toolkits/linux-f10-pango fails to build Date: Mon, 29 Dec 2014 18:50:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: xmj@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Dec 2014 18:50:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=183120 Johannes Jost Meixner changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xmj@FreeBSD.org --- Comment #7 from Johannes Jost Meixner --- Is this still reproducible? -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Tue Dec 30 03:05:19 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58DDE25C for ; Tue, 30 Dec 2014 03:05:19 +0000 (UTC) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0119.outbound.protection.outlook.com [157.56.111.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E5201643FD for ; Tue, 30 Dec 2014 03:05:18 +0000 (UTC) Received: from manatee.acadix.biz (69.131.102.7) by BY2PR0401MB1096.namprd04.prod.outlook.com (25.160.65.151) with Microsoft SMTP Server (TLS) id 15.1.49.12; Tue, 30 Dec 2014 02:49:16 +0000 Message-ID: <54A212A4.1070006@uwm.edu> Date: Mon, 29 Dec 2014 20:49:08 -0600 From: Jason Bacon Organization: UW - Milwaukee User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Subject: Linux /dev/shm Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [69.131.102.7] X-ClientProxiedBy: BY2PR01CA0051.prod.exchangelabs.com (10.255.242.41) To BY2PR0401MB1096.namprd04.prod.outlook.com (25.160.65.151) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=bacon@uwm.edu; X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:BY2PR0401MB1096; X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004); SRVR:BY2PR0401MB1096; X-Forefront-PRVS: 04410E544A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(164054003)(199003)(189002)(92566001)(53416004)(87266999)(31966008)(21056001)(2351001)(110136001)(59896002)(86362001)(90282001)(450100001)(107046002)(88552001)(107886001)(77156002)(54356999)(81156004)(20776003)(4396001)(62966003)(65956001)(65816999)(15975445007)(105586002)(229853001)(64706001)(101416001)(106356001)(65806001)(47776003)(19580395003)(46102003)(42186005)(23676002)(89122001)(69596002)(64126003)(97736003)(50986999)(36756003)(87976001)(50466002)(122386002)(33656002)(68736005)(40100003)(83506001)(66066001)(99396003)(75432002)(120916001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0401MB1096; H:manatee.acadix.biz; FPR:; SPF:None; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: uwm.edu does not designate permitted sender hosts) X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:; SRVR:BY2PR0401MB1096; X-OriginatorOrg: uwm.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Dec 2014 02:49:16.2899 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0401MB1096 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 30 Dec 2014 03:05:19 -0000 Not sure where else to ask this: I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD 10.1. The installer runs without a hitch, but I've run into issues with one of the main binaries, vnl_exec. First problem was a missing libgomp. linux-c6-devtools installs a dangling link in: /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so I fixed this by patching the port to include libgomp-4.4.7-11.el6.i686.rpm. That got vnl_exec past all the link errors, but now I'm running into this: Traceback (most recent call last): File "", line 1, in File "./zipdir/NL/__init__.py", line 17, in File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120, in File "./build/lib/python2.7/multiprocessing/__init__.py", line 183, in RLock File "./build/lib/python2.7/multiprocessing/synchronize.py", line 172, in __init__ File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75, in __init__ OSError: [Errno 38] Function not implemented From what I've found on the Linux forums, this is indicating that the app requires a tmpfs mounted on /dev/shm as an IPC interface. Is there any way to emulate this on FreeBSD? Thanks, Jason From owner-freebsd-emulation@FreeBSD.ORG Tue Dec 30 06:46:52 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7415A3F8 for ; Tue, 30 Dec 2014 06:46:52 +0000 (UTC) Received: from dchagin.static.corbina.net (dchagin.static.corbina.ru [78.107.232.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dchagin.static.corbina.net", Issuer "dchagin.static.corbina.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F26F5245B for ; Tue, 30 Dec 2014 06:46:51 +0000 (UTC) Received: from dchagin.static.corbina.net (localhost [127.0.0.1]) by dchagin.static.corbina.net (8.14.9/8.14.9) with ESMTP id sBU6kfkb003402 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 30 Dec 2014 09:46:41 +0300 (MSK) (envelope-from dchagin@dchagin.static.corbina.net) Received: (from dchagin@localhost) by dchagin.static.corbina.net (8.14.9/8.14.9/Submit) id sBU6keJ6003401; Tue, 30 Dec 2014 09:46:40 +0300 (MSK) (envelope-from dchagin) Date: Tue, 30 Dec 2014 09:46:40 +0300 From: Chagin Dmitry To: Jason Bacon Subject: Re: Linux /dev/shm Message-ID: <20141230064640.GA3354@dchagin.static.corbina.net> References: <54A212A4.1070006@uwm.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54A212A4.1070006@uwm.edu> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 30 Dec 2014 06:46:52 -0000 On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: > > Not sure where else to ask this: > > I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD 10.1. > > The installer runs without a hitch, but I've run into issues with one of > the main binaries, vnl_exec. > > First problem was a missing libgomp. linux-c6-devtools installs a > dangling link in: > > /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so > > I fixed this by patching the port to include libgomp-4.4.7-11.el6.i686.rpm. > > That got vnl_exec past all the link errors, but now I'm running into this: > > Traceback (most recent call last): > File "", line 1, in > File "./zipdir/NL/__init__.py", line 17, in > File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120, > in > File "./build/lib/python2.7/multiprocessing/__init__.py", line 183, > in RLock > File "./build/lib/python2.7/multiprocessing/synchronize.py", line > 172, in __init__ > File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75, > in __init__ > OSError: [Errno 38] Function not implemented > > From what I've found on the Linux forums, this is indicating that the > app requires a tmpfs mounted on /dev/shm as an IPC interface. Is there > any way to emulate this on FreeBSD? > yes, see r218497 commit description. it seems to me that you should mount tmpfs somewhere -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Tue Dec 30 11:52:16 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D55E739 for ; Tue, 30 Dec 2014 11:52:16 +0000 (UTC) Received: from dd16522.kasserver.com (dd16522.kasserver.com [85.13.137.124]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2CDB1803 for ; Tue, 30 Dec 2014 11:52:15 +0000 (UTC) Received: from mx12.chaot.net (82.131.117.171.cable.starman.ee [82.131.117.171]) by dd16522.kasserver.com (Postfix) with ESMTPSA id 91132456017; Tue, 30 Dec 2014 12:44:37 +0100 (CET) Received: from localhost (1001@localhost [local]); by localhost (OpenSMTPD) with ESMTPA id 9e5a385e; Tue, 30 Dec 2014 13:44:36 +0200 (EET) Date: Tue, 30 Dec 2014 13:44:35 +0200 From: Johannes Meixner To: Jason Bacon Subject: Re: Linux /dev/shm Message-ID: <20141230114435.GA51065@mx12.chaot.net> References: <54A212A4.1070006@uwm.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline In-Reply-To: <54A212A4.1070006@uwm.edu> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 30 Dec 2014 11:52:16 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Jason, On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >=20 > Not sure where else to ask this: >=20 > I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD 10.1. >=20 > The installer runs without a hitch, but I've run into issues with one of= =20 > the main binaries, vnl_exec. >=20 > First problem was a missing libgomp. linux-c6-devtools installs a=20 > dangling link in: >=20 > /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >=20 > I fixed this by patching the port to include libgomp-4.4.7-11.el6.i686.rp= m. Thanks for reporting the missing library, I'll include it in the next versi= on of devtools and it'll be fixed later today. >=20 > That got vnl_exec past all the link errors, but now I'm running into this: >=20 > Traceback (most recent call last): > File "", line 1, in > File "./zipdir/NL/__init__.py", line 17, in > File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120,=20 > in > File "./build/lib/python2.7/multiprocessing/__init__.py", line 183,=20 > in RLock > File "./build/lib/python2.7/multiprocessing/synchronize.py", line=20 > 172, in __init__ > File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75,= =20 > in __init__ > OSError: [Errno 38] Function not implemented >=20 > From what I've found on the Linux forums, this is indicating that the=20 > app requires a tmpfs mounted on /dev/shm as an IPC interface. Is there=20 > any way to emulate this on FreeBSD? >=20 > Thanks, >=20 > Jason >=20 > _______________________________________________ > 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" --=20 Johannes Meixner | FreeBSD Committer xmj@FreeBSD.org | http://people.freebsd.org/~xmj --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABAgAGBQJUopAjAAoJEPyeKTcbGw0Lt0kH/jAQ2DLkLlvLVhuTZyBDAMRQ 2upuSAWz3h8IK7smG7/xZGewxCutIMOkk6ZnEG8AR7r3Am0Bg4nCKhxURplxHOjb kDNAeh7lSxrUMIxS4b/dJjJeOzFwgjP9QuY2GcXoDznja19Uoy4stS12Ln6pKjcD vi2awz5nzlqvIHzZ2ukLyKS94kKx/6Ng195TMmGV7k95fL5bqOJx/i7UAg8sUBja GIjtKSuG1Rdr1Oc5Nx5zihxvo7qdAGwLBYrv1m/pSTdt8CGMitBMaUnn+KFlcVDw 77kj5HyrfdUsQE3GTcpwj43V9ERNLOw+yvS4uvUml/EGE8bCC4ws9dQ2lH12Xuk= =Njlq -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From owner-freebsd-emulation@FreeBSD.ORG Tue Dec 30 18:54:08 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3711A5C8; Tue, 30 Dec 2014 18:54:08 +0000 (UTC) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BCB352FEE; Tue, 30 Dec 2014 18:54:07 +0000 (UTC) Received: by mail-wi0-f171.google.com with SMTP id bs8so24492219wib.10; Tue, 30 Dec 2014 10:54:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type:subject:from:date:to:cc :message-id; bh=RPwk2eU5dSZFFFzMd/CXRpeehBgruiGsCzOIwmkK37Y=; b=y2GKr/Rrc857Bv925ZAitsW44M8FwCNcO9H6PQk8b+CaSaUHUtPfPIn+nVVq5qTL51 CwgHs9XBZkzSErkIre9iflVJyQOj+VyZyQnVbm9dgmkXlAozHPDdD1XZQuK5wmvsVIy+ gQnUGIO3w4HlG4xiVZuaacds30L7Fsthn4L8bbS+ywgFnBLk5hblgevxYVE0c29Vn3WY vIojG7hPirQMLE07h/AtTfx1C0eKsag9kjN1NVTbRmRQkzSwXZm+r0sc6FGhmfWesOTF yNDNBCJae0CSIC49+4SIrPkfGnjgKKbQ/UVuDLy3PIJinbOK2UCM0txdDe6zZaDBw+9l /ahA== X-Received: by 10.180.85.33 with SMTP id e1mr106688470wiz.61.1419965646248; Tue, 30 Dec 2014 10:54:06 -0800 (PST) Received: from [10.35.95.94] (101.49.103.87.rev.vodafone.pt. [87.103.49.101]) by mx.google.com with ESMTPSA id eu15sm44371014wid.18.2014.12.30.10.54.04 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 30 Dec 2014 10:54:05 -0800 (PST) User-Agent: K-9 Mail for Android In-Reply-To: <20141230064640.GA3354@dchagin.static.corbina.net> References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: Re: Linux /dev/shm From: Miguel Clara Date: Tue, 30 Dec 2014 18:54:02 +0000 To: Chagin Dmitry ,Jason Bacon Message-ID: <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 30 Dec 2014 18:54:08 -0000 On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: >On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >> >> Not sure where else to ask this: >> >> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD >10.1. >> >> The installer runs without a hitch, but I've run into issues with one >of >> the main binaries, vnl_exec. >> >> First problem was a missing libgomp. linux-c6-devtools installs a >> dangling link in: >> >> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >> >> I fixed this by patching the port to include >libgomp-4.4.7-11.el6.i686.rpm. >> >> That got vnl_exec past all the link errors, but now I'm running into >this: >> >> Traceback (most recent call last): >> File "", line 1, in >> File "./zipdir/NL/__init__.py", line 17, in >> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line >120, >> in >> File "./build/lib/python2.7/multiprocessing/__init__.py", line >183, >> in RLock >> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >> 172, in __init__ >> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >75, >> in __init__ >> OSError: [Errno 38] Function not implemented >> >> From what I've found on the Linux forums, this is indicating that >the >> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is >there >> any way to emulate this on FreeBSD? >> >yes, see r218497 commit description. it seems to me that you should >mount tmpfs somewhere You can use devfs.conf for this, add: link /tmp shm Hope that helps, Miguel -- Sent from my Android device with K-9 Mail. Please excuse my brevity. From owner-freebsd-emulation@FreeBSD.ORG Wed Dec 31 01:46:02 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49C0B11B; Wed, 31 Dec 2014 01:46:02 +0000 (UTC) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0114.outbound.protection.outlook.com [157.56.111.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B8B4411F0; Wed, 31 Dec 2014 01:46:00 +0000 (UTC) Received: from [192.168.1.68] (69.217.161.203) by DM2PR0401MB1104.namprd04.prod.outlook.com (25.160.99.13) with Microsoft SMTP Server (TLS) id 15.1.49.12; Wed, 31 Dec 2014 01:12:54 +0000 Message-ID: <54A34D8D.1020000@uwm.edu> Date: Tue, 30 Dec 2014 19:12:45 -0600 From: Jason Bacon User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Miguel Clara , Chagin Dmitry Subject: Re: Linux /dev/shm References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> In-Reply-To: <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [69.217.161.203] X-ClientProxiedBy: BL2PR05CA0037.namprd05.prod.outlook.com (10.255.226.37) To DM2PR0401MB1104.namprd04.prod.outlook.com (25.160.99.13) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=bacon@uwm.edu; X-DmarcAction: None X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(3005003);SRVR:DM2PR0401MB1104; X-Forefront-PRVS: 0442E569BC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(6049001)(51704005)(24454002)(164054003)(377454003)(189002)(479174004)(199003)(19580395003)(21056001)(62966003)(40100003)(19580405001)(105586002)(65956001)(65806001)(65816999)(36756003)(50986999)(122386002)(99396003)(106356001)(76176999)(54356999)(4396001)(120916001)(83506001)(20776003)(64706001)(31966008)(117156001)(23676002)(47776003)(50466002)(77156002)(87976001)(89122001)(64126003)(97736003)(46102003)(80316001)(2950100001)(15975445007)(33656002)(86362001)(92566001)(68736005)(90282001)(88552001)(101416001)(42186005)(77096005)(107046002)(59896002)(75432002)(66066001)(575784001)(19627235001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0401MB1104; H:[192.168.1.68]; FPR:; SPF:None; MLV:sfv; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: uwm.edu does not designate permitted sender hosts) X-OriginatorOrg: uwm.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Dec 2014 01:12:54.2724 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0401MB1104 Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 31 Dec 2014 01:46:02 -0000 On 12/30/14 12:54 PM, Miguel Clara wrote: > > On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: >> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >>> Not sure where else to ask this: >>> >>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD >> 10.1. >>> The installer runs without a hitch, but I've run into issues with one >> of >>> the main binaries, vnl_exec. >>> >>> First problem was a missing libgomp. linux-c6-devtools installs a >>> dangling link in: >>> >>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >>> >>> I fixed this by patching the port to include >> libgomp-4.4.7-11.el6.i686.rpm. >>> That got vnl_exec past all the link errors, but now I'm running into >> this: >>> Traceback (most recent call last): >>> File "", line 1, in >>> File "./zipdir/NL/__init__.py", line 17, in >>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line >> 120, >>> in >>> File "./build/lib/python2.7/multiprocessing/__init__.py", line >> 183, >>> in RLock >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>> 172, in __init__ >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >> 75, >>> in __init__ >>> OSError: [Errno 38] Function not implemented >>> >>> From what I've found on the Linux forums, this is indicating that >> the >>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is >> there >>> any way to emulate this on FreeBSD? >>> >> yes, see r218497 commit description. it seems to me that you should >> mount tmpfs somewhere > > You can use devfs.conf for this, add: > link /tmp shm > > Hope that helps, > Miguel > > Thanks, this did create a /dev/shm dir linked to /tmp, but I'm still getting the same error. FreeBSD manatee.acadix bacon ~ 414: df Filesystem Size Used Avail Capacity Mounted on /dev/ada0p3 447G 17G 394G 4% / devfs 1.0K 1.0K 0B 100% /dev procfs 4.0K 4.0K 0B 100% /proc linprocfs 4.0K 4.0K 0B 100% /compat/linux/proc tmpfs 5.6G 8.0K 5.6G 0% /tmp FreeBSD manatee.acadix bacon ~ 415: fgrep tmp /etc/fstab /etc/devfs.conf /etc/fstab:tmpfs /tmp tmpfs rw 0 /etc/devfs.conf:link /tmp shm FreeBSD manatee.acadix bacon ~ 416: ls -al /dev/shm/ total 16 drwxrwxrwt 6 root wheel 320 Dec 30 19:05 ./ drwxr-xr-x 24 root wheel 1024 Dec 30 18:58 ../ drwxrwxrwt 2 root wheel 0 Dec 30 18:58 .ICE-unix/ -r--r--r-- 1 root wheel 11 Dec 30 18:58 .X0-lock drwxrwxrwt 2 root wheel 64 Dec 30 19:05 .X11-unix/ drwxrwxrwt 2 root wheel 0 Dec 30 18:58 .XIM-unix/ drwxrwxrwt 2 root wheel 0 Dec 30 18:58 .font-unix/ FreeBSD manatee.acadix bacon ~ 417: QuantumWise/VNL-ATK-2014.1/bin/vnl Traceback (most recent call last): File "", line 1, in File "./zipdir/NL/__init__.py", line 17, in File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120, in File "./build/lib/python2.7/multiprocessing/__init__.py", line 183, in RLock File "./build/lib/python2.7/multiprocessing/synchronize.py", line 172, in __init__ File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75, in __init__ OSError: [Errno 38] Function not implemented I'll keep tinkering... -- ------------------------------------- Jason W. Bacon Systems Programmer Research Computing Support University of Wisconsin Milwaukee bacon@uwm.edu ------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Wed Dec 31 06:23:42 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E7B9A5C for ; Wed, 31 Dec 2014 06:23:42 +0000 (UTC) Received: from dchagin.static.corbina.net (dchagin.static.corbina.ru [78.107.232.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dchagin.static.corbina.net", Issuer "dchagin.static.corbina.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id ED6331161 for ; Wed, 31 Dec 2014 06:23:40 +0000 (UTC) Received: from dchagin.static.corbina.net (localhost [127.0.0.1]) by dchagin.static.corbina.net (8.14.9/8.14.9) with ESMTP id sBV6NZeM004567 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 31 Dec 2014 09:23:36 +0300 (MSK) (envelope-from dchagin@dchagin.static.corbina.net) Received: (from dchagin@localhost) by dchagin.static.corbina.net (8.14.9/8.14.9/Submit) id sBV6NZ8m004566; Wed, 31 Dec 2014 09:23:35 +0300 (MSK) (envelope-from dchagin) Date: Wed, 31 Dec 2014 09:23:35 +0300 From: Chagin Dmitry To: Jason Bacon Subject: Re: Linux /dev/shm Message-ID: <20141231062335.GA4533@dchagin.static.corbina.net> References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> <54A34D8D.1020000@uwm.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54A34D8D.1020000@uwm.edu> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 31 Dec 2014 06:23:42 -0000 On Tue, Dec 30, 2014 at 07:12:45PM -0600, Jason Bacon wrote: > On 12/30/14 12:54 PM, Miguel Clara wrote: > > > > On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: > >> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: > >>> Not sure where else to ask this: > >>> > >>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD > >> 10.1. > >>> The installer runs without a hitch, but I've run into issues with one > >> of > >>> the main binaries, vnl_exec. > >>> > >>> First problem was a missing libgomp. linux-c6-devtools installs a > >>> dangling link in: > >>> > >>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so > >>> > >>> I fixed this by patching the port to include > >> libgomp-4.4.7-11.el6.i686.rpm. > >>> That got vnl_exec past all the link errors, but now I'm running into > >> this: > >>> Traceback (most recent call last): > >>> File "", line 1, in > >>> File "./zipdir/NL/__init__.py", line 17, in > >>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line > >> 120, > >>> in > >>> File "./build/lib/python2.7/multiprocessing/__init__.py", line > >> 183, > >>> in RLock > >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line > >>> 172, in __init__ > >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line > >> 75, > >>> in __init__ > >>> OSError: [Errno 38] Function not implemented > >>> > >>> From what I've found on the Linux forums, this is indicating that > >> the > >>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is > >> there > >>> any way to emulate this on FreeBSD? > >>> > >> yes, see r218497 commit description. it seems to me that you should > >> mount tmpfs somewhere > > > > You can use devfs.conf for this, add: > > link /tmp shm > > > > Hope that helps, > > Miguel > > > > > Thanks, this did create a /dev/shm dir linked to /tmp, but I'm still > getting the same error. > > FreeBSD manatee.acadix bacon ~ 414: df > Filesystem Size Used Avail Capacity Mounted on > /dev/ada0p3 447G 17G 394G 4% / > devfs 1.0K 1.0K 0B 100% /dev > procfs 4.0K 4.0K 0B 100% /proc > linprocfs 4.0K 4.0K 0B 100% /compat/linux/proc > tmpfs 5.6G 8.0K 5.6G 0% /tmp > FreeBSD manatee.acadix bacon ~ 415: fgrep tmp /etc/fstab /etc/devfs.conf > /etc/fstab:tmpfs /tmp tmpfs rw 0 > /etc/devfs.conf:link /tmp shm > FreeBSD manatee.acadix bacon ~ 416: ls -al /dev/shm/ > total 16 > drwxrwxrwt 6 root wheel 320 Dec 30 19:05 ./ > drwxr-xr-x 24 root wheel 1024 Dec 30 18:58 ../ > drwxrwxrwt 2 root wheel 0 Dec 30 18:58 .ICE-unix/ > -r--r--r-- 1 root wheel 11 Dec 30 18:58 .X0-lock > drwxrwxrwt 2 root wheel 64 Dec 30 19:05 .X11-unix/ > drwxrwxrwt 2 root wheel 0 Dec 30 18:58 .XIM-unix/ > drwxrwxrwt 2 root wheel 0 Dec 30 18:58 .font-unix/ > FreeBSD manatee.acadix bacon ~ 417: QuantumWise/VNL-ATK-2014.1/bin/vnl > Traceback (most recent call last): > File "", line 1, in > File "./zipdir/NL/__init__.py", line 17, in > File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120, > in > File "./build/lib/python2.7/multiprocessing/__init__.py", line 183, > in RLock > File "./build/lib/python2.7/multiprocessing/synchronize.py", line > 172, in __init__ > File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75, > in __init__ > OSError: [Errno 38] Function not implemented > > I'll keep tinkering... > ok, try to debug. run ktrace -d -i /path/to/app, then kdump -HAR > app.log -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Wed Dec 31 22:33:18 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5DE6F430 for ; Wed, 31 Dec 2014 22:33:18 +0000 (UTC) Received: from mail-ie0-f173.google.com (mail-ie0-f173.google.com [209.85.223.173]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1E076663E0 for ; Wed, 31 Dec 2014 22:33:17 +0000 (UTC) Received: by mail-ie0-f173.google.com with SMTP id y20so15255213ier.4 for ; Wed, 31 Dec 2014 14:33:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=yBsQ+AGmPWbTdGiIweF4v1Zi655LM22jz503Jkwazbw=; b=iH2qcYtg2WSGyViYxFUtpUdtYy5Fguh1mp3QhZ0bubqKcgc9jyWY81qfZa3CqKDAWY pKFw9wjTcZIXb0K+8d1UL0rigvlbxd8lZrIwbnBk8d0G2/QFu9d+nnQI3XHFfgnVDSEj uF4pXjePnTz6Qs6Wcyw3mdNwCfnfdZldUqoP5VBZTwpWZltDkPIppqTj8Lm+IW0lJWrW CRUmgUqY9OAfHZ98SQw8MFDrouUw+U6nitp6Qig5pJzE8j6KTLOoYn7b8F2n7Zyck3cK 57s21nOzWkAnGnsh0iPE3E5VMMM9cJXiB6hSVLEWvg7WL8r3AZIFOrW+2OQr0Xrdx4tf 7y4w== X-Gm-Message-State: ALoCoQk+HHxpJoiM+MiCCFz86Yvfn0/8Kb9dyqDVfADPVjHCz6XvdpLadOE5LWfDZ4SyPeYtRDOI X-Received: by 10.107.41.148 with SMTP id p142mr58802521iop.64.1420065191094; Wed, 31 Dec 2014 14:33:11 -0800 (PST) Received: from manatee.acadix.biz (h69-131-102-7.nwblwi.broadband.dynamic.tds.net. [69.131.102.7]) by mx.google.com with ESMTPSA id qr1sm17548512igb.18.2014.12.31.14.33.09 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Dec 2014 14:33:10 -0800 (PST) Message-ID: <54A479A4.7050807@tds.net> Date: Wed, 31 Dec 2014 16:33:08 -0600 From: Jason Bacon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Miguel Clara , Chagin Dmitry , Jason Bacon Subject: Re: Linux /dev/shm References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> In-Reply-To: <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 31 Dec 2014 22:33:18 -0000 On 12/30/14 12:54, Miguel Clara wrote: > > On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: >> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >>> Not sure where else to ask this: >>> >>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD >> 10.1. >>> The installer runs without a hitch, but I've run into issues with one >> of >>> the main binaries, vnl_exec. >>> >>> First problem was a missing libgomp. linux-c6-devtools installs a >>> dangling link in: >>> >>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >>> >>> I fixed this by patching the port to include >> libgomp-4.4.7-11.el6.i686.rpm. >>> That got vnl_exec past all the link errors, but now I'm running into >> this: >>> Traceback (most recent call last): >>> File "", line 1, in >>> File "./zipdir/NL/__init__.py", line 17, in >>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line >> 120, >>> in >>> File "./build/lib/python2.7/multiprocessing/__init__.py", line >> 183, >>> in RLock >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>> 172, in __init__ >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >> 75, >>> in __init__ >>> OSError: [Errno 38] Function not implemented >>> >>> From what I've found on the Linux forums, this is indicating that >> the >>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is >> there >>> any way to emulate this on FreeBSD? >>> >> yes, see r218497 commit description. it seems to me that you should >> mount tmpfs somewhere > > You can use devfs.conf for this, add: > link /tmp shm > > Hope that helps, > Miguel > > Got it working. There was a minor configuration issue preventing shm from working. I also had to create a linux-c6-libudev port, which I'll submit along with an atomistix-installer port (like math/matlab-installer) once I've done more thorough testing. Thanks for the help, Jason From owner-freebsd-emulation@FreeBSD.ORG Wed Dec 31 23:31:43 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 91DB242C for ; Wed, 31 Dec 2014 23:31:43 +0000 (UTC) Received: from dchagin.static.corbina.net (dchagin.static.corbina.ru [78.107.232.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dchagin.static.corbina.net", Issuer "dchagin.static.corbina.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F37BA2C0D for ; Wed, 31 Dec 2014 23:31:42 +0000 (UTC) Received: from dchagin.static.corbina.net (localhost [127.0.0.1]) by dchagin.static.corbina.net (8.14.9/8.14.9) with ESMTP id sBVNVWtl006003 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 1 Jan 2015 02:31:32 +0300 (MSK) (envelope-from dchagin@dchagin.static.corbina.net) Received: (from dchagin@localhost) by dchagin.static.corbina.net (8.14.9/8.14.9/Submit) id sBVNVWiC006002; Thu, 1 Jan 2015 02:31:32 +0300 (MSK) (envelope-from dchagin) Date: Thu, 1 Jan 2015 02:31:31 +0300 From: Chagin Dmitry To: Jason Bacon Subject: Re: Linux /dev/shm Message-ID: <20141231233131.GA5987@dchagin.static.corbina.net> References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> <54A479A4.7050807@tds.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54A479A4.7050807@tds.net> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: emulation@freebsd.org, Jason Bacon X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 31 Dec 2014 23:31:43 -0000 On Wed, Dec 31, 2014 at 04:33:08PM -0600, Jason Bacon wrote: > On 12/30/14 12:54, Miguel Clara wrote: > > > > On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: > >> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: > >>> Not sure where else to ask this: > >>> > >>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD > >> 10.1. > >>> The installer runs without a hitch, but I've run into issues with one > >> of > >>> the main binaries, vnl_exec. > >>> > >>> First problem was a missing libgomp. linux-c6-devtools installs a > >>> dangling link in: > >>> > >>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so > >>> > >>> I fixed this by patching the port to include > >> libgomp-4.4.7-11.el6.i686.rpm. > >>> That got vnl_exec past all the link errors, but now I'm running into > >> this: > >>> Traceback (most recent call last): > >>> File "", line 1, in > >>> File "./zipdir/NL/__init__.py", line 17, in > >>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line > >> 120, > >>> in > >>> File "./build/lib/python2.7/multiprocessing/__init__.py", line > >> 183, > >>> in RLock > >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line > >>> 172, in __init__ > >>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line > >> 75, > >>> in __init__ > >>> OSError: [Errno 38] Function not implemented > >>> > >>> From what I've found on the Linux forums, this is indicating that > >> the > >>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is > >> there > >>> any way to emulate this on FreeBSD? > >>> > >> yes, see r218497 commit description. it seems to me that you should > >> mount tmpfs somewhere > > > > You can use devfs.conf for this, add: > > link /tmp shm > > > > Hope that helps, > > Miguel > > > > > Got it working. There was a minor configuration issue preventing shm > from working. I also had to create a linux-c6-libudev port, which I'll > submit along with an atomistix-installer port (like > math/matlab-installer) once I've done more thorough testing. > nice, however, can u try without defvs magic? glibc look through /proc/mounts to find tmpfs mount point if cant find /dev/shm. -- Have fun! chd From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 05:05:00 2015 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC8DC1360 for ; Thu, 1 Jan 2015 05:04:59 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CE3E0678E5 for ; Thu, 1 Jan 2015 05:04:59 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t0154xqf035200 for ; Thu, 1 Jan 2015 05:04:59 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: maintainer-feedback requested: [Bug 196414] x11-toolkits/linux-c6-tk85 doesn't build as unprivileged user. Date: Thu, 01 Jan 2015 05:04:59 +0000 X-Bugzilla-Type: request Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 05:05:00 -0000 Peter Jeremy has reassigned Bugzilla Automation 's request for maintainer-feedback to emulation@FreeBSD.org: Bug 196414: x11-toolkits/linux-c6-tk85 doesn't build as unprivileged user. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196414 --- Description --- It should be possible to build ports as a non-privileged user and the build scripts should elevate privileges to the minimal extent required to test or install ports. x11-toolkits/linux-c6-tk85 fails this test. server% cd /usr/ports/x11-toolkits/linux-c6-tk85 server% sudo make clean=20 =3D=3D=3D> Cleaning for linux-c6-tk85-8.5.7_1 server% make =3D=3D=3D> linux-c6-tk85-8.5.7_1 depends on file: /usr/local/sbin/pkg - f= ound =3D=3D=3D> Fetching all distfiles required by linux-c6-tk85-8.5.7_1 for bui= lding =3D=3D=3D> Extracting for linux-c6-tk85-8.5.7_1 =3D> SHA256 Checksum OK for rpm/i686/centos/6.6/tk-8.5.7-5.el6.i686.rpm. ./usr/share/man/mann/tk_getSaveFile.n.gz: Can't create 'usr/share/man/mann/tk_getSaveFile.n.gz' ./usr/share/man/mann/tk_focusPrev.n.gz: Can't create 'usr/share/man/mann/tk_focusPrev.n.gz' ./usr/share/man/mann/tk_setPalette.n.gz: Can't create 'usr/share/man/mann/tk_setPalette.n.gz' ./usr/share/man/mann/tk_menuBar.n.gz: Can't create 'usr/share/man/mann/tk_menuBar.n.gz' ./usr/share/man/mann/tk_textPaste.n.gz: Can't create 'usr/share/man/mann/tk_textPaste.n.gz' ./usr/share/man/mann/tk_menuSetFocus.n.gz: Can't create 'usr/share/man/mann/tk_menuSetFocus.n.gz' tar: Error exit delayed from previous errors. *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/linux-c6-tk85 server% sudo make clean =3D=3D=3D> Cleaning for linux-c6-tk85-8.5.7_1 server% sudo make=20=20=20=20=20=20 =3D=3D=3D> linux-c6-tk85-8.5.7_1 depends on file: /usr/local/sbin/pkg - f= ound =3D=3D=3D> Fetching all distfiles required by linux-c6-tk85-8.5.7_1 for bui= lding =3D=3D=3D> Extracting for linux-c6-tk85-8.5.7_1 =3D> SHA256 Checksum OK for rpm/i686/centos/6.6/tk-8.5.7-5.el6.i686.rpm. =3D=3D=3D> Patching for linux-c6-tk85-8.5.7_1 =3D=3D=3D> Configuring for linux-c6-tk85-8.5.7_1 =3D=3D=3D> Staging for linux-c6-tk85-8.5.7_1 =3D=3D=3D> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/bin/sh - = found =3D=3D=3D> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/lib/libex= pat.so.1 - found =3D=3D=3D> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/usr/lib/libfontconfig.so.1.4.4 - found =3D=3D=3D> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/usr/lib/libXrandr.so.2.2.0 - found =3D=3D=3D> Generating temporary packing list cd /tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work && /usr/bin/find * ! -path "stage*" -type d -exec /bin/mkdir -p "/tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work/stage/compat/linux/{}"= \; cd /tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work && /usr/bin/find * ! -path "stage/*" ! -type d | /usr/bin/cpio -pm -R root:wheel /tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work/stage/compat/linux 6684 blocks =3D=3D=3D=3D> Compressing man pages (compress-man) --- Comment #1 from Bugzilla Automation --- Auto-assigned to maintainer emulation@FreeBSD.org= From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 05:05:00 2015 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 456B31363 for ; Thu, 1 Jan 2015 05:05:00 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2C591678E8 for ; Thu, 1 Jan 2015 05:05:00 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t01550Mi035221 for ; Thu, 1 Jan 2015 05:05:00 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 196414] New: x11-toolkits/linux-c6-tk85 doesn't build as unprivileged user. Date: Thu, 01 Jan 2015 05:04:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: peterj@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 05:05:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196414 Bug ID: 196414 Summary: x11-toolkits/linux-c6-tk85 doesn't build as unprivileged user. Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: emulation@FreeBSD.org Reporter: peterj@FreeBSD.org Flags: maintainer-feedback?(emulation@FreeBSD.org) Assignee: emulation@FreeBSD.org It should be possible to build ports as a non-privileged user and the build scripts should elevate privileges to the minimal extent required to test or install ports. x11-toolkits/linux-c6-tk85 fails this test. server% cd /usr/ports/x11-toolkits/linux-c6-tk85 server% sudo make clean ===> Cleaning for linux-c6-tk85-8.5.7_1 server% make ===> linux-c6-tk85-8.5.7_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by linux-c6-tk85-8.5.7_1 for building ===> Extracting for linux-c6-tk85-8.5.7_1 => SHA256 Checksum OK for rpm/i686/centos/6.6/tk-8.5.7-5.el6.i686.rpm. ./usr/share/man/mann/tk_getSaveFile.n.gz: Can't create 'usr/share/man/mann/tk_getSaveFile.n.gz' ./usr/share/man/mann/tk_focusPrev.n.gz: Can't create 'usr/share/man/mann/tk_focusPrev.n.gz' ./usr/share/man/mann/tk_setPalette.n.gz: Can't create 'usr/share/man/mann/tk_setPalette.n.gz' ./usr/share/man/mann/tk_menuBar.n.gz: Can't create 'usr/share/man/mann/tk_menuBar.n.gz' ./usr/share/man/mann/tk_textPaste.n.gz: Can't create 'usr/share/man/mann/tk_textPaste.n.gz' ./usr/share/man/mann/tk_menuSetFocus.n.gz: Can't create 'usr/share/man/mann/tk_menuSetFocus.n.gz' tar: Error exit delayed from previous errors. *** Error code 1 Stop. make: stopped in /usr/ports/x11-toolkits/linux-c6-tk85 server% sudo make clean ===> Cleaning for linux-c6-tk85-8.5.7_1 server% sudo make ===> linux-c6-tk85-8.5.7_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by linux-c6-tk85-8.5.7_1 for building ===> Extracting for linux-c6-tk85-8.5.7_1 => SHA256 Checksum OK for rpm/i686/centos/6.6/tk-8.5.7-5.el6.i686.rpm. ===> Patching for linux-c6-tk85-8.5.7_1 ===> Configuring for linux-c6-tk85-8.5.7_1 ===> Staging for linux-c6-tk85-8.5.7_1 ===> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/bin/sh - found ===> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/lib/libexpat.so.1 - found ===> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/usr/lib/libfontconfig.so.1.4.4 - found ===> linux-c6-tk85-8.5.7_1 depends on file: /compat/linux/usr/lib/libXrandr.so.2.2.0 - found ===> Generating temporary packing list cd /tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work && /usr/bin/find * ! -path "stage*" -type d -exec /bin/mkdir -p "/tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work/stage/compat/linux/{}" \; cd /tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work && /usr/bin/find * ! -path "stage/*" ! -type d | /usr/bin/cpio -pm -R root:wheel /tank/obj/usr/ports/x11-toolkits/linux-c6-tk85/work/stage/compat/linux 6684 blocks ====> Compressing man pages (compress-man) --- Comment #1 from Bugzilla Automation --- Auto-assigned to maintainer emulation@FreeBSD.org -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 13:48:54 2015 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4B63C832 for ; Thu, 1 Jan 2015 13:48:54 +0000 (UTC) Received: from mail-ig0-f176.google.com (mail-ig0-f176.google.com [209.85.213.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 09E041FDF for ; Thu, 1 Jan 2015 13:48:53 +0000 (UTC) Received: by mail-ig0-f176.google.com with SMTP id l13so15521551iga.15 for ; Thu, 01 Jan 2015 05:48:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=Va0mlLMoCXhG4qoN7riN3Kuy9mL0d/tT+dYx4zLcRXY=; b=b7usABo6ZCHCl1UxzN/M1qF4Y/n6dv4qrGcHwB1+O0/u2LAKVfhKmUxPxb03A5x4iW hXaIdUL0XfZTegtwmRT7Inu4drXt9OTjeDbl00H/DhMy/2uCw9D+wfFaVIKlBbcABAru m0QrNJXBkkE3N2D8PEQHkIii+8OkQaXNlidSkV0xMHQ23FzVBpZaar6hvHNloTHtuKeD HC9rH9WSZTy9C2JI421GG3aSBju3mkmjejzxrTvN9QUammGwsu9VPspWRfYwVw1jmw9V Q34H8XpKpTeZVxIcYOW/IFNp/9QnTTTnZ7YnxnK0809Fi0viWTYl387VgvQYaTR5NqUD MNQQ== X-Gm-Message-State: ALoCoQlUB9GjbFf++yIhKwrKlkI2mELIDamWI8wR5H5V6iZz4qk24xsucOsbrEmJ6bCFns40rFoy X-Received: by 10.50.107.36 with SMTP id gz4mr59444877igb.25.1420120127057; Thu, 01 Jan 2015 05:48:47 -0800 (PST) Received: from manta.acadix.biz (h69-131-102-7.nwblwi.broadband.dynamic.tds.net. [69.131.102.7]) by mx.google.com with ESMTPSA id m2sm21661357ioi.10.2015.01.01.05.48.45 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Jan 2015 05:48:46 -0800 (PST) Message-ID: <54A5503C.6060402@tds.net> Date: Thu, 01 Jan 2015 07:48:44 -0600 From: Jason Bacon User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Chagin Dmitry Subject: Re: Linux /dev/shm References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> <54A479A4.7050807@tds.net> <20141231233131.GA5987@dchagin.static.corbina.net> In-Reply-To: <20141231233131.GA5987@dchagin.static.corbina.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org, Jason Bacon X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 13:48:54 -0000 On 12/31/14 17:31, Chagin Dmitry wrote: > On Wed, Dec 31, 2014 at 04:33:08PM -0600, Jason Bacon wrote: >> On 12/30/14 12:54, Miguel Clara wrote: >>> On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: >>>> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >>>>> Not sure where else to ask this: >>>>> >>>>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD >>>> 10.1. >>>>> The installer runs without a hitch, but I've run into issues with one >>>> of >>>>> the main binaries, vnl_exec. >>>>> >>>>> First problem was a missing libgomp. linux-c6-devtools installs a >>>>> dangling link in: >>>>> >>>>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >>>>> >>>>> I fixed this by patching the port to include >>>> libgomp-4.4.7-11.el6.i686.rpm. >>>>> That got vnl_exec past all the link errors, but now I'm running into >>>> this: >>>>> Traceback (most recent call last): >>>>> File "", line 1, in >>>>> File "./zipdir/NL/__init__.py", line 17, in >>>>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line >>>> 120, >>>>> in >>>>> File "./build/lib/python2.7/multiprocessing/__init__.py", line >>>> 183, >>>>> in RLock >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>>>> 172, in __init__ >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>>> 75, >>>>> in __init__ >>>>> OSError: [Errno 38] Function not implemented >>>>> >>>>> From what I've found on the Linux forums, this is indicating that >>>> the >>>>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is >>>> there >>>>> any way to emulate this on FreeBSD? >>>>> >>>> yes, see r218497 commit description. it seems to me that you should >>>> mount tmpfs somewhere >>> You can use devfs.conf for this, add: >>> link /tmp shm >>> >>> Hope that helps, >>> Miguel >>> >>> >> Got it working. There was a minor configuration issue preventing shm >> from working. I also had to create a linux-c6-libudev port, which I'll >> submit along with an atomistix-installer port (like >> math/matlab-installer) once I've done more thorough testing. >> > nice, however, can u try without defvs magic? glibc look through /proc/mounts > to find tmpfs mount point if cant find /dev/shm. I assume you mean simply removing the /dev/shm link, but leaving tmpfs mounted on /tmp, and that you mean /compat/linux/proc/mounts. If I do that, I get the "error 38" again. Both proc and linproc are mounted and tmpfs is in proc/mounts: FreeBSD manatee.acadix bacon ~ 401: df Filesystem Size Used Avail Capacity Mounted on /dev/ada0p3 447G 17G 394G 4% / devfs 1.0K 1.0K 0B 100% /dev procfs 4.0K 4.0K 0B 100% /proc linprocfs 4.0K 4.0K 0B 100% /compat/linux/proc tmpfs 4.7G 16K 4.7G 0% /tmp sculpin:/usr 222G 162G 42G 79% /.amd_mnt/sculpin/host FreeBSD manatee.acadix bacon ~ 402: more /compat/linux/proc/mounts /dev/ada0p3 / ufs rw 0 0 devfs /dev devfs rw 0 0 proc /proc proc rw 0 0 tmpfs /tmp tmpfs rw 0 0 pid678@manatee:/host /host nfs rw 0 0 pid678@manatee:/net /net nfs rw 0 0 sculpin:/usr /.amd_mnt/sculpin/host nfs rw 0 0 Happy New Year, JB -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jason W. Bacon jwbacon@tds.net Circumstances don't make a man: They reveal him. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 14:19:26 2015 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A8A696E for ; Thu, 1 Jan 2015 14:19:26 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 012A6324 for ; Thu, 1 Jan 2015 14:19:26 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t01EJPTn007430 for ; Thu, 1 Jan 2015 14:19:25 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-emulation@FreeBSD.org Subject: [Bug 186232] x11-fonts/linux-f10-fontconfig/Makefile add -f to ln so install works Date: Thu, 01 Jan 2015 14:19:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rene@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 14:19:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186232 Rene Ladan changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rene@FreeBSD.org --- Comment #3 from Rene Ladan --- Is this still a problem now that the port is staged? -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 14:56:27 2015 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8EC9ECDC for ; Thu, 1 Jan 2015 14:56:27 +0000 (UTC) Received: from mail-ig0-f173.google.com (mail-ig0-f173.google.com [209.85.213.173]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D24C64882 for ; Thu, 1 Jan 2015 14:56:26 +0000 (UTC) Received: by mail-ig0-f173.google.com with SMTP id r2so14674244igi.6 for ; Thu, 01 Jan 2015 06:56:20 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=Q/4RAGcXfkNj+bjTqog7Udqj9/g+1uljOgND1JFnJIA=; b=AHTFiI/r2wD/nTr9eCf9PK6Wr/FHH1f7qzEWfBhPzYFqmNnQeUKrOzX+riIzk25cQK 6/LmGN5j110o8u1wL/j/RDLcDu7Z3A7bz2L9yultTMBb1GYNtMCCEQpnwAqbgpPHwc2v 2HiM+xYdVs9j17tm7ZL5/g1TB03sbF558Uq1SfSzm8O34qtZ9FBe00wwygBboetChZtW +/vrDs6aVl8wg/InugHuqT3K6Y9U0OHKGA/hBCT5mFB+1aEcv9dNlEJgD0Yci8kQyNJE EMRvAjA0wS9YfL32Rp3E+/3rhNL87IhgePLFvsYRaNDD+PkAyn9mR8+6J6Lui8EJBSL1 N8vA== X-Gm-Message-State: ALoCoQnhSWQQBwEMtkCCiXsqbCc4ypCfwLmwnhu5zhKObPsFwiL1PTdCISFmw8oCmgJgq3aR/6aT X-Received: by 10.50.124.133 with SMTP id mi5mr60078309igb.13.1420124180076; Thu, 01 Jan 2015 06:56:20 -0800 (PST) Received: from manatee.acadix.biz (h69-131-102-7.nwblwi.broadband.dynamic.tds.net. [69.131.102.7]) by mx.google.com with ESMTPSA id nm13sm18379768igb.5.2015.01.01.06.56.18 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Jan 2015 06:56:19 -0800 (PST) Message-ID: <54A56011.1080601@tds.net> Date: Thu, 01 Jan 2015 08:56:17 -0600 From: Jason Bacon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Chagin Dmitry Subject: Re: Linux /dev/shm References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> <54A479A4.7050807@tds.net> <20141231233131.GA5987@dchagin.static.corbina.net> In-Reply-To: <20141231233131.GA5987@dchagin.static.corbina.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org, Jason Bacon X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 14:56:27 -0000 On 12/31/14 17:31, Chagin Dmitry wrote: > On Wed, Dec 31, 2014 at 04:33:08PM -0600, Jason Bacon wrote: >> On 12/30/14 12:54, Miguel Clara wrote: >>> On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: >>>> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >>>>> Not sure where else to ask this: >>>>> >>>>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD >>>> 10.1. >>>>> The installer runs without a hitch, but I've run into issues with one >>>> of >>>>> the main binaries, vnl_exec. >>>>> >>>>> First problem was a missing libgomp. linux-c6-devtools installs a >>>>> dangling link in: >>>>> >>>>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >>>>> >>>>> I fixed this by patching the port to include >>>> libgomp-4.4.7-11.el6.i686.rpm. >>>>> That got vnl_exec past all the link errors, but now I'm running into >>>> this: >>>>> Traceback (most recent call last): >>>>> File "", line 1, in >>>>> File "./zipdir/NL/__init__.py", line 17, in >>>>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line >>>> 120, >>>>> in >>>>> File "./build/lib/python2.7/multiprocessing/__init__.py", line >>>> 183, >>>>> in RLock >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>>>> 172, in __init__ >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>>> 75, >>>>> in __init__ >>>>> OSError: [Errno 38] Function not implemented >>>>> >>>>> From what I've found on the Linux forums, this is indicating that >>>> the >>>>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is >>>> there >>>>> any way to emulate this on FreeBSD? >>>>> >>>> yes, see r218497 commit description. it seems to me that you should >>>> mount tmpfs somewhere >>> You can use devfs.conf for this, add: >>> link /tmp shm >>> >>> Hope that helps, >>> Miguel >>> >>> >> Got it working. There was a minor configuration issue preventing shm >> from working. I also had to create a linux-c6-libudev port, which I'll >> submit along with an atomistix-installer port (like >> math/matlab-installer) once I've done more thorough testing. >> > nice, however, can u try without defvs magic? glibc look through /proc/mounts > to find tmpfs mount point if cant find /dev/shm. Interestingly, it also doesn't work if I mount tmpfs on /tmpfs instead of /tmp: FreeBSD manatee.acadix bacon ~ 410: df Filesystem Size Used Avail Capacity Mounted on /dev/ada0p3 447G 17G 395G 4% / devfs 1.0K 1.0K 0B 100% /dev procfs 4.0K 4.0K 0B 100% /proc linprocfs 4.0K 4.0K 0B 100% /compat/linux/proc tmpfs 5.3G 4.0K 5.3G 0% /tmpfs FreeBSD manatee.acadix bacon ~ 411: grep tmpfs /etc/fstab /etc/devfs.conf /etc/fstab:tmpfs /tmpfs tmpfs rw 00 /etc/devfs.conf:link /tmpfs shm Traceback (most recent call last): File "", line 1, in File "./zipdir/NL/__init__.py", line 17, in File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line 120, in File "./build/lib/python2.7/multiprocessing/__init__.py", line 183, in RLock File "./build/lib/python2.7/multiprocessing/synchronize.py", line 172, in __init__ File "./build/lib/python2.7/multiprocessing/synchronize.py", line 75, in __init__ OSError: [Errno 13] Permission denied From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 15:00:34 2015 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4A811D45 for ; Thu, 1 Jan 2015 15:00:34 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 31CA8648B4 for ; Thu, 1 Jan 2015 15:00:34 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t01F0Y0n022130 for ; Thu, 1 Jan 2015 15:00:34 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 196414] x11-toolkits/linux-c6-tk85 doesn't build as unprivileged user. Date: Thu, 01 Jan 2015 15:00:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rene@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 15:00:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196414 Rene Ladan changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rene@FreeBSD.org --- Comment #2 from Rene Ladan --- The distribution file is extracted with /usr/bin/tar ( make -V EXTRACT_CMD ) and that program does not seem to understand links, or the distribution file is malformed: -r--r--r-- 2 0 0 0 Nov 11 2010 ./usr/share/man/mann/tk_getOpenFile.n.gz -r--r--r-- 2 0 0 5182 Nov 11 2010 ./usr/share/man/mann/tk_getSaveFile.n.gz link to ./usr/share/man/mann/tk_getOpenFile.n.gz Note the file sizes of the actual file (0) and the link (5182) -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 1 17:01:10 2015 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2BA5E3C for ; Thu, 1 Jan 2015 17:01:10 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA334ABB for ; Thu, 1 Jan 2015 17:01:10 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t01H1AGJ006145 for ; Thu, 1 Jan 2015 17:01:10 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 196414] x11-toolkits/linux-c6-tk85 doesn't build as unprivileged user. Date: Thu, 01 Jan 2015 17:01:10 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: antoine@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: emulation@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 01 Jan 2015 17:01:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196414 --- Comment #3 from Antoine Brodin --- This may be a bug in libarchive / bsdtar -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 2 15:50:41 2015 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5FA8CBA9 for ; Fri, 2 Jan 2015 15:50:41 +0000 (UTC) Received: from mail-ig0-f176.google.com (mail-ig0-f176.google.com [209.85.213.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1EA4A6648B for ; Fri, 2 Jan 2015 15:50:40 +0000 (UTC) Received: by mail-ig0-f176.google.com with SMTP id l13so16493577iga.9 for ; Fri, 02 Jan 2015 07:50:34 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=WJvyDzNhsY32UqM8jQVYTlzswmvpAF3j7vutM/402XU=; b=FliMf9rxO4NPmtBOjGTe/KV5icjFQTzAQWWkUjH+FWjoTThorQjCa1gIJq6wxVvGDz Le3KF6M5T83SSEAhe0xi/F/2aEXHPMp0ZmPTZ35jo5gC0FksY3M3AufgJqitoJEi3Hhe rclLOcc3HSha3mAHV2LUNttCTHuZXcn5tmxHtlQ5wtlwh7calk6eFujEtsbSCixPxcD/ xX+fghGn/iJMGUkry+qC0AyriUlgNkiWsg8qU8CJBp9JANvw6a4lwbia3AhNSy7JmuOp jEXB0anFrSEJ274MAS1exS0N/QLSnXDrsyKHDuxzUzk8dRftjVyc7TMVnbwC15P0mYDQ qUiA== X-Gm-Message-State: ALoCoQl5zO7CZnv6/vN7fe0KdxlmPJ+toWGblI2QbeMy0zqmnYJwOY58X0zyvNp965WPi3NbakJz X-Received: by 10.50.112.42 with SMTP id in10mr48551172igb.18.1420213833850; Fri, 02 Jan 2015 07:50:33 -0800 (PST) Received: from manta.acadix.biz (h69-131-102-7.nwblwi.broadband.dynamic.tds.net. [69.131.102.7]) by mx.google.com with ESMTPSA id k75sm19937777ioe.41.2015.01.02.07.50.32 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Jan 2015 07:50:33 -0800 (PST) Message-ID: <54A6BE47.4020904@tds.net> Date: Fri, 02 Jan 2015 09:50:31 -0600 From: Jason Bacon User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Chagin Dmitry Subject: Re: Linux /dev/shm References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> <54A479A4.7050807@tds.net> <20141231233131.GA5987@dchagin.static.corbina.net> In-Reply-To: <20141231233131.GA5987@dchagin.static.corbina.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: emulation@freebsd.org, Jason Bacon X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 02 Jan 2015 15:50:41 -0000 On 12/31/14 17:31, Chagin Dmitry wrote: > On Wed, Dec 31, 2014 at 04:33:08PM -0600, Jason Bacon wrote: >> On 12/30/14 12:54, Miguel Clara wrote: >>> On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: >>>> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: >>>>> Not sure where else to ask this: >>>>> >>>>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD >>>> 10.1. >>>>> The installer runs without a hitch, but I've run into issues with one >>>> of >>>>> the main binaries, vnl_exec. >>>>> >>>>> First problem was a missing libgomp. linux-c6-devtools installs a >>>>> dangling link in: >>>>> >>>>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so >>>>> >>>>> I fixed this by patching the port to include >>>> libgomp-4.4.7-11.el6.i686.rpm. >>>>> That got vnl_exec past all the link errors, but now I'm running into >>>> this: >>>>> Traceback (most recent call last): >>>>> File "", line 1, in >>>>> File "./zipdir/NL/__init__.py", line 17, in >>>>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line >>>> 120, >>>>> in >>>>> File "./build/lib/python2.7/multiprocessing/__init__.py", line >>>> 183, >>>>> in RLock >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>>>> 172, in __init__ >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line >>>> 75, >>>>> in __init__ >>>>> OSError: [Errno 38] Function not implemented >>>>> >>>>> From what I've found on the Linux forums, this is indicating that >>>> the >>>>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is >>>> there >>>>> any way to emulate this on FreeBSD? >>>>> >>>> yes, see r218497 commit description. it seems to me that you should >>>> mount tmpfs somewhere >>> You can use devfs.conf for this, add: >>> link /tmp shm >>> >>> Hope that helps, >>> Miguel >>> >>> >> Got it working. There was a minor configuration issue preventing shm >> from working. I also had to create a linux-c6-libudev port, which I'll >> submit along with an atomistix-installer port (like >> math/matlab-installer) once I've done more thorough testing. >> > nice, however, can u try without defvs magic? glibc look through /proc/mounts > to find tmpfs mount point if cant find /dev/shm. Another interesting twist... The installer won't run when tmpfs is mounted. It just silently quits before doing anything. I have to disable tmpfs in order to reinstall and enable it again after installation. Below is a diff between truss outputs with (<) and without (>) tmpfs present. It contains the last few system calls before the installer quits when tmpfs is present. Haven't quite figured out what to make of it yet, but the sole non-zero exit status for a call on stderr stands out. FreeBSD manatee.acadix bacon ~ 404: diff truss.out truss-no-tmpfs.out | grep fcntl < linux_fcntl64(0x3,0x2,0x1,0xc84cb0,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x3,0x2,0x1,0xc84c48,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x4,0x2,0x1,0xffff94a0,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x4,0x2,0x1,0xffff94d0,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x4,0x2,0x1,0xc9dbe8,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x4,0x2,0x1,0xc9fc30,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x7,0x2,0x1,0xffffa3ec,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x8,0x2,0x1,0xffffa3ec,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x7,0x2,0x1,0xffffa41c,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x8,0x2,0x1,0xffffa41c,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x4,0x2,0x1,0xffff84d0,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x4,0x2,0x1,0xffff8500,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x4,0x2,0x1,0xcd1758,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x4,0x2,0x1,0xcd0df0,0x20de6ff4,0x6) = 0 (0x0) < linux_fcntl64(0x2,0x3,0xffffa3f8,0x2,0x20de6ff4,0x6) = 1 (0x1) > linux_fcntl64(0x4,0x2,0x1,0xffff77b0,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x4,0x2,0x1,0xccfcb8,0x20de6ff4,0x6) = 0 (0x0) > linux_fcntl64(0x4,0x2,0x1,0x0,0x20de6ff4,0x6) = 0 (0x0) -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jason W. Bacon jwbacon@tds.net Circumstances don't make a man: They reveal him. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 2 17:28:47 2015 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5FC7FA8 for ; Fri, 2 Jan 2015 17:28:47 +0000 (UTC) Received: from dchagin.static.corbina.net (dchagin.static.corbina.ru [78.107.232.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dchagin.static.corbina.net", Issuer "dchagin.static.corbina.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EE9786624C for ; Fri, 2 Jan 2015 17:28:46 +0000 (UTC) Received: from dchagin.static.corbina.net (localhost [127.0.0.1]) by dchagin.static.corbina.net (8.14.9/8.14.9) with ESMTP id t02HSaii015799 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 2 Jan 2015 20:28:36 +0300 (MSK) (envelope-from dchagin@dchagin.static.corbina.net) Received: (from dchagin@localhost) by dchagin.static.corbina.net (8.14.9/8.14.9/Submit) id t02HSZ5m015798; Fri, 2 Jan 2015 20:28:35 +0300 (MSK) (envelope-from dchagin) Date: Fri, 2 Jan 2015 20:28:35 +0300 From: Chagin Dmitry To: Jason Bacon Subject: Re: Linux /dev/shm Message-ID: <20150102172835.GA9873@dchagin.static.corbina.net> References: <54A212A4.1070006@uwm.edu> <20141230064640.GA3354@dchagin.static.corbina.net> <38006823-C20B-4C37-A885-D53192F83EEE@gmail.com> <54A479A4.7050807@tds.net> <20141231233131.GA5987@dchagin.static.corbina.net> <54A58421.8000000@tds.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54A58421.8000000@tds.net> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: emulation@freebsd.org, Jason Bacon X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 02 Jan 2015 17:28:47 -0000 On Thu, Jan 01, 2015 at 11:30:09AM -0600, Jason Bacon wrote: > On 12/31/14 17:31, Chagin Dmitry wrote: > > On Wed, Dec 31, 2014 at 04:33:08PM -0600, Jason Bacon wrote: > >> On 12/30/14 12:54, Miguel Clara wrote: > >>> On 30 December 2014 06:46:40 WET, Chagin Dmitry wrote: > >>>> On Mon, Dec 29, 2014 at 08:49:08PM -0600, Jason Bacon wrote: > >>>>> Not sure where else to ask this: > >>>>> > >>>>> I'm trying to run Atomistix (http://www.quantumwise.com/) on FreeBSD > >>>> 10.1. > >>>>> The installer runs without a hitch, but I've run into issues with one > >>>> of > >>>>> the main binaries, vnl_exec. > >>>>> > >>>>> First problem was a missing libgomp. linux-c6-devtools installs a > >>>>> dangling link in: > >>>>> > >>>>> /compat/linux/usr/lib/gcc/i686-redhat-linux/4.4.4/libgomp.so > >>>>> > >>>>> I fixed this by patching the port to include > >>>> libgomp-4.4.7-11.el6.i686.rpm. > >>>>> That got vnl_exec past all the link errors, but now I'm running into > >>>> this: > >>>>> Traceback (most recent call last): > >>>>> File "", line 1, in > >>>>> File "./zipdir/NL/__init__.py", line 17, in > >>>>> File "./zipdir/NL/ComputerScienceUtilities/Singleton.py", line > >>>> 120, > >>>>> in > >>>>> File "./build/lib/python2.7/multiprocessing/__init__.py", line > >>>> 183, > >>>>> in RLock > >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line > >>>>> 172, in __init__ > >>>>> File "./build/lib/python2.7/multiprocessing/synchronize.py", line > >>>> 75, > >>>>> in __init__ > >>>>> OSError: [Errno 38] Function not implemented > >>>>> > >>>>> From what I've found on the Linux forums, this is indicating that > >>>> the > >>>>> app requires a tmpfs mounted on /dev/shm as an IPC interface. Is > >>>> there > >>>>> any way to emulate this on FreeBSD? > >>>>> > >>>> yes, see r218497 commit description. it seems to me that you should > >>>> mount tmpfs somewhere > >>> You can use devfs.conf for this, add: > >>> link /tmp shm > >>> > >>> Hope that helps, > >>> Miguel > >>> > >>> > >> Got it working. There was a minor configuration issue preventing shm > >> from working. I also had to create a linux-c6-libudev port, which I'll > >> submit along with an atomistix-installer port (like > >> math/matlab-installer) once I've done more thorough testing. > >> > > nice, however, can u try without defvs magic? glibc look through /proc/mounts > > to find tmpfs mount point if cant find /dev/shm. > Another interesting twist... > > The installer won't run when tmpfs is mounted, so I have to disable > tmpfs in order to reinstall and enable it again after installation. > > Note the failed linux_fcntl64 in the truss output below ( < lines mean > tmpfs is enabled ). Full truss output is attached. Might this be an > unsupported fcntl command? > > FreeBSD manatee.acadix bacon ~ 404: diff truss.out truss-no-tmpfs.out | > grep fcntl > < linux_fcntl64(0x3,0x2,0x1,0xc84cb0,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x3,0x2,0x1,0xc84c48,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x4,0x2,0x1,0xffff94a0,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x4,0x2,0x1,0xffff94d0,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x4,0x2,0x1,0xc9dbe8,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x4,0x2,0x1,0xc9fc30,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x7,0x2,0x1,0xffffa3ec,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x8,0x2,0x1,0xffffa3ec,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x7,0x2,0x1,0xffffa41c,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x8,0x2,0x1,0xffffa41c,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x4,0x2,0x1,0xffff84d0,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x4,0x2,0x1,0xffff8500,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x4,0x2,0x1,0xcd1758,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x4,0x2,0x1,0xcd0df0,0x20de6ff4,0x6) = 0 (0x0) > < linux_fcntl64(0x2,0x3,0xffffa3f8,0x2,0x20de6ff4,0x6) = 1 (0x1) why you are not using ktrace? it has more readable output. > > linux_fcntl64(0x4,0x2,0x1,0xffff77b0,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x4,0x2,0x1,0xccfcb8,0x20de6ff4,0x6) = 0 (0x0) > > linux_fcntl64(0x4,0x2,0x1,0x0,0x20de6ff4,0x6) = 0 (0x0) > -- chd, Have fun! From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 3 21:36:32 2015 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1E52DB1D for ; Sat, 3 Jan 2015 21:36:32 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 054BE3269 for ; Sat, 3 Jan 2015 21:36:32 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t03LaVSV084660 for ; Sat, 3 Jan 2015 21:36:31 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: emulation@FreeBSD.org Subject: [Bug 195909] emulators/pipelight Pipelight Error (flash)! Date: Sat, 03 Jan 2015 21:36:32 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: 214748mv@gmail.com X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kmoore@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 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, 03 Jan 2015 21:36:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195909 214748mv@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |214748mv@gmail.com --- Comment #5 from 214748mv@gmail.com --- I have the same issue. -- You are receiving this mail because: You are on the CC list for the bug.