From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 28 19:48:29 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org 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 8E53616A402 for ; Wed, 28 Mar 2007 19:48:29 +0000 (UTC) (envelope-from y.pankov@irbis.net.ru) Received: from mail.irbis.net.ru (mail.irbis.net.ru [194.186.18.2]) by mx1.freebsd.org (Postfix) with ESMTP id F223613C43E for ; Wed, 28 Mar 2007 19:48:28 +0000 (UTC) (envelope-from y.pankov@irbis.net.ru) Received: from darklight.abyss.local (darklight.abyss.local [192.168.0.64]) by mail.irbis.net.ru (Postfix) with ESMTP id ACDDC62D455; Wed, 28 Mar 2007 23:36:57 +0400 (MSD) Received: from darklight.abyss.local (yuri@localhost [127.0.0.1]) by darklight.abyss.local (8.13.8/8.13.8) with ESMTP id l2SJarGj004450; Wed, 28 Mar 2007 23:36:53 +0400 (MSD) (envelope-from y.pankov@irbis.net.ru) Received: (from yuri@localhost) by darklight.abyss.local (8.13.8/8.13.8/Submit) id l2SJapmU004449; Wed, 28 Mar 2007 23:36:51 +0400 (MSD) (envelope-from y.pankov@irbis.net.ru) X-Authentication-Warning: darklight.abyss.local: yuri set sender to y.pankov@irbis.net.ru using -f Date: Wed, 28 Mar 2007 23:36:51 +0400 From: Yuri Pankov To: Boris Samorodov Message-ID: <20070328193650.GA872@darklight.abyss.local> References: <33186202@bsam.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline In-Reply-To: <33186202@bsam.ru> User-Agent: Mutt/1.5.14 (2007-02-12) X-Virus-Scanned: ClamAV 0.90.1/2954/Wed Mar 28 21:52:02 2007 on mail.irbis.net.ru X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.irbis.net.ru [194.186.18.2]); Wed, 28 Mar 2007 23:36:58 +0400 (MSD) Cc: freebsd-emulation@freebsd.org Subject: Re: [HEADS UP] a new EXPERIMENTAL port emulators/linux_base-fc6 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, 28 Mar 2007 19:48:29 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 28, 2007 at 12:16:37AM +0400, Boris Samorodov wrote: > Hi! >=20 >=20 > I've just committed a new EXPERIMENTAL port emulators/linux_base-fc6. >=20 > ATTENTION! The port is experimental for now. Use it at your own risk. This > port may be used only with 7-CURRENT and compat.linux.osrelease=3D2.6.16. >=20 > Said that I should admit that I've been using this port with FC4 > infrastructure ports successfully at -CURRENT for about several months > with following applications: > - print/acroread7 > - www/linux-opera > - www/linux-firefox > - www/linux-flashplugin7 > - mail/linux-thunderbird > - multimedia/linux-realplayer > - net/skype (works fine but coredumps when exitting -- under investigat= ion) > - www/linux-mozilla -- doesn't run (some new... or old libraries are ne= eded) >=20 > To use/test the port (along with linux FC4 infrastructure ports) you > should do: >=20 > 0. Backup all your vital information! > 1. Remove the current linux base port. > 2. Add to your /etc/make.conf "OVERRIDE_LINUX_BASE_PORT=3Dfc6". > 3. Make sure no linux application is running. > 4. Set apropriate sysctl (compat.linux.osrelease=3D2.6.16). > 5. Install emulation/linux_base-fc6. > 5a. Those who use linux ports with automatic plist building should > apply the following patch: > ftp://mail.ipt.ru/pub/FreeBSD/patches/bsd.linux-rpm.mk-autoplist.diff >=20 Done. > That should be enough at most circumstances. If you have difficulties, > please be sure to expand item 1 to: >=20 > 1a. Remove all ports which depends on linux base port. > 1b. Remove linux base port. > 1c. Clean /compat/linux/ directory. >=20 > In case you want to get rid of the port, deinstall it, then return > back compat.linux.osrelease to 2.4.2 (as usual make sure that no > linux application is running) and remove from /etc/make.conf the line > containing the OVERRIDE_LINUX_BASE_PORT variable. >=20 > All questions, reports, suggestions etc. please route to > freebsd-emulation@. # sysctl compat.linux.osrelease=3D2.6.16 compat.linux.osrelease: 2.6.16 -> 2.6.16 # /compat/linux/bin/bash cannot set up thread-local storage: set_thread_area failed when setting up thread-local storage Same for all programs in /compat/linux/bin. FreeBSD darklight.abyss.local 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Wed Mar 28 22:06:08 MSD 2007 root@darklight.abyss.local:/usr/obj/usr/src/sys/DARKLIGHT amd64 linux_base-fc6-6 Base set of packages needed in Linux mode (for i386/amd64) What am I missing? >=20 > Fedora Core 6 ports (FC6 infrastructure ports) are coming soon... ;-) >=20 > This port wouldn't appear without netchild's help. > Thank you, Alexander! >=20 >=20 > WBR > --=20 > Boris Samorodov (bsam) > Research Engineer, http://www.ipt.ru Telephone & Internet SP > FreeBSD committer, http://www.FreeBSD.org The Power To Serve > _______________________________________________ > 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 Yuri --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGCsPS8hBlB0qMSXYRAgqmAKCYPTDAIKHjdf6rIaVOEB1jKOofnwCggQFb HUp2Na5gVUuo2d5l7NfgPAs= =JGPf -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR--