From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 27 11:06:58 2012 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FCF9106564A for ; Mon, 27 Aug 2012 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EE08D8FC1E for ; Mon, 27 Aug 2012 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RB6vPm085716 for ; Mon, 27 Aug 2012 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RB6vPk085714 for emulation@FreeBSD.org; Mon, 27 Aug 2012 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Aug 2012 11:06:57 GMT Message-Id: <201208271106.q7RB6vPk085714@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 11:06:58 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/170686 emulation www/linux-f10-flashplugin11 is vulnerable o ports/169988 emulation [PATCH] Update sysutils/linux-procps to 3.2.7; also up o ports/169896 emulation [patch] audio/linux-f10-alsa-lib: use OSS plugin by de 3 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 27 11:07:05 2012 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8C26106564A for ; Mon, 27 Aug 2012 11:07:05 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 991D78FC1B for ; Mon, 27 Aug 2012 11:07:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7RB75WD085818 for ; Mon, 27 Aug 2012 11:07:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7RB74LE085815 for freebsd-emulation@FreeBSD.org; Mon, 27 Aug 2012 11:07:04 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Aug 2012 11:07:04 GMT Message-Id: <201208271107.q7RB74LE085815@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 11:07:05 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/169814 emulation [linux] ptrace is broken in Linux emulation o kern/169805 emulation [linux] utime() syscall does not work in linuxulator o kern/159646 emulation [linux] [patch] bump Linux version in linuxulator f kern/156691 emulation [vmware] [panic] panic when using hard disks as RAW de o kern/156353 emulation [ibcs2] ibcs2 binaries that execute on 4.x not working o kern/155577 emulation [boot] BTX halted after install. Reboot during install o kern/155040 emulation [linux] [patch] Linux recvfrom doesn't handle proto fa o kern/153990 emulation [hyper-v]: Will not install into Hyper-V on Server 200 o kern/153887 emulation [linux] Linux emulator not understand STB_GNU_UNIQUE b o kern/153243 emulation [ibcs2] Seg fault whne running COFF binary using iBCS2 o kern/151714 emulation [linux] print/acroread9 not usable due to lack of supp a bin/150262 emulation [patch] truss(1) -f doesn't follow descendants of the a kern/150186 emulation [parallels] [panic] Parallels Desktop: CDROM disconnec o ports/148097 emulation [patch] suggested addition to linux_base-* packages to o ports/148096 emulation emulators/linux_base-* can not be built from ports on o kern/147793 emulation [vmware] [panic] cdrom handling, panic, possible race o kern/146237 emulation [linux] Linux binaries not reading directories mounted p kern/144584 emulation [linprocfs][patch] bogus values in linprocfs o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/140156 emulation [linux] cdparanoia fails to read drive data f kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage s kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/86619 emulation [linux] linux emulator interacts oddly with cp a kern/72920 emulation [linux] path "prefixing" is not done on unix domain so o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/36952 emulation [patch] [linux] ldd(1) command of linux does not work o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 32 problems total. From owner-freebsd-emulation@FreeBSD.ORG Tue Aug 28 13:17:37 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D1A1106566B; Tue, 28 Aug 2012 13:17:37 +0000 (UTC) (envelope-from martin@lispworks.com) Received: from lwfs1-cam.cam.lispworks.com (mail.lispworks.com [193.34.186.230]) by mx1.freebsd.org (Postfix) with ESMTP id B26838FC0C; Tue, 28 Aug 2012 13:17:36 +0000 (UTC) Received: from higson.cam.lispworks.com (higson.cam.lispworks.com [192.168.1.7]) by lwfs1-cam.cam.lispworks.com (8.14.5/8.14.5) with ESMTP id q7SD6T5V095588; Tue, 28 Aug 2012 14:06:29 +0100 (BST) (envelope-from martin@lispworks.com) Received: from higson.cam.lispworks.com (localhost.localdomain [127.0.0.1]) by higson.cam.lispworks.com (8.14.4) id q7SD6TNJ028695; Tue, 28 Aug 2012 14:06:29 +0100 Received: (from martin@localhost) by higson.cam.lispworks.com (8.14.4/8.14.4/Submit) id q7SD6TVS028691; Tue, 28 Aug 2012 14:06:29 +0100 Date: Tue, 28 Aug 2012 14:06:29 +0100 Message-Id: <201208281306.q7SD6TVS028691@higson.cam.lispworks.com> From: Martin Simmons To: "Julian H. Stacey" In-reply-to: <201208231229.q7NCTnTc092147@fire.js.berklix.net> (jhs@berklix.com) References: <201208231229.q7NCTnTc092147@fire.js.berklix.net> Cc: freebsd-emulation@freebsd.org, hrs@freebsd.org Subject: Re: /usr/ports/print/acroread9 & ldd shared lib errors (fwd) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2012 13:17:37 -0000 >>>>> On Thu, 23 Aug 2012 14:29:49 +0200, Julian H Stacey said: > > Hi, > Hiroki Sato wrote: > > "Julian H. Stacey" wrote > > > > jh> Hi hrs@FreeBSD.org, > > jh> Sorry, just realised I should have sent you a copy of this > > jh> > > jh> Forwarded from: "Julian Stacey" http://www.berklix.com/~jhs/ > > jh> ------- Forwarded Message > > jh> > > jh> To: freebsd-emulation@freebsd.org > > jh> Subject: /usr/ports/print/acroread9 & ldd shared lib errors > > jh> From: "Julian H. Stacey" > > jh> Organization: http://berklix.com BSD Unix Linux Consultancy, Munich Germany > > jh> User-agent: EXMH on FreeBSD http://berklix.com/free/ > > jh> X-URL: http://www.berklix.com > > jh> In-reply-to: Your message "Wed, 22 Aug 2012 18:41:06 +0200." > > jh> <20120822164106.GE4301@localhost> > > jh> Date: Thu, 23 Aug 2012 00:35:43 +0200 > > jh> Sender: jhs@fire.js.berklix.net > > jh> > > jh> Hi freebsd-emulation@ > > jh> I am trying to get current version of /usr/ports/print/acroread9 > > jh> to work on FreeBSD8.2-RELEASE src/ based systems, both i386 & amd64 > > jh> available here (also available: 8.3-REL & 9.0-REL amd64 if necessary). > > jh> > > jh> I am seeing errors from ldd, shown on my > > jh> http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/doc/en_US.ISO8859-1/books/handbook/linuxemu-adobe.html > > jh> > > jh> & request help/ suggestions. > > jh> Once I have this working, I'd happily smarten the page & then send-p > > jh> to help others. > > jh> > > jh> I have eg libBIB.so but not sure where to toss it ? > > jh> I currently have 2 copies even, in compat & local. > > > > I cannot understand what your problem is. acroread9 did not run on > > your system? > > Right, It starts, but various errors, both to invoking command line > & also to pop up windows, please see > > http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/doc/en_US.ISO8859-1/books/handbook/linuxemu-adobe.html > > where I documented checking everything to see what was wrong, & found > ldd shows some libs are still unresolved per URL above: > i386 > libBIB.so => not found > amd64 > libBIB.so: cannot open shared object file > libs remained missing after > (cd /usr/local/Adobe/Reader9;tar cf - . )|(cd /compat/linux/Adobe/Reader9 && tar xf - ) > ldconfig -R /compat/linux/Adobe/Reader9/ENU/Adobe/Reader9/Reader/intellinux/lib > ldd /usr/local/Adobe/Reader9/ENU/Adobe/Reader9/Reader/intellinux/bin/acroread > > Please see my web page at text lines: > because per quote from `man ldconfig`: > Filenames must conform to the lib > > I or you in port could cludge those numeric failures, (rename, relink) > but is it necessary to ? > or should the Linux ABI/emulator work round it ? > I presume it's common for Linux to have .so.[0-9].[0.9] & FreeBSD to use just .so.[0-9] > So I guess FreeBSD might already have some standard mapping mechanism for Linux lib names ? > > I dont know if acroread libs should be in /usr/local or /compat ? > > I don't know if I should be setting more ldconfig vars in rc.conf ? > > Currently in rc.conf I have > ldconfig_paths="/usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg \ > /usr/local/lib/browser_plugins/gnash /usr/local/lib/gio/modules \ > /usr/local/Adobe/Reader9/ENU/Adobe/Reader9/Reader/intellinux/lib" > I have no other ldconfig vars set, so I'm inheriting /etc/defaults/rc.conf > Should I set other ldconfig vars ? > eg any of ldconfig_insecure ldconfig32_paths ldconfig_paths_aout > ldconfig_local_dirs ldconfig_local32_dirs > Should I be copying those libs somewhere else ? to a 32 directory maybe ? The libs in Reader9/Reader/intellinux/lib are private to acroread, so I'm not convinced that they should be put in the ldconfig cache. On native Linux, these libs are located without any special ldconfig guff because the acroread front-end script (Reader9/bin/acroread) points LD_LIBRARY_PATH to them. Maybe that script is malfunctioning under the emulator? You could try running it with sh -x. > After > ldconfig -R /compat/linux/Adobe/Reader9/ENU/Adobe/Reader9/Reader/intellinux/lib > on amd64 > acroread > click File Open (& dont get as far as selecting any file) > I see > libfam.so.0: cannot open shared object file: No such file or directory > Failed to load module: /usr/lib/gio/modules/libgiofam.so > (acroread:92034): GLib-GIO-WARNING **: Could not initialize inotify > (acroread:92034): GLib-GIO-WARNING **: Could not initialize inotify > (acroread:92034): Gtk-WARNING **: Unable to find default local directory monitor type > (acroread:92034): Gtk-WARNING **: Unable to find default local directory monitor type > > On i386 just after clicking File > libfam.so.0: cannot open shared object file: No such file or directory > Failed to load module: /usr/lib/gio/modules/libgiofam.so > (acroread:2360): GLib-GIO-WARNING **: Could not initialize inotify > (acroread:2360): GLib-GIO-WARNING **: Could not initialize inotify > (acroread:2360): Gtk-WARNING **: Unable to find default local directory monitor type FWIW, libfam.so.0 is part of the gamin package on Fedora. __Martin From owner-freebsd-emulation@FreeBSD.ORG Wed Aug 29 07:35:55 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21B8A106566B; Wed, 29 Aug 2012 07:35:55 +0000 (UTC) (envelope-from gperez@entel.upc.edu) Received: from violet.upc.es (violet.upc.es [147.83.2.51]) by mx1.freebsd.org (Postfix) with ESMTP id 9C5728FC15; Wed, 29 Aug 2012 07:35:54 +0000 (UTC) Received: from ackerman2.upc.es (ackerman2.upc.es [147.83.2.244]) by violet.upc.es (8.14.1/8.13.1) with ESMTP id q7T7Zk8N016916 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 29 Aug 2012 09:35:46 +0200 Received: from portgus.lan (51.Red-79-159-211.staticIP.rima-tde.net [79.159.211.51]) (authenticated bits=0) by ackerman2.upc.es (8.14.4/8.14.4) with ESMTP id q7T7ZhTq007574 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 29 Aug 2012 09:35:45 +0200 Message-ID: <503DC61B.20101@entel.upc.edu> Date: Wed, 29 Aug 2012 09:34:51 +0200 From: =?ISO-8859-1?Q?Gustau_P=E9rez_i_Querol?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120806 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-stable@freebsd.org, freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.70 on 147.83.2.244 X-Mail-Scanned: Criba 2.0 + Clamd X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (violet.upc.es [147.83.2.51]); Wed, 29 Aug 2012 09:35:46 +0200 (CEST) Cc: Subject: Problem adding more than 8 network adapters X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 07:35:55 -0000 Hi, I'm running FreeBSD 9.1 RC1/AMD64 with VirtualBox. The problem I'm facing is that I can't use more than 8 network adapters plugged to the virtual machine. Recent VirtualBox releases (since the 4.2RC1) allow, with the ICH9 chipset, to plug more than 8 network adapters. It doesn't matter what type of network adapter I use, FreeBSD seems not to see more than 8. I tried the same configuration (virtual machine with ICH9 chipset and ten network adapters) with a Linux distribution (ubuntu). Linux seems to see all the network adapters. Thus I would say it is not an emulation@ problem, but maybe anyone in the list knows about this problem. I don't know if it's a net@ problem (already send it there too, I'm waiting for some answers) or maybe it is a problem with the emulated PCI-bridge and then stable@ should be contacted. Also, I'm not sure if a real machine would support more than 8 network adapters or not. Any hints would be appreciated. Best, Gustau -- --------------------------------------------------------------------------- Prou top-posting : http://ca.wikipedia.org/wiki/Top-posting Stop top-posting : http://en.wikipedia.org/wiki/Posting_style O O O Gustau Pérez i Querol O O O Departament d'Enginyeria Telemàtica O O O Universitat Politècnica de Catalunya Edifici C3 - Despatx S101-B UPC Campus Nord UPC C/ Jordi Girona, 1-3 08034 - Barcelona _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" From owner-freebsd-emulation@FreeBSD.ORG Wed Aug 29 13:35:37 2012 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24F551065673; Wed, 29 Aug 2012 13:35:37 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 21B838FC15; Wed, 29 Aug 2012 13:35:35 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id QAA07254; Wed, 29 Aug 2012 16:35:34 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <503E1AA6.4010304@FreeBSD.org> Date: Wed, 29 Aug 2012 16:35:34 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120730 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-emulation@FreeBSD.org X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: virtualbox and non-default compiler X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 13:35:37 -0000 There is another issue with building virtualbox-ose port using a non-default compiler. CFLAGS/CXXFLAGS and LDFLAGS defined by ports framework (and user) are not passed to virtualbox build at all. So, whatever bsd.gcc.mk carefully configures for e.g. gcc46 is not reflected in the build. Most importantly this is -Wl,-rpath option in LDFLAGS that should ensure that the correct C++ run-time libraries are picked up. I do not know how pass those make variables to kBuild-based virtualbox build. -- Andriy Gapon From owner-freebsd-emulation@FreeBSD.ORG Sat Sep 1 15:09:55 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D2CA1065670; Sat, 1 Sep 2012 15:09:55 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 02E458FC0A; Sat, 1 Sep 2012 15:09:54 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so2906629wgb.31 for ; Sat, 01 Sep 2012 08:09:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; bh=w/QoEvBJQpAx8mJ4nE5qztlG9REhgktpBotA27EXimE=; b=FEyWCbnjkdF9Aqd291+1XTq0eURhvltNS6g7gPRiC1qMVK1YQnksfAWP5egz4DJyjn OilufAbX0SEhKvoJIeKt+nSG6JejcShcpArgOl8HTmHBC/PteMIeiQ4v6WLqWYHCZTLk 57EQwJVWhSb+1TxURgqqpUVWc5BfbvNa7DGPO/g1xTw8LB3qXQ2t3HnwZNvwkHdro0aY H+paHKiYpTryxsTTUX4o2osQw1H+Bf69jCUM5hZp3Yjf30jtpGSGa2/FEC+33ZFemqd2 889IO+L+L0ZgYNPv9kb3ZuYK8/vebRPmSAtVYwMNHDnYlJ2/lnT5udrR74d2n8bhQccu Xzng== Received: by 10.216.132.25 with SMTP id n25mr6302815wei.25.1346512193505; Sat, 01 Sep 2012 08:09:53 -0700 (PDT) Received: from dragon.dg (41-135-0-219.dsl.mweb.co.za. [41.135.0.219]) by mx.google.com with ESMTPS id k20sm7523150wiv.11.2012.09.01.08.09.50 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 01 Sep 2012 08:09:52 -0700 (PDT) From: David Naylor To: freebsd-questions@freebsd.org, freebsd-emulation@freebsd.org Date: Sat, 1 Sep 2012 17:09:43 +0200 User-Agent: KMail/1.13.7 (FreeBSD/9.1-PRERELEASE; KDE/4.8.4; amd64; ; ) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2737264.0YyBQPHRTa"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201209011709.46974.naylor.b.david@gmail.com> Cc: Subject: Wine-fbsd64 updated to 1.5.12 (32bit Wine for 64bit FreeBSD) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2012 15:09:55 -0000 --nextPart2737264.0YyBQPHRTa Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, Packages [1] for wine-fbsd64-1.5.12 have been uploaded to mediafire [2]. T= he=20 packages for FreeBSD 10 use the pkgng [3] format. =20 There are many reports that wine does not work with a clang compiled world (help in fixing this problem is appreciated as it affects quite a few users= ). The patch [4] for nVidia users is now included in the package and is run on installation (if the relevant files are accessible). Please read the installation messages for further information. Regards, David [1] MD5 (wine-1.5.x-freebsd8/wine-fbsd64-1.5.12,1.tbz) =3D=20 335ef444a2f6f375dd22cf932b651919 MD5 (wine-1.5.x-freebsd9/wine-fbsd64-1.5.12,1.txz) =3D=20 e06673c4ab9a0bb82a7d48dad5b8877f MD5 (wine-1.5.x-freebsd10/wine-fbsd64-1.5.12,1.txz) =3D=20 aafe06b15176f810c25cbf708c11aabb [2] http://www.mediafire.com/wine_fbsd64 [3] http://wiki.freebsd.org/pkgng [4] The patch is located at /usr/local/share/wine/patch-nvidia.sh --nextPart2737264.0YyBQPHRTa Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEABECAAYFAlBCJToACgkQUaaFgP9pFrJtJgCfY9kzc1084Y/l9jWW7sHYEuhu PS0An3BkS+spcuUin7ptECAGn55bkeDt =RmYp -----END PGP SIGNATURE----- --nextPart2737264.0YyBQPHRTa-- From owner-freebsd-emulation@FreeBSD.ORG Sat Sep 1 15:40:44 2012 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 035B9106566C for ; Sat, 1 Sep 2012 15:40:44 +0000 (UTC) (envelope-from holger@freyther.de) Received: from mail.sysmocom.de (sysmocom.de [78.46.147.233]) by mx1.freebsd.org (Postfix) with ESMTP id B448C8FC0A for ; Sat, 1 Sep 2012 15:40:43 +0000 (UTC) Received: from sangmingze-mail.local (91-66-230-199-dynip.superkabel.de [91.66.230.199]) by mail.sysmocom.de (Postfix) with ESMTPSA id 25EDF254346B for ; Sat, 1 Sep 2012 15:36:23 +0000 (UTC) Received: from ich by sangmingze-mail.local with local (Exim 4.80) (envelope-from ) id 1T7phs-0004VT-Hv for freebsd-emulation@freebsd.org; Sat, 01 Sep 2012 17:33:56 +0200 Date: Sat, 1 Sep 2012 17:33:56 +0200 From: Holger Hans Peter Freyther To: freebsd-emulation@freebsd.org Message-ID: <20120901153356.GW1299@localhost> References: <20120822164106.GE4301@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120822164106.GE4301@localhost> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: Linux SHM inside a jail X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2012 15:40:44 -0000 On Wed, Aug 22, 2012 at 06:41:06PM +0200, Holger Hans Peter Freyther wrote: > PS: I looked at both GLIBC ntpl/sem_open.c and linux_stats.c. One option > would be to list another directory in /proc/mounts with tmpfs/shmfs and > replicate the check in linux_stats.c for this alternative directory. I went ahead and explored this route and created the following patch. Does anyone have an idea how to make it work with a custom devfs.rule? With the below patch I can use/run the python multiprocess module inside a jail. comments? >From 3eeb57564e0fb6b7234e3db50309fd359701d9dc Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Sat, 1 Sep 2012 17:20:42 +0200 Subject: [PATCH] Announce shm on /tmp/shm Make linprocfs announce shm and let statfs return the shmfs magic for this directory. This makes it easy to use shmfs inside a jail. --- sys/compat/linprocfs/linprocfs.c | 4 ++++ sys/compat/linux/linux_stats.c | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/sys/compat/linprocfs/linprocfs.c b/sys/compat/linprocfs/linprocfs.c index 3adbe96..9a2f97e 100644 --- a/sys/compat/linprocfs/linprocfs.c +++ b/sys/compat/linprocfs/linprocfs.c @@ -390,6 +390,10 @@ linprocfs_domtab(PFS_FILL_ARGS) /* a real Linux mtab will also show NFS options */ sbuf_printf(sb, " 0 0\n"); } + + /* Add a mountpoint for shm inside jails */ + sbuf_printf(sb, "tmpfs /tmp/shm tmpfs rw,nosuid,nodev,relatime 0 0\n"); + mtx_unlock(&mountlist_mtx); if (flep != NULL) free(flep, M_TEMP); diff --git a/sys/compat/linux/linux_stats.c b/sys/compat/linux/linux_stats.c index 2e05c85..7411570 100644 --- a/sys/compat/linux/linux_stats.c +++ b/sys/compat/linux/linux_stats.c @@ -409,9 +409,11 @@ linux_statfs(struct thread *td, struct linux_statfs_args *args) #endif dev_shm = 0; error = kern_statfs(td, path, UIO_SYSSPACE, &bsd_statfs); - if (strncmp(path, "/dev/shm", sizeof("/dev/shm") - 1) == 0) + if (strncmp(path, "/dev/shm", sizeof("/dev/shm") - 1) == 0 || + strncmp(path, "/tmp/shm", sizeof("/tmp/shm") - 1) == 0) dev_shm = (path[8] == '\0' || (path[8] == '/' && path[9] == '\0')); + LFREEPATH(path); if (error) return (error); -- 1.7.11.5