Date: Wed, 28 Mar 2007 02:07:44 +0400 From: Boris Samorodov <bsam@ipt.ru> To: Roman Divacky <rdivacky@vlk.vlakno.cz> Cc: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: [HEADS UP] a new EXPERIMENTAL port emulators/linux_base-fc6 Message-ID: <43903999@bsam.ru> In-Reply-To: <20070327202715.GA25822@freebsd.org> (Roman Divacky's message of "Tue, 27 Mar 2007 22:27:15 %2B0200") References: <33186202@bsam.ru> <20070327202715.GA25822@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 27 Mar 2007 22:27:15 +0200 Roman Divacky wrote: > On Wed, Mar 28, 2007 at 12:16:37AM +0400, Boris Samorodov wrote: > > I've just committed a new EXPERIMENTAL port emulators/linux_base-fc6. > > > > 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=2.6.16. > > > > 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 investigation) > > - www/linux-mozilla -- doesn't run (some new... or old libraries are needed) > > > > To use/test the port (along with linux FC4 infrastructure ports) you > > should do: > > > > 0. Backup all your vital information! > > 1. Remove the current linux base port. > > 2. Add to your /etc/make.conf "OVERRIDE_LINUX_BASE_PORT=fc6". > > 3. Make sure no linux application is running. > > 4. Set apropriate sysctl (compat.linux.osrelease=2.6.16). > as far as I am informed fc6@2.6.16 will try to use openat() which > does not exist in -CURRENT yet (it's in perforce) so I'd suggest My experience shows that it's not a big deal -- only exitting from skype has an effect. Well, having the port at the ports tree, you may test it yourself. ;-) > set the osrelease to 2.6.15 instead... Unfortunately I somehow messed up my i386-current, xorg and NVIDIA and can't test it right now. But as I recall from my tests (before the mess) even when I set 2.6.15, ktrace shows that openat calls were present... > I hope to get openat() commited soon to src.. anyone willing to commit it? :) +1 WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43903999>