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