From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 1 15:34:42 2009 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 438D9106566C for ; Wed, 1 Apr 2009 15:34:42 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 01B348FC0A for ; Wed, 1 Apr 2009 15:34:41 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1Lp2Se-000HMP-SG for freebsd-emulation@FreeBSD.org; Wed, 01 Apr 2009 19:34:40 +0400 To: freebsd-emulation@FreeBSD.org From: Boris Samorodov Date: Wed, 01 Apr 2009 19:34:42 +0400 Message-ID: <23488525@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: HEADSUP: new linux infrastructure ports are committed 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, 01 Apr 2009 15:34:42 -0000 Hello List, I've just committed new Linux Fedora 8 infrastructure ports. That was a long awaited commit. Thanks for all who helped me here. 47 new ports are introduced as well as a new linux ports infrastructure which made it possible to co-exist ports from different linux distros at our ports tree. The worked lasted for more than a year. The above mentioned infrasrtucture allows using different linux base ports and non-base infrastructure ports. Users should define at their /etc/make.conf two variables: OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NON_BASE_PORTS. The valid value for the latter is "f8". As you may already know, only 8-CURRENT is compatible with compat.linux.osrelease=2.6.16. FreeBSD-7.x is not fully compatible due to lack of some syscalls, etc. Those syscalls cannot be MFCed due to native FreeBSD ABI breakage. Some applications may work fine though. New infrastructure ports as well as linux_base-f8 are not defaults for any FreeBSD version so far. Please test and report any inconsistency. Following linux applications are known to work (along with locales where they are applicable): . acroread8; . linux-opera; . linux-realplayer; . linux-seamonkey; . linux-thunderbird. I didn't manage to make those applications to work: . google-earth (crashes while loading, uses linux_dri); . skype (seems to work but for ru_RU.UTF-8 locale russian letters are shown like squares). I hope that nothing should got broken by this commit, but you know, things happen from time to time... Please, read /usr/ports/UPDATING for instructions to upgrade to the new linux-f8 ports infrastructure. Not done: --------- 1. textproc/linux-f8-aspell uses only default (English?) language; any help is appreciated; 2. there is no apropriate graphics/linux_dri port; someone with scills to write it down is needed. Futher information one can find at emulation@ archieves and graphics/linux_dri[-devel] ports; 3. I failed to find a Fedora 8 openmotif package, so the old one is used; 4. for webauth is used linux-nvu since I don't have any evidence if linux-kompozer should be used. Have fun and be happy! ;-) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve